Maxim Kulkin
cdf360a558
shared-bindings/usb_hid: Fix docs for Device.get_last_received_report()
...
Update documentation for Device.get_last_received_report() fixing
type signature and adding note on "consume" behavior.
2022-08-25 11:47:12 -04:00
Dan Halbert
7d41c6828e
Merge pull request #6809 from dhalbert/7.3.x-6779-backport
...
matrixportal: remove ulab instead of bleio HCI; touch up for 7.3.x merge
2022-08-25 11:33:35 -04:00
Dan Halbert
59af865b0f
Merge pull request #6800 from dhalbert/PacketBuffer-ringbuf-size
...
PacketBuffer ringbuf size
2022-08-25 08:35:44 -04:00
Dan Halbert
d13578fb4e
Merge pull request #6808 from maximkulkin/7.3.x-usb-hid-get-last-report-fix
...
shared-module/usb_hid: Fix behavior of Device.get_last_received_report()
2022-08-25 08:00:56 -04:00
Dan Halbert
4276b06824
Merge pull request #6806 from dhalbert/7.3.x-6751-backport
...
Backport to 7.3.x of 6751: Don't reload or enter repl when autoreloading
2022-08-25 07:36:45 -04:00
Dan Halbert
5a046a9f47
Merge pull request #6803 from dhalbert/7.3.x-6659-backport
...
Backport #6659 (macOS CI updates)
2022-08-25 07:36:06 -04:00
Dan Halbert
5bab100486
matrixportal: remove ulab instead of bleio HCI; touch up for 7.3.x merge
2022-08-24 17:52:21 -04:00
Maxim Kulkin
429c7220c2
shared-module/usb_hid: Fix behavior of Device.get_last_received_report()
...
Documentation states that get_last_received_report() function should
return None if there was no report received previously, otherwise it
should return report. Moreover, same report should be returned only
once. That makes it possible to reliably process incoming OUT/Feature
reports.
This patch adds an array that stores flags if report with particular
ID was received and updates get_last_received_report() to match its
documentation.
2022-08-24 17:49:53 -04:00
Scott Shawcroft
0d88f8472f
Don't reload or enter repl when autoreloading
...
A keypress while we waited for autoreload used to enter repl. Now
it won't.
Fixes #6480
2022-08-24 17:45:56 -04:00
Dan Halbert
342d5514a8
don't specify -sdk in Makefile.m1 for mpy-cross
2022-08-24 12:57:07 -04:00
Dan Halbert
3d91aacf00
don't need to select macOS sdk any more
2022-08-24 12:56:59 -04:00
Dan Halbert
30ac9a4afc
update mpy-cross macOS build to macos 11; make macos mpy-cross names consistent
2022-08-24 12:56:51 -04:00
Dan Halbert
cf1d0e5e8f
Make PacketBuffer ringbuf be correct size
2022-08-23 19:40:50 -04:00
Dan Halbert
4a5790bb00
Merge pull request #6619 from dhalbert/7.3.x-update-frozen
...
update frozen libs for 7.3.2
2022-07-20 11:49:57 -04:00
Dan Halbert
477f46f1c5
update frozen libs for 7.3.2
2022-07-19 12:49:32 -04:00
Scott Shawcroft
07b74d04df
Merge pull request #6587 from xuhow/elecfreaks_picoed@7.3.x
...
Update elecfreaks_picoed for version 7.3.x
2022-07-13 10:31:40 -07:00
Xu Hao
d510b4fc8e
Update circuitpython_picoed submodule
2022-07-13 18:33:40 +08:00
Xu Hao
6c8bbb8c9e
Set MICROPY_HW_LED_STATUS pin to the elecfreaks_picoed
2022-07-13 18:32:56 +08:00
Xu Hao
db87838b05
Update Adafruit_CircuitPython_IS31FL3731 submodule
2022-07-13 18:31:40 +08:00
Xu Hao
c34ed1336a
Add some frozen libraries to elecfreaks_picoed
2022-07-13 18:29:21 +08:00
Dan Halbert
5098d0d10c
Merge pull request #6546 from dhalbert/7.3.x-issue6523-release-displays-during-deep-slepe
...
Always release displays during deep sleep
2022-07-01 17:13:03 -04:00
Jeff Epler
a1fa1ad0d8
Always release displays during deep sleep
...
Closes #6523
2022-07-01 13:14:18 -04:00
Dan Halbert
5b3ad68cb2
Merge pull request #6530 from dhalbert/restore-matrixportal-traceback
...
restore traceback to matrixportal build
2022-06-28 17:13:59 -04:00
Dan Halbert
131d70cebd
restore traceback to matrixportal build
2022-06-28 16:10:55 -04:00
Scott Shawcroft
83c1de4d25
Merge pull request #6517 from dhalbert/7.3.x-update-frozen-20220622
...
update frozen libraries
2022-06-22 09:40:05 -07:00
Scott Shawcroft
25206a8aff
Merge pull request #6513 from dhalbert/7.3.x-6495-backport-ble-disconnect-check
...
Test for a BLE disconnect while reading
2022-06-22 09:38:24 -07:00
Scott Shawcroft
d8badb5b81
Merge pull request #6512 from dhalbert/7.3.x-6486-backport-nrf-wakeup
...
7.3.x #6486 backport nrf wakeup
2022-06-22 09:38:03 -07:00
Dan Halbert
03023d2829
update frozen libraries
2022-06-22 09:13:41 -04:00
root
e8023f33a9
Test for a BLE disconnect while reading
2022-06-21 19:59:23 -04:00
root
1ad3daf75b
Fix declaration of print_wakeup_cause
2022-06-21 19:56:15 -04:00
root
803c18c71f
Uncommented call to print_wakeup_cause
2022-06-21 19:56:15 -04:00
root
d3903bf2f4
Fix for Issue #6478
2022-06-21 19:56:15 -04:00
Scott Shawcroft
515ea026ce
Merge pull request #6508 from dhalbert/7.3.x-cpx-frozen-lite
...
move frozen adafruit_circuitplayground to express subdirectory - 7.3.x backport of #6346
2022-06-21 13:50:32 -07:00
Scott Shawcroft
2d14fb1f17
Merge pull request #6506 from dhalbert/7.3.x-auto-esp-cache-key-update
...
7.3.x auto esp cache key update
2022-06-21 13:49:47 -07:00
Neradoc
7f968f18c0
move frozen adafruit_circuitplayground to express subdirectory
2022-06-20 16:55:10 -04:00
Jeff Epler
111a25f933
use setup-python v4 for python-path support
2022-06-20 14:07:10 -04:00
Jeff Epler
094b3b3b61
include python executable path in the idf key
...
I noticed that the latest time we needed to switch the idf key was when
the environment changed from python 3.10.4 to 3.10.5. I don't know if
this is the only cause of needing to change the key, but it seems to be
a good idea to make the key include it.
I think this is what's going on because when I replaced a virtualenv's
"python" with a dangling symlink (same as would occur when python's
version gets bumped), I got a similar error.
2022-06-20 14:06:33 -04:00
Dan Halbert
4525bc75c4
Merge pull request #6499 from dhalbert/7.3.x-update-frozen-20220617
...
update frozen libraries
2022-06-20 14:05:07 -04:00
Dan Halbert
cbcd37f95b
update frozen libraries
2022-06-17 12:45:52 -04:00
Dan Halbert
8a48f89edf
Merge pull request #6498 from dhalbert/update-samd-peripherals-for-dma-spi
...
Update samd-peripherals to fix SPI DMA problem
2022-06-17 12:17:23 -04:00
Dan Halbert
f0bf14094b
Update samd-peripherals to fix SPI DMA problem
2022-06-17 10:59:59 -04:00
Dan Halbert
65380c2b0d
Merge pull request #6462 from NathanY3G/remove-default-spi-for-challenger-nb-rp2040-wifi-7.3.x
...
Disable board.SPI() for Challenger NB RP2040 WiFi
2022-06-06 09:03:07 -04:00
Nathan Young
2f0d82a50b
Disable board.SPI() for Challenger NB RP2040 WiFi
...
This was done as a result of an issue with the SPI pin mappings.
Please refer to the following for additional information: https://ilabs.se/challenger-rp2040-wifi-spi-bug
2022-06-06 09:52:23 +02:00
Dan Halbert
a66489e018
Merge pull request #6430 from dhalbert/7.3.x-fix-espressif-rotaryio
...
Espressif: fix allocation of multiple Incremental Encoders
2022-05-25 09:39:09 -04:00
Dan Halbert
b143314b22
Espressif: fix allocation of multiple Incremental Encoders
2022-05-24 22:37:24 -04:00
Dan Halbert
eb4ed30b47
Merge pull request #6415 from dhalbert/7.3.x-fstrings-for-all
...
Turn on f-strings for all builds in 7.3.0
2022-05-21 12:24:04 -04:00
Dan Halbert
338e14d9d4
shrink arduino_mkr1300
2022-05-21 10:21:59 -04:00
Dan Halbert
199e2ef2fc
Turn on f-strings for all builds
2022-05-21 00:04:53 -04:00
Scott Shawcroft
46378550ed
Merge pull request #6406 from dhalbert/restore-gc-collect-on-import
...
Restore automatic gc_collect() after an import
2022-05-18 11:08:36 -07:00
Dan Halbert
4487f61404
Restore automatic gc_collect() after an import
2022-05-18 11:37:13 -04:00