Commit Graph

26489 Commits

Author SHA1 Message Date
Scott Shawcroft d117bc7775
Merge pull request #5815 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-01-06 09:55:30 -08:00
Scott Shawcroft 2a2f94df15
Update tinyusb for zero support 2022-01-06 08:52:33 -08: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
EmergReanimator ee8000050d Fixed unix port extra_coverage test failure 2022-01-06 13:00:20 +01:00
EmergReanimator 12046323a2 Fixed unit port build issue 2022-01-06 09:27:44 +01:00
EmergReanimator da58c029a0 Introduced ringbuf_init to perform static buffer initialisation 2022-01-05 20:48:44 +01:00
Scott Shawcroft faa26ef6ae
Merge pull request #5810 from EmergReanimator/bugfix
Fixed build issue when INTERNAL_FLASH_FILESYSTEM, DISABLE_FILESYSTEM set
2022-01-05 10:41:12 -08:00
Scott Shawcroft 5600f1b7d8
Merge pull request #5811 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-01-05 10:40:39 -08:00
EmergReanimator 6dbb662787 Allow to tailor tinyusb configuration for port specific needs 2022-01-05 19:28:07 +01:00
microDev 2f6ef766ea
remove instance parameter 2022-01-05 13:41:36 +05:30
Scott Shawcroft 48d826b15d
Never reset SD card pins 2022-01-04 19:08:14 -08:00
Scott Shawcroft 38d2472683
Fix cache detection on 64 bit 2022-01-04 17:38:29 -08:00
Scott Shawcroft f64fede735
Correct board name and fix USB with memory barrier 2022-01-04 16:11:40 -08:00
Scott Shawcroft 87f4205ec9
Fix Cortex-A MMU init 2022-01-04 12:29:48 -08:00
EmergReanimator 9d38446369 Fixed build issue when INTERNAL_FLASH_FILESYSTEM, DISABLE_FILESYSTEM set 2022-01-04 21:07:56 +01:00
Hosted Weblate f7c1981c49
Merge remote-tracking branch 'origin/main' 2022-01-04 20:10:05 +01:00
Scott Shawcroft 9a9893f3fc
Merge pull request #5798 from jerryneedell/jerryn_gpio
Broadcom: Set JTAG pins to Pull Down on initialization
2022-01-04 11:10:00 -08:00
Scott Shawcroft 98be08736f
Added translation using Weblate (Turkish) 2022-01-04 20:06:33 +01:00
Scott Shawcroft 3459428843
Merge pull request #5809 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-01-04 11:02:49 -08:00
Hosted Weblate 1e713848f9
Merge remote-tracking branch 'origin/main' 2022-01-04 05:27:56 +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
Dan Halbert 4822c4592d
Merge pull request #5808 from unwiredben/add-mp3decoder-decoded-samples
audiomp3: reset decoded_samples when file resets
2022-01-03 23:27:52 -05: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
Ben Combee db545dcba6
Merge branch 'adafruit:main' into add-mp3decoder-decoded-samples 2022-01-02 20:28:44 -06:00
Ben Combee 131b94540e audiomp3: reset decoded_samples when file resets
In testing, I saw that the decoded_samples value kept increasing when I
stopped and restarted playback, as I'd missed setting it back to zero
during the reset operation.
2022-01-02 15:19:25 -06:00
Jeff Epler f2f38c7df9
Merge pull request #5807 from unwiredben/add-mp3decoder-decoded-samples
audiomp3: add decoded_samples property
2022-01-02 07:14:33 -07:00
Ben Combee 98b0029a29 audiomp3: add decoded_samples property
In my testing, there is no way to accurately know how far into a MP3 file
you're currently playing. You can use monotonic time, but that can have
drift versus the audio playback system, which may not be running at exactly
the expected sample rate.

To allow syncing animation with timestamps in a MP3 file, this presents a
new property, decoded_samples, that records the number of audio samples
sent out of the decoder. While this may not be a completely accurate time,
due to mixer delays, it's much better position that the monotonic clock
difference.

Implementation is keeping track of this value in the mp3file structure and
adding to it whenever data is sent out of the decoder. The property
implementation was a copy/paste from current properties in the audiomp3
files.
2022-01-01 23:28:43 -06:00
Dan Halbert 6f8c9deda8
Merge pull request #5804 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-01-01 10:01:30 -05: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
Jeff Epler 8a94d9a255
Merge pull request #5784 from WarriorOfWire/vectorio_contains
vectorio contains(x, y)
2021-12-31 16:11:24 -07:00
Dan Halbert 9d2a32d07e countio: add selectable rise and fall detection, pulls 2021-12-31 16:34:58 -05:00
MicroDev 7cea858b79
Merge pull request #5795 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2021-12-31 11:02:42 +05:30
Scott Shawcroft 756b9f6dfa
Initial Pi Zero support
Both SD card and USB don't work. REPL works over UART.

Progress on #5631
2021-12-30 18:32:59 -08:00
jerryneedell 14815f6de7 fix typo in comment 2021-12-30 14:12:37 -05:00
jerryneedell 9dea49516e update logic for JTAG pull downs 2021-12-30 14:09:43 -05:00
jerryneedell fc97f1d940
Merge branch 'adafruit:main' into jerryn_gpio 2021-12-30 13:02:08 -05:00
Hosted Weblate 95bbe26976
Merge remote-tracking branch 'origin/main' 2021-12-30 18:36:09 +01:00
Scott Shawcroft 1e925c56ae
Merge pull request #5796 from microDev1/espressif
Update espressif port
2021-12-30 09:36:02 -08:00
microDev 4daa7b5180
update espressif port
- enable rgbmatrix for all esp soc
- bump idf to latest commit on v4.4 branch
2021-12-30 19:23:41 +05:30
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
jerryneedell 7cdffba09f Merge remote-tracking branch 'upstream/main' into jerryn_gpio 2021-12-29 12:58:41 -05:00
Jeff Epler cd7e879f30
Merge pull request #5791 from prplz/dont-freeze-utils
Don't freeze utils directories
2021-12-29 07:11:59 -07:00
Michael Himing ad63150e6d Don't freeze utils directories 2021-12-29 11:56:30 +11:00
Dan Halbert 8aafc734a4
Merge pull request #5789 from adafruit/7.1.x
Merge latest changes from 7.1.x
2021-12-28 18:12:29 -05:00
Dan Halbert 044dcb4a87
Merge pull request #5788 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2021-12-28 16:18:23 -05:00
Scott Shawcroft 08d09ac493
Merge pull request #5613 from jepler/issue5418
clear out interrupt when freeing the timer
2021-12-28 10:57:58 -08:00
Hosted Weblate 6316dcf24c
Merge remote-tracking branch 'origin/main' 2021-12-28 18:55:32 +01:00