74 Commits (5b1fd8802a14bb59ca1ecc30df317e5994b2a327)

Author SHA1 Message Date
Jim Mussared 7705b9b9d5 tools/pyboard.py: Handle unsupported fs command. 2 years ago
Jim Mussared 12ca918eb2 tools/mpremote: Add `mpremote mip install` to install packages. 2 years ago
Wind-stormger 57fd66b80f tools/pyboard.py: Support Windows pathname separators. 2 years ago
Damien George f5fedf4676 tools/pyboard.py: Add fs_cp function for direct device-to-device copy. 2 years ago
Damien George 24f1161fe2 tools/pyboard.py: Remove implicit fs_put if source starts with ./. 2 years ago
Jim Mussared 263737ecfe tools/pyboard.py: Add "touch" filesystem command. 2 years ago
Damien George 7e5137e0ae tools/pyboard.py: Add verbose option to filesystem_command. 2 years ago
Rob Knegjens 56978c3dde tools/mpremote: Show progress indicator when copying large files. 3 years ago
Jim Mussared 145fedef8d tools/pyboard.py: Make --no-soft-reset consistent with other args. 3 years ago
Jim Mussared 064a145097 tools/pyboard.py: Add --exclusive to match --no-exclusive. 3 years ago
Jim Mussared be43164d82 tools/pyboard.py: Make --no-follow use same variable as --follow. 3 years ago
Jim Mussared 2a290bbfe1 tools/pyboard.py: Move --no-exclusive/--soft-reset out of mutex group. 3 years ago
Frank Pilhofer 41adf17830 tools/pyboard.py: Add cmd-line option to make soft reset configurable. 3 years ago
Damien George e4ba57c5cd tools/pyboard.py: Add "soft_reset" option to Pyboard.enter_raw_repl(). 3 years ago
Damien George 4982d0920e tools/pyboard.py: Track raw REPL state via in_raw_repl variable. 3 years ago
Damien George 178198a01d tools/pyboard.py: Support opening serial port in exclusive mode. 4 years ago
Brianna Laugher d128999938 tools: Add filesystem action examples to pyboard.py help. 4 years ago
Damien George a59282b9bf tools/pyboard.py: Add fast raw-paste mode. 4 years ago
Michael Buesch 60cf2c0959 tools/pyboard.py: Replace eval() of received data with alternative. 4 years ago
Lars Kellogg-Stedman 3a0f64fc7a tools/pyboard.py: Add -d as an alias for --device. 5 years ago
Lars Kellogg-Stedman 1cf994c48b tools/pyboard.py: Support setting device/baudrate from shell env vars. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Michael Buesch 1604606238 tools/pyboard.py: Change shebang to use python3. 5 years ago
Michael Buesch 1cadb12d1c tools/pyboard.py: Use slice del instead of list.clear() for Py2 compat. 5 years ago
Michael Buesch 83afd48ad9 tools/pyboard.py: Add option --no-follow to detach after sending script. 5 years ago
Damien George b3b9b11596 tools/pyboard.py: Support executing .mpy files directly. 5 years ago
Damien George 4d94fae833 tools/pyboard.py: Add filesystem commands to ls/cat/cp/rm remote files. 5 years ago
Damien George 56f6ceba7f tools/pyboard.py: Don't accumulate output data if data_consumer used. 6 years ago
rhubarbdog 869a8b70ce tools/pyboard.py: Add missing line from example usage comments. 6 years ago
Martin Dybdal 7795b2e5c3 tools/pyboard.py: In TelnetToSerial.close replace try/except with if. 6 years ago
Martin Dybdal 5ed8226e02 tools/pyboard.py: Change base class of PyboardError to Exception. 6 years ago
Ayke van Laethem 0d7a088039 tools/pyboard: Run exec: command as a string. 6 years ago
Paul Sokolovsky c15be989ee tools/pyboard: Update docstring for additional device support. 7 years ago
Paul Sokolovsky ea6692a83e tools/pyboard: Use repr() when quoting data in error messages. 7 years ago
Paul Sokolovsky 7901741bf1 tools/pyboard: Add license header. 7 years ago
Ville Skyttä ca16c38210 various: Spelling fixes 8 years ago
Paul Sokolovsky 3e1310d6e2 tools/pyboard: Provide more details when expected reply not received. 8 years ago
Paul Sokolovsky 2cbe997834 tools/pyboard: ProcessPtyToTerminal: Add workaround for PySerial bug. 8 years ago
Paul Sokolovsky 546ef301a1 tools/pyboard: execpty: Use shell=False to workaround some curdir issues. 8 years ago
Paul Sokolovsky 647e72ca63 tools/pyboard: Add "exec" and "execpty" pseudo-devices support. 8 years ago
Paul Sokolovsky 9b3f423c14 tools/pyboard: Tighten up Pyboard object closure on errors. 8 years ago
Damien George 29b5879613 tools/pyboard.py: Refactor so target is not reset between scripts/cmd. 8 years ago
Damien George bbe2e22fcb tools: Fix pyboard.py to work under Python 3. 9 years ago
Peter Hinch f4fcc14cfb tools: Add option to pyboard.py to wait for serial device to be ready. 9 years ago
Dave Hylands 519cef813e tools: Allow pyboard.py to work when boot.py prints things. 9 years ago
Paul Sokolovsky 89f2ddd2d0 tools/pyboard.py: Don't add terminating \x04 character to stdout output. 9 years ago
Paul Sokolovsky e6dccaf18e tools/pyboard.py: Make -c (inline Python code) option compatible with python2. 9 years ago
Tom Soulanille a787467569 tools/pyboard: Add -c argument to run a program passed as a string. 9 years ago
Damien George e86b47175f tools: Make pyboard.py Python2 compatible. 9 years ago
Damien George 7ccdf8be77 tools/pyboard.py: Fix read timeout calc to work with shorter sleep. 9 years ago