summaryrefslogtreecommitdiff
path: root/tools/pyboard.py
AgeCommit message (Expand)Author
2021-08-25tools/pyboard.py: Make --no-soft-reset consistent with other args.Jim Mussared
2021-08-25tools/pyboard.py: Add --exclusive to match --no-exclusive.Jim Mussared
2021-08-25tools/pyboard.py: Make --no-follow use same variable as --follow.Jim Mussared
2021-08-25tools/pyboard.py: Move --no-exclusive/--soft-reset out of mutex group.Jim Mussared
2021-07-01tools/pyboard.py: Add cmd-line option to make soft reset configurable.Frank Pilhofer
2021-05-29tools/pyboard.py: Add "soft_reset" option to Pyboard.enter_raw_repl().Damien George
2021-05-29tools/pyboard.py: Track raw REPL state via in_raw_repl variable.Damien George
2021-04-23tools/pyboard.py: Support opening serial port in exclusive mode.Damien George
2021-02-13tools: Add filesystem action examples to pyboard.py help.Brianna Laugher
2020-12-01tools/pyboard.py: Add fast raw-paste mode.Damien George
2020-08-21tools/pyboard.py: Replace eval() of received data with alternative.Michael Buesch
2020-03-30tools/pyboard.py: Add -d as an alias for --device.Lars Kellogg-Stedman
2020-03-30tools/pyboard.py: Support setting device/baudrate from shell env vars.Lars Kellogg-Stedman
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-01tools/pyboard.py: Change shebang to use python3.Michael Buesch
2020-02-01tools/pyboard.py: Use slice del instead of list.clear() for Py2 compat.Michael Buesch
2020-02-01tools/pyboard.py: Add option --no-follow to detach after sending script.Michael Buesch
2019-12-19tools/pyboard.py: Support executing .mpy files directly.Damien George
2019-07-25tools/pyboard.py: Add filesystem commands to ls/cat/cp/rm remote files.Damien George
2019-04-25tools/pyboard.py: Don't accumulate output data if data_consumer used.Damien George
2019-03-26tools/pyboard.py: Add missing line from example usage comments.rhubarbdog
2018-10-19tools/pyboard.py: In TelnetToSerial.close replace try/except with if.Martin Dybdal
2018-08-10tools/pyboard.py: Change base class of PyboardError to Exception.Martin Dybdal
2018-08-04tools/pyboard: Run exec: command as a string.Ayke van Laethem
2017-10-08tools/pyboard: Update docstring for additional device support.Paul Sokolovsky
2017-10-05tools/pyboard: Use repr() when quoting data in error messages.Paul Sokolovsky
2017-07-22tools/pyboard: Add license header.Paul Sokolovsky
2017-05-29various: Spelling fixesVille Skyttä
2017-04-07tools/pyboard: Provide more details when expected reply not received.Paul Sokolovsky
2017-04-05tools/pyboard: ProcessPtyToTerminal: Add workaround for PySerial bug.Paul Sokolovsky
2017-04-05tools/pyboard: execpty: Use shell=False to workaround some curdir issues.Paul Sokolovsky
2017-04-04tools/pyboard: Add "exec" and "execpty" pseudo-devices support.Paul Sokolovsky
2017-04-02tools/pyboard: Tighten up Pyboard object closure on errors.Paul Sokolovsky
2016-12-15tools/pyboard.py: Refactor so target is not reset between scripts/cmd.Damien George
2015-12-08tools: Fix pyboard.py to work under Python 3.Damien George
2015-12-08tools: Add option to pyboard.py to wait for serial device to be ready.Peter Hinch
2015-12-06tools: Allow pyboard.py to work when boot.py prints things.Dave Hylands
2015-11-07tools/pyboard.py: Don't add terminating \x04 character to stdout output.Paul Sokolovsky
2015-11-07tools/pyboard.py: Make -c (inline Python code) option compatible with python2.Paul Sokolovsky
2015-10-19tools/pyboard: Add -c argument to run a program passed as a string.Tom Soulanille
2015-08-08tools: Make pyboard.py Python2 compatible.Damien George
2015-07-29tools/pyboard.py: Fix read timeout calc to work with shorter sleep.Damien George
2015-07-26tools: Add telnet support to pyboard.py.Daniel Campora
2015-07-25tools/pyboard.py: Speed up reading of chars by decreasing sleep period.Damien George
2015-07-25tools/pyboard.py: Make enter_raw_repl stricter and more reliable.Damien George
2015-07-25tools/pyboard.py: Fix parsing of returned error so last chr is not lost.Damien George
2015-06-15tools/pyboard.py: Change logic for when raw ">" prompt is parsed.Damien George
2015-05-27tools: Allow pyboard constructor to take a baudrate parameter.Dave Hylands
2015-05-18tools: Add exec_raw_no_follow to pyboard.py.Dave Hylands
2015-05-07tools/pyboard.py: Add "--follow" option to wait for output indefinitely.Damien George