Wykres commitów

141 Commity (master)

Autor SHA1 Wiadomość Data
Dave Hylands b4e402ef44
Merge pull request #226 from amaksoft/implement-df
Implement df command using os.statvfs
2024-05-09 22:49:42 -04:00
Andrei Makeev 1a7b59222e Implement df command using os.statvfs 2024-04-15 19:04:00 +01:00
Dave Hylands c8a2cd7d20
Merge pull request #224 from Its-Just-Nans/check-dir
Check dir before listing - handle NotADirectoryError
2024-02-04 14:11:41 -08:00
n4n5 95a5a97364
feat: check dir before listing 2024-01-30 11:24:19 +01:00
Dave Hylands 6b80fbe1d4 Updated twine make rules 2024-01-29 06:53:11 -08:00
Dave Hylands 624d5b1e3f Cleaned up directories for littlefs filesystems
- bumped version to 0.0.32
2024-01-20 10:34:41 -08:00
Dave Hylands bfacb5b6e2 Several fixes
- Now detects Xiao EPS32C3
- Set Pico buffer size to 32
- Fixed timezone adjustment for Pico
- No longer tries telnet if port contains a /
2024-01-19 21:01:29 -08:00
Dave Hylands b87878c01a
Merge pull request #186 from ironss-iotec/long-port-name
Catch exception raised by socket.gethostbyname() if the serial port name is too long
2022-05-18 10:11:57 -07:00
Stephen Irons ed0fa07f48 Catch exception raised by socket.gethostbyname() if the serial port name is too long. 2022-05-18 15:21:22 +12:00
Dave Hylands 76ccf58fec
Merge pull request #181 from jerryneedell/jerryn_binascii
import binascii if ubinascii not found

