Commit graph

37873 commits

Author SHA1 Message Date
9113e171ba Throw TypeError when json-serializing invalid types
This behavior is in line with standard Python

Closes: #9768
2024-11-04 09:16:44 -06:00
Dan Halbert
24a8927d0c
Merge pull request #9783 from dhalbert/rp2350-nvm-write-flush-cache
RP2350: need cache flush in microcontroller.nvm
2024-11-02 13:00:35 -04:00
Dan Halbert
e0256be8ea
Merge pull request #9784 from bablokb/rp2350b_temp
use ADC_TEMPERATURE_CHANNEL_NUM instead of hard-coded channel '4'
2024-11-02 12:26:08 -04:00
bablokb
d6be48b41d use ADC_TEMPERATURE_CHANNEL_NUM instead of hard-coded channel '4' 2024-11-02 10:35:41 +00:00
Dan Halbert
3abd1223cb RP2350: need cache flush in microcontroller.nvm 2024-11-01 18:31:41 -04:00
Dan Halbert
cf767045c6
Merge pull request #9779 from jepler/arm-version-check
Add global GCC version check
2024-11-01 18:31:17 -04:00
a4399cf2d3 Fix gcc version on broadcom again 2024-11-01 15:04:11 -05:00
3a5c4e3a74 these ports currently use older gcc versions 2024-11-01 14:22:20 -05:00
0d91f1e085 Add global GCC version check
We can set some of them lower than 13 if necessary on a per-port basis.
At least esp32 and arm ports all use 13 from what I could see.
2024-11-01 11:30:24 -05:00
Dan Halbert
1584f5ecdd
Merge pull request #9775 from eightycc/main
Bump cyw43-driver module to v1.0.4 plus to match SDK 2.0.0.
2024-11-01 09:51:52 -04:00
eightycc
169595eb4a Bump cyw43-driver module to v1.0.4 plus to match SDK 2.0.0. 2024-10-31 08:45:54 -07:00
8bb9f86e26
Merge pull request #9761 from dglaude/patch-1 2024-10-28 21:50:40 -05:00
68fac9512a
Merge pull request #9766 from jepler/vectorio-testing 2024-10-28 20:14:04 -05:00
589c7f6a34 unix: enable vectorio in coverage build 2024-10-28 08:07:35 -05:00
Dan Halbert
ef28529984 more meowbit disabling and fix typo 2024-10-27 10:12:23 -04:00
Dan Halbert
c2115030a6 turn off epaperdisplay and sharpdisplay to make room for gifio 2024-10-27 09:57:33 -04:00
David Glaude
8fe0aed36b
Enabling gifio on Meowbits
Based on suggestion by deʃhipu to help katylase on #help-with-circuitpython
2024-10-27 13:28:20 +01:00
Scott Shawcroft
98cc153519
Merge pull request #9759 from dhalbert/rp2350-volatile-cache-invalidate
Fix PSRAM cache invalidation
2024-10-25 10:12:19 -07:00
Scott Shawcroft
099c43b400
Merge pull request #9758 from dhalbert/bleio-limitations-doc
document different kinds of _bleio
2024-10-25 10:09:44 -07:00
Dan Halbert
b9fa0c8b6d Use volatile pointerwhen invalidating PSRAM cache 2024-10-25 00:10:26 -04:00
Dan Halbert
7d48b0161a document different kinds of _bleio 2024-10-24 16:02:24 -04:00
Dan Halbert
b4a45d2150
Merge pull request #9757 from jepler/fix-cryptography-version
lift version requirement on cryptography, espressif fixed it
2024-10-24 14:17:30 -04:00
9df857d6d5 lift version requirement on cryptography, espressif fixed it 2024-10-24 11:45:10 -05:00
Dan Halbert
38779cd668
Merge pull request #9744 from dcooperdalrymple/audiofilters
Add Audio effects: Filters
2024-10-23 14:54:24 -04:00
Dan Halbert
aa285706fe
Merge pull request #9748 from dhalbert/disable-c3-c6-stack-guard
turn off CONFIG_ESP_SYSTEM_HW_STACK_GUARD for all relevant Espressif builds
2024-10-23 14:13:07 -04:00
Dan Halbert
0ebbe97aab
Merge pull request #9752 from tannewt/rp2350_invalidate
Explicitly invalidate cache lines on RP2350
2024-10-23 13:53:57 -04:00
Dan Halbert
9186420d3d turn off CONFIG_ESP_SYSTEM_HW_STACK_GUARD for all builds 2024-10-23 13:43:23 -04:00
Scott Shawcroft
9bda80b906
Explicitly invalidate cache lines on RP2350
Clean alone can lead to crashes.

