Commit Graph

29937 Commits

Author SHA1 Message Date
RetiredWizard
fb4def2824 remove CIRCUITPY_RTC = 1 from mpconfigport.mk
Full build includes the RTC bits so don't need to enable it
in ports/broadcom/mpconfigport.mk
2023-01-23 14:52:20 -05:00
RetiredWizard
43b1d2618e
Remove erroneous left over comment 2023-01-23 14:19:27 -05:00
RetiredWizard
4f830f1bbb Fix parameter name and remove unnecessary function 2023-01-21 22:57:52 -05:00
RetiredWizard
3361ec390d Broadcom port: Add 'fake' RTC support
The Broadcom chips apparently don't have an RTC, so this PR uses the
timer to add dummy RTC responses and allow resonable results
from time.localtime() as well as setting the time and date while
the board is powered.
2023-01-21 22:19:10 -05:00
Dan Halbert
9c066825a7
Merge pull request #7453 from MicroDev1/ci
Multiple CI Enhancements
2023-01-19 21:13:11 -05:00
Dan Halbert
7dd76fc7e4
Merge pull request #7467 from matemaciek/main
Allow lines with ends out of bitmap in `bitmaptools_obj_draw_line`
2023-01-19 21:11:17 -05:00
Dan Halbert
13338df9f1
Merge pull request #7462 from tannewt/fix_rp2_reset_reason
Tweak RP2040 reset reason
2023-01-19 21:10:57 -05:00
Dan Halbert
f826904995
Merge pull request #7468 from DavePutz/issue_6975
Fixes for microcontroller.on_next_reset() on NRF
2023-01-19 19:03:46 -05:00
root
a30f69aaed Fixes for microcontroller.on_next_reset() on NRF 2023-01-19 15:58:03 -06:00
Maciej Sokołowski
2276254f6c Fix compilation 2023-01-19 21:50:59 +01:00
Dan Halbert
28afed91b6
Merge pull request #7465 from tannewt/ble_workflow_ctrl_c
Watch for ctrl-c over BLE workflow serial
2023-01-19 15:43:16 -05:00
Maciej Sokołowski
483f14b73f Allow lines with ends out of bitmap in bitmaptools_obj_draw_line 2023-01-19 21:37:25 +01:00
Scott Shawcroft
8f9d1e241d
Save watch_for_interrupt_char to espressif too 2023-01-19 10:28:56 -08:00
Scott Shawcroft
1ab1cd3baf
Merge pull request #7464 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-01-18 16:43:38 -08:00
Scott Shawcroft
dca66eb98c
Watch for ctrl-c over BLE workflow serial
Before this, it was impossible to interrupt a running program over
BLE.
2023-01-18 16:28:35 -08:00
Hosted Weblate
26144a57e6
Merge remote-tracking branch 'origin/main' 2023-01-18 19:05:17 +01:00
Jose David M
3cbc8e54f2
Translated using Weblate (Spanish)
Currently translated at 100.0% (992 of 992 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-01-18 19:05:17 +01:00
Scott Shawcroft
936ecdd2b1
Merge pull request #7463 from RetiredWizard/teensyrtc
Use low power RTC on mimxrt10xx (Teensy41) boards
2023-01-18 10:04:59 -08:00
Jose David M
9c5e7bffbd
Translated using Weblate (Spanish)
Currently translated at 95.2% (945 of 992 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-01-18 17:18:38 +01:00
MicroDev
f36c862cab
refactor stuff in ci 2023-01-18 12:12:54 +05:30
RetiredWizard
f66e865510 Use low power RTC on mimxrt10xx (Teensy41) boards
There are apparently two RTC interfaces in the mimxrt10xx dev
kit. The low power interface access the battery backed up hardware.

I've tested this on the Teensy41 and it seems to
fix issue #4574
2023-01-17 23:30:36 -05:00
Scott Shawcroft
1c1cf1cf56
Merge pull request #7461 from tannewt/add_mdns_comments
Add comments for MDNS code
2023-01-17 16:19:08 -08:00
Scott Shawcroft
82a313065e
Tweak RP2040 reset reason
Watchdogs are used to reboot out of the bootloader. There is a
scratch register for user watchdogs. So use sdk functions to better
distinguish these.

Related to #7346
2023-01-17 16:12:08 -08:00
Scott Shawcroft
683e393878
Add comments for MDNS code 2023-01-17 14:07:30 -08:00
Dan Halbert
79b76f7bea
Merge pull request #7445 from tannewt/fix_rpi_mdns
Share the web workflow MDNS object with the user
2023-01-17 14:46:38 -05:00
Scott Shawcroft
8dffd33bdc
Merge pull request #7458 from MicroDev1/board
Remove pins reserved for flash on microC3
2023-01-17 11:08:26 -08:00
MicroDev
3b2fe1510e
cache idf and its submodules 2023-01-16 20:42:38 +05:30
MicroDev
bad80ef703
fix idf submodules init 2023-01-16 18:03:29 +05:30
MicroDev
1e2d0a4be8
gettext is pre-installed on mac 2023-01-16 17:13:19 +05:30
MicroDev
fd3faa4a05
only install awscli when required 2023-01-16 17:03:39 +05:30
MicroDev
cc6dbb3738
Merge pull request #7455 from dhalbert/ensure-nonblocking-socket
espressif: always make new client sockets be non-blocking
2023-01-16 10:44:23 +05:30
MicroDev
968d8c5b4b
remove pins reserved for flash on microC3 2023-01-16 10:33:34 +05:30
Dan Halbert
40534da92a espressif: always make new client sockets be non-blocking 2023-01-14 17:02:09 -05:00
MicroDev
03804e6ec1
refactor and alphabetically arrange matrix jobs 2023-01-14 20:42:58 +05:30
MicroDev
434c2355a0
multiple ci enhancements
- selectively fetch submodule tags
- conditionally build mpy-cross
- remove frozen from submodule cache
2023-01-14 17:10:40 +05:30
MicroDev
691d6d86b4
Merge pull request #7451 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-01-14 16:35:15 +05:30
MicroDev
6bc0274aec
cache common submodules and share cp version 2023-01-14 10:58:04 +05:30
Hosted Weblate
087e181bde
Merge remote-tracking branch 'origin/main' 2023-01-14 02:11:47 +01:00
Dan Halbert
79bd88349e
Merge pull request #7444 from tannewt/fix_start_end_w_arrays
Have start and end kwargs respect element size
2023-01-13 20:11:41 -05:00
Jonny Bergdahl
a3882e725c
Translated using Weblate (Swedish)
Currently translated at 100.0% (992 of 992 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-01-13 19:51:20 +01:00
Wellington Terumi Uemura
dbf66f1f01
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (992 of 992 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-01-13 19:51:20 +01:00
Ettore Atalan
8423650b78
Translated using Weblate (German)
Currently translated at 98.6% (979 of 992 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2023-01-13 19:51:19 +01:00
Dan Halbert
c66b808f55
Merge pull request #7428 from MicroDev1/ci
Multiple CI Enhancements
2023-01-13 13:12:12 -05:00
Scott Shawcroft
8b0db804ba
Fix SPI readinto with negative start or end 2023-01-12 16:25:11 -08:00
Scott Shawcroft
987d9a31c8
Fix pin_or_none 2023-01-12 16:03:45 -08:00
Scott Shawcroft
ee2fe993dd
Fix repeated MDNS use on Pico W 2023-01-12 14:56:06 -08:00
Scott Shawcroft
5c517b7e5a
Handle MDNS deinited better. 2023-01-12 11:24:20 -08:00
Scott Shawcroft
72f4a8ebbc
Merge pull request #7423 from 0xCB-dev/add-0xCB-Helios
add support for 0xCB Helios rp2040 controller
2023-01-11 16:27:36 -08:00
Scott Shawcroft
ca80f30348
Share the web workflow MDNS object with the user
Fixes #7369
2023-01-11 16:05:19 -08:00
Scott Shawcroft
aa2ba4d88b
Have start and end kwargs respect element size
The comment says it is `buffer[start:end]` but it assumed elements
were a single byte long. Now it correctly does multibyte elements
from array.array.

Fixes #4988
2023-01-11 15:36:41 -08:00