- Thanks for the PR
2022-04-12 16:05:59 -07:00
jerryneedell 98a2a6e997 import binascii if ubinascii not found 2022-03-21 06:25:06 -04:00
Dave Hylands b0acaafa74 Fixed BUFFER_SIZE when using USB based device
Changed RPI pico default buffer size to 32
Bumped version to 0.0.31
2021-12-30 10:40:10 -08:00
Dave Hylands e2820f679a Bumped version to 0.0.30
I think I screwed up a merge someplace
2021-03-01 14:26:10 -08:00
Dave Hylands 2d617b2a1d
Merge pull request #150 from dhylands/pico
Add support for the Raspberry Pi Pico
2021-03-01 14:22:13 -08:00
Dave Hylands 0717ec924e
Merge branch 'master' into pico 2021-03-01 14:22:06 -08:00
Dave Hylands 774498488f
Merge pull request #148 from dhylands/pico
Add support for Raspberry Pi Pico
2021-02-27 11:49:41 -08:00
Dave Hylands c92165ff92 Added support for RPi Pico
Also fixed an issue with symlinks
2021-02-27 11:48:20 -08:00
Dave Hylands 83fdccf0bf Sets buffer size to 128 for the RPi Pico 2021-02-27 11:48:20 -08:00
Dave Hylands 586f1f4901 Now removes comments/docstrings
This slightly reduces the amount of data that needs to
be sent to the device.
2021-02-27 11:48:20 -08:00
Dave Hylands e83b7040ae Disable Control-C using micropython.kbd_intr(-1)
rather than USB_VCP().setinterrupt(-1)
2021-02-27 11:48:20 -08:00
Dave Hylands 9b35d6f139 Changed mem8 to mem32 for the RPi Pico 2021-02-27 11:48:20 -08:00
Dave Hylands c4e1501a1f Now sets the RTC on the Pico 2021-02-27 11:48:20 -08:00
Dave Hylands aa1fceb6c7 Added time.sleep_ms(20) which seems to work for pico 2021-02-27 11:48:20 -08:00
Dave Hylands db56ca97aa Merge branch 'master' of github.com:dhylands/rshell 2021-02-27 11:48:01 -08:00
Dave Hylands bb0e59581a Sets buffer size to 128 for the RPi Pico 2021-02-09 12:48:12 -08:00
Dave Hylands a98287972b Now removes comments/docstrings
This slightly reduces the amount of data that needs to
be sent to the device.
2021-02-04 12:31:43 -08:00
Dave Hylands 1a7cb1c8a9 Disable Control-C using micropython.kbd_intr(-1)
rather than USB_VCP().setinterrupt(-1)
2021-02-04 10:02:41 -08:00
Dave Hylands 5ca22a3fe5
Merge pull request #143 from breedx2/patch-1
Just a single letter typo in the readme.
2021-02-03 19:05:39 -08:00
Dave Hylands 9067a59b17 Changed mem8 to mem32 for the RPi Pico 2021-02-03 10:24:57 -08:00
Dave Hylands cd1b5522a9 Now sets the RTC on the Pico 2021-02-02 15:56:05 -08:00
Dave Hylands 9ab7443a52 Added time.sleep_ms(20) which seems to work for pico 2021-01-29 16:50:11 -08:00
Dave Hylands 9eb427a5bf Auto recognize RPi Pico 2021-01-28 21:03:19 -08:00
Jason Plumb 9a8c078a14
Just a single letter typo in the readme. 2021-01-27 23:25:47 -08:00
Dave Hylands 1bf8d12ee4 Fix typo about board.py 2021-01-27 23:19:58 -08:00
Dave Hylands 904fe01c35
Merge pull request #141 from smr99/master
Add autoconnect support for LEGO Technic Large Hub
2021-01-21 14:46:36 -08:00
Steve Robbins 4f77b32e99 Add autoconnect support for LEGO Technic Large Hub 2021-01-20 22:22:44 -06:00
Dave Hylands aae27f5b39 Bumped version to 0.0.28 2020-04-14 18:48:37 -07:00
Dave Hylands 0fff71a442
Merge pull request #130 from sTywin/write-timeout
Be more patient in send_file_to_remote
2020-04-12 18:30:53 -07:00
Scott Armitage 9bac339197
Be more patient in send_file_to_remote
I was experiencing many failures writing files to my PyBoard until I increased the timeout in `send_file_to_remote` from 1 s to 2 s. I have not had a timeout error since.
2020-04-10 15:29:30 -07:00
Dave Hylands a28df4c85f Updated README about serial port permisions. 2020-03-20 16:26:48 -07:00
Dave Hylands 36c0f6d482 Bumped version to 0.0.27 2020-03-09 17:30:41 -07:00
Dave Hylands 07fe3b8369
Merge pull request #129 from dhylands/fix-set-time
Fix set time
2020-03-09 10:49:03 -07:00
Dave Hylands 749b51ae6c
Merge pull request #127 from hiveeyes/improve-reporting
Improve reporting for the "rsync" primitive
2020-03-07 13:02:15 -08:00
Dave Hylands a1f9019789 Fixed set_time function to work on PyCom boards 2020-03-07 10:36:58 -08:00
Dave Hylands 42c39bde6f
Merge pull request #128 from dhylands/add-date-cmd
Add a date command
2020-03-07 08:48:07 -08:00
Dave Hylands 3ef56b1492 Add a date command 2020-03-07 08:43:28 -08:00
Andreas Motl 633e10c86c Improve reporting for the "rsync" primitive
When uploading a larger code base to the device, rshell reports well
about "Adding ..." files when actually uploading them. However, if
timestamps haven't changed at all, it would be silent for a while,
while checking all the files about whether they should be updated
without giving appropriate feedback to the user.

This change introduces a "Checking ..." message for each file
in order to be more verbose about what is actually going on.
2020-03-06 20:05:58 +01:00
Andreas Motl 204b86c2cf Fix syncing time.
Within #124, we found that the "set_time" method would
set the "tm_wday" slot within the timedata struct erroneous,
at least on Pycom MicroPython devices.

That is, pyb.RTC().datetime() uses a different rtc_time-tuple
than machine.RTC().datetime().
2020-03-06 19:58:23 +01:00
Dave Hylands f38a3509a5 Call os.sync to make UART transfer more reliable 2019-06-18 20:55:46 -07:00
Dave Hylands 43f191eac6 Fixed README.rst 2019-05-23 21:15:35 -07:00