diff --git a/docs/reference/pyboard.py.rst b/docs/reference/pyboard.py.rst index d7d6fae3f7..d404c738f1 100644 --- a/docs/reference/pyboard.py.rst +++ b/docs/reference/pyboard.py.rst @@ -24,8 +24,8 @@ Running ``pyboard.py --help`` gives the following output: .. code-block:: text - usage: pyboard [-h] [--device DEVICE] [-b BAUDRATE] [-u USER] - [-p PASSWORD] [-c COMMAND] [-w WAIT] [--follow] [-f] + usage: pyboard [-h] [-d DEVICE] [-b BAUDRATE] [-u USER] [-p PASSWORD] + [-c COMMAND] [-w WAIT] [--follow | --no-follow] [-f] [files [files ...]] Run scripts on the pyboard. @@ -35,8 +35,8 @@ Running ``pyboard.py --help`` gives the following output: optional arguments: -h, --help show this help message and exit - --device DEVICE the serial device or the IP address of the - pyboard + -d DEVICE, --device DEVICE + the serial device or the IP address of the pyboard -b BAUDRATE, --baudrate BAUDRATE the baud rate of the serial device -u USER, --user USER the telnet login username diff --git a/tools/pyboard.py b/tools/pyboard.py index 2184362421..6376b13c7e 100755 --- a/tools/pyboard.py +++ b/tools/pyboard.py @@ -557,6 +557,7 @@ def main(): cmd_parser = argparse.ArgumentParser(description="Run scripts on the pyboard.") cmd_parser.add_argument( + "-d", "--device", default=os.environ.get("PYBOARD_DEVICE", "/dev/ttyACM0"), help="the serial device or the IP address of the pyboard",