From c8f5924c12b99869bd6d0d3c6e6420e01d6c1fe1 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sun, 2 Nov 2014 09:28:43 +0200 Subject: [PATCH] move and rename CLI script --- README.md | 20 +++++++++----------- scripts/amodem => amodem-cli | 3 --- setup.py | 2 +- 3 files changed, 10 insertions(+), 15 deletions(-) rename scripts/amodem => amodem-cli (98%) diff --git a/README.md b/README.md index 9f15ca7..8ed85b4 100644 --- a/README.md +++ b/README.md @@ -42,9 +42,7 @@ Make sure that `numpy` and `bitarray` Python packages are installed. Clone and setup relevant path variables: $ git clone https://github.com/romanz/amodem.git - $ cd amodem - $ export PYTHONPATH=`pwd` - $ export PATH=$PATH:`pwd`/scripts + $ export PATH=$PATH:$PWD/amodem ## via pip (for users) @@ -60,8 +58,8 @@ For graphs and visualization (optional), install: Run: - $ amodem -h - usage: amodem [-h] [-v | -q] {send,recv} ... + $ amodem-cli -h + usage: amodem-cli [-h] [-v | -q] {send,recv} ... Audio OFDM MODEM: 48.0 kb/s (64-QAM x 8 carriers) Fs=32.0 kHz @@ -83,12 +81,12 @@ following scripts: - On the sender's side: ``` -~/sender $ amodem send --calibrate +~/sender $ amodem-cli send --calibrate ``` - On the receiver's side: ``` -~/receiver $ amodem recv --calibrate +~/receiver $ amodem-cli recv --calibrate ``` Change the sender computer's output audio level, until @@ -110,7 +108,7 @@ If the signal is "too strong", decrease the sender's output audio level. If the signal is "too noisy", please re-run the receiver for at least 10 seconds: ``` -~/receiver $ amodem recv --wave >recording.raw +~/receiver $ amodem-cli recv --wave >recording.raw ``` and please send me `recording.raw` file for debugging. @@ -127,12 +125,12 @@ and please send me `recording.raw` file for debugging. - Start the receiver, which will wait for the sender to start: ``` -~/receiver $ amodem -vv recv >data.rx +~/receiver $ amodem-cli -vv recv >data.rx ``` - Start the sender, which will modulate the data and start the transmission: ``` -~/sender $ amodem -vv send data.rx + ~/receiver $ amodem-cli recv --plot >data.rx ``` diff --git a/scripts/amodem b/amodem-cli similarity index 98% rename from scripts/amodem rename to amodem-cli index 0765dc0..5ffb541 100755 --- a/scripts/amodem +++ b/amodem-cli @@ -108,9 +108,6 @@ def main(): output_type=FileType('wb') ) - # Configuration - subparsers.add_parser('config').set_defaults(main=config.dump) - argcomplete.autocomplete(p) args = p.parse_args() if args.verbose == 0: diff --git a/setup.py b/setup.py index 68e833f..4ae928d 100644 --- a/setup.py +++ b/setup.py @@ -48,5 +48,5 @@ setup( "Topic :: System :: Networking", "Topic :: Communications", ], - scripts=['scripts/amodem'], + scripts=['amodem-cli'], )