Commit Graph

27306 Commits

Author SHA1 Message Date
Dan Halbert c9a65af1c9
Merge pull request #6051 from dhalbert/deep-sleep-usb-delays
don't wait for USB or BLE workflow after true deep sleep
2022-02-17 19:43:55 -05:00
Scott Shawcroft c4fb5f7df1
Allow ESP boards to customize how a pin is reset
This allows board code to override the default pull up reset state.

It is useful for pins that are already externally connected, pulled
or otherwise used by the board.

Fixes #5931
2022-02-17 16:32:29 -08:00
Neradoc 3acb0d48bc free RX and TX on QTPY-ESP32S2 in non debug builds 2022-02-18 01:13:37 +01:00
Scott Shawcroft 7f3f4e409d
Update set_rgb_status_brightness doc and arg check 2022-02-17 14:37:25 -08:00
Scott Shawcroft bdee6cf3b6
Don't update status LED color on brightness change
Brightness changes now happen when the LED isn't active or
initialized. When not init, CP may crash.

Fixes #5872
2022-02-17 14:21:03 -08:00
Hosted Weblate 0167673a67
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2022-02-17 22:02:19 +01:00
Dan Halbert fe6e03f504
Merge pull request #6013 from tannewt/esp_ble_gatt_client
Add S3 GATT client support
2022-02-17 16:02:11 -05:00
Dan Halbert 28714963d5 don't wait for USB or BLE workflow after true deep sleep 2022-02-17 15:41:55 -05:00
Dan Halbert 16c44a4d50
Merge pull request #6047 from jepler/fix-qstr-error
Fix qstr error
2022-02-17 13:21:12 -05:00
Jeff Epler 1309ef083b
translate: Can't use compress_max_length_bits during qstr generation 2022-02-17 08:38:02 -06:00
Jeff Epler 2b32dce256
genlast: Actually catch errors when preprocessing files
Due to a number of problems, an error calling the preprocessor wasn't
making the whole genlast process fail.

Now, after an execption during preprocess is printed, it is re-raised.
Then, by actually collating the results of executor.map, the exception
will be raised in the main thread context. Any CalledProcessError is simply
converted to a nonzero exit status.
2022-02-17 08:36:29 -06:00
Neradoc aedae120c7 use espressif assigned PID for Hiibot IOTS2 2022-02-17 15:06:38 +01:00
Tsutomu IKEGAMI bd9dd3dc63 Fix atmel-samd alarm module. 2022-02-17 23:00:26 +09:00
Neradoc 139c2710aa rebase, fix call to common_hal_busio_spi_construct 2022-02-17 14:41:47 +01:00
Neradoc b1a55e3904 add board.DISPLAY and init to hiibot itos2 (copying from TTGO) 2022-02-17 14:41:47 +01:00
Neradoc f9f711ab96 now it compiles, so there is that 2022-02-17 14:41:47 +01:00
Neradoc 727dd41a8c add hiibot itos2, original commit before checking 2022-02-17 14:41:47 +01:00
Scott Shawcroft ab037bd216
Merge pull request #6046 from prplz/espressif-enter-repl-delayed-fix
Fix press any key responding slowly on espressif
2022-02-16 21:58:29 -08:00
Jeff Epler a0fa536a55
Put .frozen back in sys.path, if frozen modules exist 2022-02-16 20:03:49 -06:00
Michael Himing bfb897a0b8 Fix press any key responding slowly on espressif 2022-02-17 12:57:27 +11:00
Melissa LeBlanc-Williams 8f741e7767 Removed more frozen libs and disabled unlikely used modules 2022-02-16 14:47:12 -08:00
Kattni b2e77bd11a
Merge pull request #6045 from kattni/tft-feather-pin-name-update
Update pin name to match TFT pins.
2022-02-16 17:10:17 -05:00
Melissa LeBlanc-Williams 0aadb4e256 Remove DisplayText Frozen Lib from MatrixPortal saving about 60K 2022-02-16 14:04:00 -08:00
Jeff Epler 8f59364a11
remove accidentally added docs 2022-02-16 15:56:20 -06:00
Jeff Epler 29e59eb8fb
Restore accidentally deleted 'glossary' 2022-02-16 15:34:11 -06:00
Jeff Epler 4f47a5e61c
Adapt from our FROZEN_MPY_DIRS to manifests, incuding preprocessing 2022-02-16 15:34:00 -06:00
Kattni Rembor c9213481b3 Update pin name to match TFT pins. 2022-02-16 16:32:08 -05:00
Jeff Epler 0326e004b8
Fix running tests
.. -mcache-lookup-bc is gone and forgotten
2022-02-16 14:28:56 -06:00
Jeff Epler 57f46a177c
remove debug print 2022-02-16 14:28:56 -06:00
Melissa LeBlanc-Williams bfa732309a Ran make update-frozen-libraries 2022-02-16 11:48:47 -08:00
Melissa LeBlanc-Williams bcc5cea940 Switch new frozen libraries to release tag (hopefully) 2022-02-16 11:42:53 -08:00
Jeff Epler dcd9abbd0b and restore a submodule that should have remained 2022-02-16 13:19:01 -06:00
Jeff Epler 71ea9c50a7 another submodule that should not have been added 2022-02-16 13:17:16 -06:00
Jeff Epler ede085fd06 Avoid a message about undefined compress_max_length_bits
.. which occurs during qstring generation.
2022-02-16 13:13:29 -06:00
Jeff Epler 4e2ab71dfe Avoid missing-prototypes errors in this file 2022-02-16 13:13:00 -06:00
Melissa LeBlanc-Williams 726bf02ea8 Add PortalBase and Fake Requests and update Frozen Libs on Portal boards 2022-02-16 10:12:54 -08:00
Jeff Epler 4c9d14b73f Merge remote-tracking branch 'origin/main' into merge-1.18 2022-02-16 11:43:53 -06:00
Jeff Epler 3e338c41ee remove pico-sdk submodule, should not have been added 2022-02-16 11:42:32 -06:00
Jeff Epler d8569cc923 build out some additional submodules for testing 2022-02-16 11:41:01 -06:00
Jeff Epler 3a0892df79
Merge pull request #6031 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-02-16 10:38:45 -06:00
Jeff Epler dd7b48f2b3 blacken 2022-02-16 10:31:34 -06:00
Tsutomu IKEGAMI 44b545850a Fix for unix build 2022-02-16 23:00:45 +09:00
Tsutomu IKEGAMI b0b3c7817f Fix ticks in moduasyncio.c to work with adafruit version of asyncio, and enable _uasyncio module. 2022-02-16 19:22:18 +09:00
Hosted Weblate 1bfedcd159
Merge remote-tracking branch 'origin/main' 2022-02-16 03:52:46 +01:00
Jeff Epler c4ae8c8320
Merge pull request #6028 from jepler/fix-test-natmod
Fix all natmod tests to run on x64
2022-02-15 20:52:36 -06:00
Hosted Weblate bebd847122
Merge remote-tracking branch 'origin/main' 2022-02-16 03:00:43 +01:00
Scott Shawcroft 11647f56e4
Merge pull request #6034 from tannewt/i2c_power
Tweak I2C and TFT power pin defaults
2022-02-15 18:00:34 -08:00
Hosted Weblate 062944b450
Merge remote-tracking branch 'origin/main' 2022-02-16 02:12:55 +01:00
Dan Halbert 0d6a27c353
Merge pull request #6039 from jepler/fix-compression
Fix compression of strings >256 bytes long in UTF-8 encoding
2022-02-15 20:12:47 -05:00
Jeff Epler 860f7931d5
Fix case of compress_max_bits >8 2022-02-15 16:02:33 -06:00