summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2021-05-14 00:44:29 +0200
committerChris Liechti <cliechti@gmx.net>2021-05-14 00:44:29 +0200
commitbce419352b22b2605df6c2158f3e20a15b8061cb (patch)
tree0ab4ae8e5c228603a27cbffa7991eb907a2bb6ff
parent8813fb57ac2b51808b424323344305fdca286b23 (diff)
downloadpyserial-git-bce419352b22b2605df6c2158f3e20a15b8061cb.tar.gz
miniterm: make integration easier, add serial_instance argument
-rw-r--r--serial/tools/miniterm.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/serial/tools/miniterm.py b/serial/tools/miniterm.py
index 1ed04b7..8de7c71 100644
--- a/serial/tools/miniterm.py
+++ b/serial/tools/miniterm.py
@@ -635,7 +635,7 @@ class Miniterm(object):
sys.stderr.write('--- unknown menu character {} --\n'.format(key_description(c)))
def upload_file(self):
- """Ask user for filenname and send its contents"""
+ """Ask user for filename and send its contents"""
sys.stderr.write('\n--- File to upload: ')
sys.stderr.flush()
with self.console:
@@ -810,7 +810,7 @@ class Miniterm(object):
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# default args can be used to override when calling main() from an other script
# e.g to create a miniterm-my-device.py
-def main(default_port=None, default_baudrate=9600, default_rts=None, default_dtr=None):
+def main(default_port=None, default_baudrate=9600, default_rts=None, default_dtr=None, serial_instance=None):
"""Command line tool, entry point"""
import argparse
@@ -959,7 +959,7 @@ def main(default_port=None, default_baudrate=9600, default_rts=None, default_dtr
else:
filters = ['default']
- while True:
+ while serial_instance is None:
# no port given on command line -> ask user now
if args.port is None or args.port == '-':
try: