Commit Graph

1805 Commits

Author SHA1 Message Date
Scott Shawcroft 8958e7ef08
Add S3 GATT client support
This allows you to connect to GATT services on the other device.
It also adds connection initiation (GAP central).

More progress on #5926
2022-02-10 11:31:57 -08:00
Hosted Weblate 226b56e1e4
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-09 19:11:52 +01:00
Hosted Weblate 6c72ba8b00
Merge remote-tracking branch 'origin/main' 2022-02-09 19:11:49 +01:00
Maciej Stankiewicz b45e83605b
Translated using Weblate (Polish)
Currently translated at 54.8% (574 of 1046 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pl/
2022-02-09 19:11:49 +01:00
Scott Gauche 89ad767b8f add half_duplex to spi constructs in other ports but raise not implemented errors 2022-02-08 22:25:23 -05:00
Wellington Terumi Uemura 519133db4a
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1046 of 1046 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-02-05 12:53:50 +01:00
Hosted Weblate 803435e81f
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-02 21:19:00 +01:00
Hosted Weblate 690f499213
Merge remote-tracking branch 'origin/main' 2022-02-02 21:18:58 +01:00
Jonny Bergdahl 49d0c12289
Translated using Weblate (Swedish)
Currently translated at 100.0% (1045 of 1045 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-02-02 21:18:58 +01:00
Scott Shawcroft db34db24ef
Merge pull request #5726 from gamblor21/is31pixelbuf
Is31pixelbuf
2022-02-02 12:18:52 -08:00
Mark 5972fdc108
Merge branch 'main' into is31pixelbuf 2022-02-01 13:59:28 -06:00
Hosted Weblate 930ccd655d
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-01 20:09:02 +01:00
Dan Halbert cc410ad6a3 common-hal I2C combined write_read 2022-01-31 22:03:30 -05:00
Dan Halbert d5740c8ad9 Merge remote-tracking branch 'adafruit/main' into i2c-common-hal-write-read 2022-01-31 18:51:32 -05:00
Wellington Terumi Uemura cdeaf70beb
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1045 of 1045 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-01-31 06:55:47 +01:00
Dan Halbert 83e6e6690a wip; works on espressif 2022-01-29 22:44:27 -05:00
Jonny Bergdahl 87165303c6
Translated using Weblate (Swedish)
Currently translated at 100.0% (1045 of 1045 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-01-29 08:53:52 +01:00
Hosted Weblate 11dab5819b
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-01-28 04:33:47 +01:00
Scott Shawcroft 019aecaa20
Support BLE advertising on ESP
Services and characteristics still won't work.

Progress on #5926
2022-01-27 17:40:37 -08:00
Wellington Terumi Uemura f5ee0a1119
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1042 of 1042 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-01-25 06:55:42 +01:00
Mark 21c8ac9d4c
Merge branch 'main' into is31pixelbuf 2022-01-23 13:41:10 -06:00
Jonny Bergdahl 124879bfb3
Translated using Weblate (Swedish)
Currently translated at 100.0% (1042 of 1042 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-01-23 16:53:56 +01:00
Hosted Weblate 1b8c41ea4d
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-01-21 19:50:54 +01:00
Dan Halbert 8eddce6f42 Validate open() mode 2022-01-20 17:21:51 -05:00
Jonny Bergdahl e16cf12505
Translated using Weblate (Swedish)
Currently translated at 100.0% (1041 of 1041 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-01-20 00:56:48 +01:00
Wellington Terumi Uemura 46731c9b25
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1041 of 1041 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-01-20 00:56:47 +01:00
Hosted Weblate d0a1a7d380
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-01-17 22:08:58 +01:00
Dan Halbert 4f4b9bd767
Merge pull request #5859 from jepler/update-ulab
update to ulab 4.0.0
2022-01-17 16:08:50 -05:00
Gökhan Koçmarlı 2d05906430
Translated using Weblate (Turkish)
Currently translated at 10.8% (112 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2022-01-16 14:56:04 +01:00
Jeff Epler af353c9b59
update to ulab 4.0.0 2022-01-14 14:19:50 -06:00
hexthat 0d11e5d76a
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.1% (1022 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2022-01-11 15:56:57 +01:00
Gökhan Koçmarlı 811715e8cc
Translated using Weblate (Turkish)
Currently translated at 5.7% (59 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2022-01-09 22:53:35 +01:00
Gökhan Koçmarlı f3bd397639
Translated using Weblate (Turkish)
Currently translated at 4.4% (46 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2022-01-06 15:54:10 +01:00
Scott Shawcroft 98be08736f
Added translation using Weblate (Turkish) 2022-01-04 20:06:33 +01:00
hexthat 10b59da56a
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.0% (1021 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2022-01-04 05:27:56 +01:00
Jonny Bergdahl fd80d0d8cb
Translated using Weblate (Swedish)
Currently translated at 100.0% (1031 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-01-03 06:53:26 +01:00
Wellington Terumi Uemura d3de8aa79b
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1031 of 1031 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-01-03 06:53:26 +01:00
Hosted Weblate 4f3c50aa17
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-01-01 05:46:11 +01:00
Dan Halbert d166834e09
Merge pull request #5803 from dhalbert/countio-enhancements
countio: add selectable rise and fall detection, pulls
2021-12-31 23:45:59 -05:00
Dan Halbert 9d2a32d07e countio: add selectable rise and fall detection, pulls 2021-12-31 16:34:58 -05:00
Jonny Bergdahl 878f011077
Translated using Weblate (Swedish)
Currently translated at 100.0% (1030 of 1030 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-12-30 12:53:39 +01:00
Wellington Terumi Uemura e6b7dcaea4
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1030 of 1030 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-12-30 12:53:39 +01:00
Hosted Weblate 52786f4e38
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/
2021-12-28 16:40:54 +01:00
Dan Halbert 41d494df0b go into safe mode if not CIRCUITPY available 2021-12-27 18:58:24 -05:00
hexthat a9592644f2
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.0% (1019 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-12-27 03:51:37 +01:00
River Wang 9a043528a8
Translated using Weblate (Chinese (Pinyin))
Currently translated at 98.3% (1012 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-12-24 22:51:29 +01:00
dronecz 05b814e8b4
Translated using Weblate (Czech)
Currently translated at 5.8% (60 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2021-12-23 02:53:48 +01:00
dronecz 5e523c498d
Translated using Weblate (Czech)
Currently translated at 4.5% (47 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2021-12-20 22:53:46 +01:00
Jonny Bergdahl e72470f905
Translated using Weblate (Swedish)
Currently translated at 100.0% (1029 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-12-16 23:53:27 +01:00
Wellington Terumi Uemura 2cdd73f793
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1029 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-12-16 23:53:26 +01:00
dronecz a788de9f30
Translated using Weblate (Czech)
Currently translated at 2.9% (30 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2021-12-15 04:32:14 +01:00
dronecz 8b7c90c373
Translated using Weblate (Czech)
Currently translated at 2.4% (25 of 1029 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2021-12-15 01:54:32 +01:00
Hosted Weblate 3084e1eba8
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/
2021-12-14 18:38:28 +01:00
Scott Shawcroft aee80d67b6
Merge pull request #5709 from WarriorOfWire/width_and_height
vectorio: Add width and height properties to rectangle
2021-12-14 09:38:14 -08:00
gamblor21 9fafd7d7fd Initial commit 2021-12-13 22:31:29 -06:00
Jeff Epler 8af8e996f3
Translated using Weblate (French)
Currently translated at 100.0% (1028 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2021-12-13 06:53:46 +01:00
Kenny 17b53c7ebe vectorio: Add width and height properties to rectangle
Closes: https://github.com/adafruit/circuitpython/issues/5695
2021-12-12 19:50:00 -08:00
Hosted Weblate ea92303b0f
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/
2021-12-06 19:47:17 +01:00
Jeff Epler 40d947cee3
Merge pull request #5655 from jepler/esp32s3-devkitc
Espressif: Add Esp32s3 devkitc board definitions
2021-12-06 12:47:04 -06:00
Clay d6665e2a59
Translated using Weblate (Russian)
Currently translated at 35.8% (369 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2021-12-04 13:51:53 +01:00
Jeff Epler 659babc620 Add the esp32s3 devkitc (psram variant) 2021-12-03 15:09:59 -06:00
Clay e4285e2cca
Translated using Weblate (Russian)
Currently translated at 35.6% (366 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2021-11-29 13:53:42 +01:00
Maxime Leroy fbe58518f8
Translated using Weblate (French)
Currently translated at 99.9% (1027 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2021-11-26 14:46:49 +01:00
Hosted Weblate 6111b158ff
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/
2021-11-25 01:02:32 +01:00
Hosted Weblate 59962b55bd
Merge remote-tracking branch 'origin/main' 2021-11-25 01:02:29 +01:00
Jonny Bergdahl 3802362e14
Translated using Weblate (Swedish)
Currently translated at 100.0% (1028 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-11-25 01:02:29 +01:00
Wellington Terumi Uemura 7dca46b0b4
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1028 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-11-25 00:51:17 +01:00
Scott Shawcroft ee5536386d
Merge remote-tracking branch 'adafruit/main' into rpi 2021-11-24 14:23:23 -08:00
Hosted Weblate 726ebdf43b
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/
2021-11-24 20:42:00 +01:00
Hosted Weblate 6db3161548
Merge remote-tracking branch 'origin/main' 2021-11-24 20:41:57 +01:00
Timon a1052d5f73
Initial broadcom port for Raspberry Pi
This targets the 64-bit CPU Raspberry Pis. The BCM2711 on the Pi 4
and the BCM2837 on the Pi 3 and Zero 2W. There are 64-bit fixes
outside of the ports directory for it.

There are a couple other cleanups that were incidental:
* Use const mcu_pin_obj_t instead of omitting the const. The structs
  themselves are const because they are in ROM.
* Use PTR <-> OBJ conversions in more places. They were found when
  mp_obj_t was set to an integer type rather than pointer.
* Optimize submodule checkout because the Pi submodules are heavy
  and unnecessary for the vast majority of builds.

Fixes #4314
2021-11-22 14:54:44 -08:00
gamblor21 5243a33584 Check map to display size 2021-11-20 14:04:49 -06:00
gamblor21 6b2d43d3c8 Mapping for LEDs to diplay 2021-11-20 14:04:49 -06:00
Clay c927dd1ddf
Translated using Weblate (Russian)
Currently translated at 35.1% (361 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2021-11-19 13:53:13 +01:00
Jonny Bergdahl 07317e3807
Translated using Weblate (Swedish)
Currently translated at 100.0% (1026 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-11-19 13:53:12 +01:00
Wellington Terumi Uemura 51c28f67ca
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1026 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-11-19 13:53:12 +01:00
Hosted Weblate 9dff70adb2
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/
2021-11-17 19:26:47 +01:00
Hosted Weblate 6296a73aa9
Merge remote-tracking branch 'origin/main' 2021-11-17 19:26:45 +01:00
Clay a51bfdf88a
Translated using Weblate (Russian)
Currently translated at 31.7% (326 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2021-11-17 19:26:44 +01:00
Wellington Terumi Uemura 3871926e44
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1026 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-11-17 19:26:42 +01:00
Scott Shawcroft 3b7d2f1dc3
Merge pull request #5593 from anecdata/ap_extras
Set AP MAC address
2021-11-17 10:26:36 -08:00
anecdata 193e936807 like #5571, but for AP 2021-11-16 12:21:50 -06:00
Clay e39c874db4
Translated using Weblate (Russian)
Currently translated at 10.8% (111 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2021-11-16 14:32:16 +01:00
Jonny Bergdahl 295ba8c48e
Translated using Weblate (Swedish)
Currently translated at 100.0% (1026 of 1026 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-11-16 14:32:15 +01:00
Hosted Weblate 5d8acca777
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/
2021-11-16 02:34:03 +01:00
Hosted Weblate 924769c2ee
Merge remote-tracking branch 'origin/main' 2021-11-16 02:34:00 +01:00
River Wang 1b20580640
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.4% (1016 of 1022 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-11-16 02:34:00 +01:00
Dan Halbert bd22667eb5
Merge pull request #5571 from anecdata/set_mac
Set Station MAC address & validate connect SSID len
2021-11-15 20:33:54 -05:00
River Wang ca6dbf8fc9
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.6% (1018 of 1022 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-11-15 19:21:38 +01:00
Wellington Terumi Uemura c450fcd48d
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1022 of 1022 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-11-15 19:21:37 +01:00
Maxime Leroy 3ffd738461
Translated using Weblate (French)
Currently translated at 98.8% (1010 of 1022 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2021-11-15 19:21:36 +01:00
Scott Shawcroft e1767bbe76
Added translation using Weblate (Russian) 2021-11-15 19:06:20 +01:00
microDev 7a89f62e6a
update translation 2021-11-15 20:58:50 +05:30
microDev 733bfbc10a
Merge branch 'main' into set_mac 2021-11-15 20:44:30 +05:30
anecdata 31d45a3f32 fix old bug that was masking new bug 2021-11-12 16:27:13 -06:00
River Wang 839db7791f
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.9% (1021 of 1022 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-11-12 19:46:06 +01:00
Paul Leung 8871338f53
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.9% (1021 of 1022 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-11-12 19:46:06 +01:00
anecdata e4f06f69cd maybe fewer bytes 2021-11-11 23:23:52 -06:00
anecdata bb8e9ef483 tweak exception messages (re-tested) 2021-11-11 21:54:41 -06:00
anecdata 85301cb0e5 fix typo 2021-11-11 17:26:07 -06:00