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
7d48b0161a
document different kinds of _bleio
2024-10-24 16:02:24 -04: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
fb9a16d4f1
shared-bindings/wifi/Radio.c: fix default values for start_dhcp_client args
2024-10-23 09:25:54 -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
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
Scott Shawcroft
c50c7954b0
Merge pull request #9732 from dhalbert/pair-improvements
...
improve _bleio.Connection.bind() doc, validation, and error messages
2024-10-21 10:30:29 -07:00
Dan Halbert
ac0904e4bb
improve _bleio.Connection.bind() doc, validation, and error messages
2024-10-18 19:29:54 -04:00
Scott Shawcroft
194ce44aa8
Merge pull request #9725 from bablokb/Network_docupdate
...
fixed doc of wifi.Network.authmode
2024-10-17 10:16:38 -07:00
Dan Halbert
f517203ba6
Merge pull request #9717 from aseanwatson/fix_issue9714
...
Make edits suggested in #9714
2024-10-17 10:25:11 -04:00
Bernhard Bablok
323aefc4ec
fixed doc of wifi.Network.authmode
2024-10-17 15:12:54 +02:00
Scott Shawcroft
57fa43a4d0
Merge pull request #9640 from gamblor21/audio_effects
...
Add Audio effects
2024-10-15 10:47:42 -07:00
Dan Halbert
697fba2da9
ShiftRegisterKeys key_count value was wrong
2024-10-14 20:41:34 -04:00
gamblor21
e3228d00a9
Added frequency shift on echo option from @dcooperdalrymple
2024-10-14 10:00:08 -05:00
Sean Watson
d2367ea58b
Make edits suggested in issue 9714
2024-10-13 11:17:52 -07:00
Dan Halbert
45a451012e
add __del__() to busio.I2C, which now has a finaliser
2024-10-09 20:54:18 -04:00
Dan Halbert
ef70b7b548
Merge pull request #9692 from jepler/fix-printing-deepsleeprequest
...
Avoid crashing when printing DeepSleepRequest objects
2024-10-07 10:50:35 -04:00
125faaec18
Avoid crashing when printing DeepSleepRequest objects
2024-10-07 08:43:42 -05:00
gamblor21
146c13e6ce
Improved documentation
2024-10-05 11:25:27 -05:00
gamblor21
d2e5173e2d
Merge remote-tracking branch 'origin/audio_effects' into audio_effects
2024-10-05 10:16:01 -05:00
gamblor21
cca8d00f6b
Doc and error messaging changes
2024-10-05 10:08:42 -05:00
Scott Shawcroft
54d4827e60
Merge pull request #9684 from diamant3/GH-9660
...
remove 'mp_obj_property_t' usage remains
2024-10-04 11:21:05 -07:00
Diamond Rivero
d5d40267bf
use 'mp_obj_property_getter_t' type
2024-10-04 14:56:36 +08:00
Diamond Rivero
d976f832f1
fix formatting
2024-10-04 11:14:46 +08:00
Diamond Rivero
7e72009ca6
remove 'mp_obj_property_t' usage remains
2024-10-04 11:01:14 +08:00
Mark
af171dab84
Merge branch 'main' into audio_effects
2024-10-03 20:38:49 -05:00
gamblor21
f5a8e3d138
Calculate current delay for a BlockInput correctly
2024-10-03 20:13:58 -05:00
Dan Halbert
d0dc144d4d
fix ble_serial_connected()
2024-10-03 16:55:00 -04:00
gamblor21
af9321777d
Documentation
2024-10-01 19:44:55 -05:00
Dan Halbert
42db18ee51
merge from main
2024-09-29 17:00:02 -04:00
068d4919bf
fix doc markup problem
2024-09-24 12:11:15 -05:00
gamblor21
477480705a
Delay and Decay to BlockInput
2024-09-22 13:12:17 -05:00
gamblor21
d88b0c7840
Change mix to BlockInput
2024-09-21 15:51:38 -05:00
Dan Halbert
eff544c16c
espressif: get new I2C driver working
...
- Starts with @tannewt's changes.
- Make sure proper component is being compiled.
- Added `I2C.probe()` as a visible new method. This was a hidden common-hal method, but the C version of adafruit_bus_device could not use it because it needs to call probe via a Python method call. So make it visible. It's useful, and `I2C.scan()` could be phased out, since now `.scan()` can be implemented in Python with `.probe()`.
- set clock-stretching timeout on espressif to a minimum of 1 second. In all impls of busio.I2C()`, the timeout is ignored and is set to a fixed 1 second. @tannewt's new code was using the passed-in value, which was often too short.
To do:
- switch esp-camera to new-driver version. We have to use the same I2C driver everywhere.
- Check about I2CTarget.
2024-09-20 17:48:17 -04:00
Scott Shawcroft
e9f8ed41dc
Switch to IDF 5.2 I2C API
...
Make busio.I2C use finalizers for reset instead of bulk reset. This
makes it easier to track and free the memory that the IDF allocates
internally for its "handle".
2024-09-19 14:47:45 -04:00
gamblor21
4da22c5634
Add mix parameter
2024-09-18 20:17:18 -05:00
RetiredWizard
32537edb09
esp32s3: Implement sdioio
2024-09-18 17:37:59 -04:00
gamblor21
ac5ccdba7a
Renamed module
2024-09-17 17:52:44 -05:00
gamblor21
5e923038f3
Initial audio effects commit
2024-09-17 17:52:44 -05:00
2d30b672fa
fix a problem with the addressrange example
...
The old offset was for "atomic bitmask clear on write" not "atomic XOR on write".
2024-09-17 13:40:36 -05:00
Scott Shawcroft
fae2507267
Merge pull request #9633 from dhalbert/rp2350-gpio-doc
...
Document consequences of RP2350-E9 erratum for CircuitPython
2024-09-16 14:16:10 -07:00
Dan Halbert
8b740373ed
add warnings to keypad and rp2pio as well
2024-09-16 15:07:37 -04:00
Dan Halbert
2a690754e5
document RP2350-E9 limitations
2024-09-13 17:54:24 -04:00
Dan Halbert
d777cd7d78
Merge remote-tracking branch 'adafruit/main' into merge-micropython-v1.23.0
2024-09-13 15:54:55 -04:00
Scott Shawcroft
799044c868
Merge remote-tracking branch 'adafruit/9.1.x' into merge_in_9.1.x
2024-09-12 15:14:53 -07:00
Scott Shawcroft
03b077dd91
Add deinit() to _bleio.Characteristic
...
Espressif's Characteristics allocate memory that may be on the
supervisor heap. We need to free it when stopping BLE workflow.
Otherwise, we leak the memory and eventually safe mode.
Fixes #9599
2024-09-12 13:35:25 -07:00
Dan Halbert
1f68fffa13
merge from main
2024-09-10 16:36:32 -04:00
Dan Halbert
02e11a9413
fix compilation issues; remove more uctypes mentions
2024-09-10 16:04:47 -04:00