From 83db77293d40687bf0c01248e3fa1a4f9ecce7b6 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Tue, 2 Sep 2014 18:00:46 +0300 Subject: [PATCH] move -i/-o arguments to send/recv subparsers --- scripts/modem.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/scripts/modem.py b/scripts/modem.py index cde2330..0ee4503 100755 --- a/scripts/modem.py +++ b/scripts/modem.py @@ -38,12 +38,13 @@ def FileType(mode, process=None): def main(): p = argparse.ArgumentParser() - p.add_argument('-i', '--input') - p.add_argument('-o', '--output') - sub = p.add_subparsers() send = sub.add_parser('send') + send.add_argument('-i', '--input', help='input file (use "-" for stdin).') + send.add_argument('-o', '--output', help='output file (use "-" for stdout).' + ' if not specified, `aplay` tool will be used.') + send.add_argument('--silence-start', type=float, default=1.0, help='seconds of silence before transmission starts') send.add_argument('--silence-stop', type=float, default=1.0, @@ -55,6 +56,9 @@ def main(): ) recv = sub.add_parser('recv') + recv.add_argument('-i', '--input', help='input file (use "-" for stdin).' + ' if not specified, `arecord` tool will be used.') + recv.add_argument('-o', '--output', help='output file (use "-" for stdout).') recv.add_argument('--skip', type=int, default=128, help='skip initial N samples, due to spurious spikes') recv.add_argument('--plot', dest='plt', action='store_true', default=False,