Commit Graph

27880 Commits

Author SHA1 Message Date
Dan Halbert
7a471406c3
Merge pull request #6818 from maximkulkin/7.3.x-usb-hid-get-last-report-doc
shared-bindings/usb_hid: Fix docs for Device.get_last_received_report()
2022-08-25 19:57:41 -04:00
Dan Halbert
fdda9c0176
Merge pull request #6816 from dhalbert/7.3.x-6798-backport
7.3.x #6798 backport (zero-length pulse Pulseout fix
2022-08-25 17:01:31 -04:00
Dan Halbert
0a29dc8e38
Merge pull request #6817 from dhalbert/7.3.x-update-frozen-2022-08-25
update frozen libraries for 7.3.3
2022-08-25 14:18:51 -04:00
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
ada7b756e0 update frozen libraries 2022-08-25 08:21:17 -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
DavePutz
e700481aed Update PulseOut.c
reorder the tests for zero-length
2022-08-25 07:54:01 -04:00
root
f9e1fc119d Fix handling of zero-length pulseout pulse 2022-08-25 07:54:01 -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