Fixes #9746
2024-10-23 10:17:49 -07:00
Scott Shawcroft
c606994c17
Merge pull request #9751 from dhalbert/dhcp-arg-defaults
fix default values for wifi.Radio.start_dhcp_client()
2024-10-23 09:57:01 -07:00
Dan Halbert
fb9a16d4f1 shared-bindings/wifi/Radio.c: fix default values for start_dhcp_client args 2024-10-23 09:25:54 -04:00
Dan Halbert
b7af97ee92
Merge pull request #9745 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-10-22 23:21:17 -04:00
Dan Halbert
bf780be81a CONFIG_ESP_SYSTEM_HW_STACK_GUARD=n for ESP32-C3 and ESP32-C6 2024-10-22 23:02:44 -04:00
dcooperdalrymple
8503318f4a Add Optional to synthio.Biquad in documentation to allow for None value. 2024-10-22 21:41:37 -05:00
dcooperdalrymple
c7e87cfae3 Remove unnecessary double buffer on filter_buffer. 2024-10-22 21:33:28 -05:00
Wellington Terumi Uemura
9e8b3a6a83
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (997 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2024-10-23 03:15:48 +02:00
Sokromatrix
48afaf2fcb
Translated using Weblate (German)
Currently translated at 97.5% (973 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-23 03:15:47 +02:00
Ettore Atalan
ab07f9ccda
Translated using Weblate (German)
Currently translated at 97.5% (973 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-23 03:15:47 +02:00
dcooperdalrymple
e7c02bd561 Biquad filter processing. 2024-10-22 12:09:28 -05:00
dcooperdalrymple
db540c67ec Avoid processing sample if filter is None. 2024-10-22 12:09:07 -05:00
dcooperdalrymple
1bf400d2dd Rename biquad property to filter. 2024-10-22 12:08:33 -05:00
Cooper Dalrymple
5246053563 Initial structure for biquad filter effect. 2024-10-22 09:17:58 -05:00
Dan Halbert
e8bd4ab3d0
Merge pull request #9742 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-10-22 05:55:03 -04:00
Sokromatrix
298a67b1d2
Translated using Weblate (German)
Currently translated at 97.1% (969 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:10:32 +02:00
Ettore Atalan
1dd4d2255b
Translated using Weblate (German)
Currently translated at 97.1% (969 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:10:32 +02:00
Ettore Atalan
aa9cd6d14c
Translated using Weblate (German)
Currently translated at 96.9% (967 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:09:38 +02:00
Sokromatrix
9e4dfe02bc
Translated using Weblate (German)
Currently translated at 96.9% (967 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:09:37 +02:00
Sokromatrix
3a14c01955
Translated using Weblate (German)
Currently translated at 96.7% (965 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:09:02 +02:00
Ettore Atalan
1f744391cc
Translated using Weblate (German)
Currently translated at 96.7% (965 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:09:02 +02:00
Sokromatrix
553e1945d3
Translated using Weblate (German)
Currently translated at 96.3% (961 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:07:44 +02:00
Ettore Atalan
16280c5cfa
Translated using Weblate (German)
Currently translated at 96.3% (961 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2024-10-22 03:07:44 +02:00