| Age | Commit message (Collapse) | Author |
|
Currently translated at 100.0% (969 of 969 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
|
|
Currently translated at 100.0% (969 of 969 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
|
|
Currently translated at 100.0% (969 of 969 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
|
|
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
|
|
Fix central pairing and crash on clear
|
|
The list_clear would crash if we tried to clear a NULL list. (It
can happen if we haven't tried to discover any services.)
|
|
add en_GB translation to builds
|
|
mimxrt10xx: Fix bogus assertion.
|
|
|
|
Turn off remote wakeup in USB configuration descriptor
|
|
raspberypi: Allow mpconfigboard to override additional items
|
|
This allows more options to be overridden to 0 in an mpconfigboard.mk.
Improved:
* FRAMEBUFFERIO, FULL_BUILD, BITOPS, PWMIO, RGBMATRIX, OTARYIO, PULSEIO, WATCHDOG
Still problematic (pull requests welcome):
* RP2PIO & NEOPIXEL_WRITE, possibly only if a status neopixel is defined
* BITBANGIO, possibly only if BUSIO is enabled
* RTC
Incidentally, with RP2PIO & NEOPIXEL_WRITE, BITBANGIO, and RTC re-enabled I get
```
323956 bytes used, 720524 bytes free in flash firmware space out of 1044480 bytes (1020.0kB).
12072 bytes used, 250072 bytes free in ram for stack and heap out of 262144 bytes (256.0kB).
```
Closes #4515
|
|
.. as noted by @d-c-d
|
|
|
|
Add a missing parameter to an error message (Fixes #4505)
|
|
mimxrt1011: UART: Add additional error checking
|
|
.. and make the 'invalid pin' messages standard.
Closes #4502
|
|
Remove sentence about a link that fixes a problem
|
|
Multiple times it has occurred that people left this line in a PR by mistake. it makes it look like they failed to include some useful information, but really is just a misunderstanding. Delete the text to reduce the chance of misunderstanding.
|
|
fix list of modules for alias boards
|
|
Calculate RP2040 SDA hold time
|
|
|
|
[ure] to save space, disable debug dumps by default
|
|
RGBMatrix: fix memoryview(matrix)
|
|
|
|
will raise an error during build if things as not as expected
as suggested by @jepler
|
|
Translations update from Weblate
|
|
|
|
Currently translated at 100.0% (970 of 970 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
|
|
|
|
remove duplicate RX/TX pin lines
|
|
Typical test:
```python
import displayio
import rgbmatrix
import board
displayio.release_displays()
matrix = rgbmatrix.RGBMatrix(
width=128, bit_depth=4,
rgb_pins=[board.GP0, board.GP1, board.GP2, board.GP3, board.GP4, board.GP5],
addr_pins=[board.GP6, board.GP7, board.GP8, board.GP9],
clock_pin=board.GP10, latch_pin=board.GP11, output_enable_pin=board.GP12)
mem = memoryview(matrix)
mem[0] = 65535 # OK
mem[0] = 65536 # errors (out of range)
```
|
|
|
|
`displayio` and `vectorio`: move to displayio_area_union and away from _expand
|
|
|
|
Length RP2040 I2C SDA hold time
|
|
|
|
Spi enhancements
|
|
|
|
|
|
|
|
Fix spi gaps
|
|
.. by calling methods, same as we did for I2C
|
|
Has to stay enabled in unix port for the sake of tests/extmod/ure_debug.py
|
|
|
|
|
|
Set the betweenTransferDelay to the SCK low-time, to avoid long pauses
between bytes (transfers) while preventing the last SCK cycle in a byte
from being a runt pulse.
Compared to an earlier revision of this change, which just set the delays
all to zero, this doesn't break using an AirLift, which was sensitive
to the runt pulses (the simple loopback-wire test didn't detect the problem)
|
|
.. and set the "MasterPcsContinuous" flag, which removes some of the
gap between bytes of a single SPI transaction
|
|
.. so that it is more conveniently like the metro m7 for my testing
|
|
|