Skip to content

Commit 6f4510d

Browse files
authored
Merge branch 'main' into issue_4111
2 parents 576da73 + 775f1b9 commit 6f4510d

File tree

144 files changed

+878
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+878
-287
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ jobs:
8181
working-directory: tests
8282
- name: Print failure info
8383
run: |
84+
shopt -s nullglob;
8485
for exp in *.exp;
8586
do testbase=$(basename $exp .exp);
8687
echo -e "\nFAILURE $testbase";
@@ -449,6 +450,7 @@ jobs:
449450
- "espressif_kaluga_1"
450451
- "espressif_saola_1_wroom"
451452
- "espressif_saola_1_wrover"
453+
- "franzininho_wifi_wroom"
452454
- "lilygo_ttgo_t8_s2_st7789"
453455
- "microdev_micro_s2"
454456
- "muselab_nanoesp32_s2"
@@ -475,7 +477,7 @@ jobs:
475477
id: idf-cache
476478
with:
477479
path: ${{ github.workspace }}/.idf_tools
478-
key: ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/esp32s2/esp-idf/HEAD') }}-20210303
480+
key: ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/esp32s2/esp-idf/HEAD') }}-20210304
479481
- name: Clone IDF submodules
480482
run: |
481483
(cd $IDF_PATH && git submodule update --init)

README.rst

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,9 @@ Behavior
113113
- ``code.py`` (or ``main.py``) is run after every reload until it
114114
finishes or is interrupted. After it is done running, the vm and
115115
hardware is reinitialized. **This means you cannot read state from**
116-
``code.py`` **in the REPL anymore.** CircuitPython's goal for this
116+
``code.py`` **in the REPL anymore, as the REPL is a fresh vm.** CircuitPython's goal for this
117117
change includes reducing confusion about pins and memory being used.
118-
- After ``code.py`` the REPL can be entered by pressing any key. It no
119-
longer shares state with ``code.py`` so it is a fresh vm.
118+
- After the main code is finished the REPL can be entered by pressing any key.
120119
- Autoreload state will be maintained across reload.
121120
- Adds a safe mode that does not run user code after a hard crash or
122121
brown out. The hope is that this will make it easier to fix code that
@@ -126,8 +125,7 @@ Behavior
126125
- RGB status LED indicating CircuitPython state, and errors through a sequence of colored flashes.
127126
- Re-runs ``code.py`` or other main file after file system writes over USB mass storage. (Disable with
128127
``supervisor.disable_autoreload()``)
129-
- Entering the REPL after the main code is finished requires a key press which enters the REPL and
130-
disables autoreload.
128+
- Autoreload is disabled while the REPL is active.
131129
- Main is one of these: ``code.txt``, ``code.py``, ``main.py``,
132130
``main.txt``
133131
- Boot is one of these: ``settings.txt``, ``settings.py``, ``boot.py``,

lib/tinyusb

Submodule tinyusb updated 218 files

locale/circuitpython.pot

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,10 +1042,6 @@ msgstr ""
10421042
msgid "Group already used"
10431043
msgstr ""
10441044

1045-
#: shared-module/displayio/Group.c
1046-
msgid "Group full"
1047-
msgstr ""
1048-
10491045
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/I2C.c
10501046
#: ports/stm/common-hal/busio/SPI.c ports/stm/common-hal/canio/CAN.c
10511047
#: ports/stm/common-hal/sdioio/SDCard.c
@@ -1787,6 +1783,10 @@ msgid ""
17871783
"constructor"
17881784
msgstr ""
17891785

1786+
#: ports/raspberrypi/common-hal/rotaryio/IncrementalEncoder.c
1787+
msgid "Pins must be sequential"
1788+
msgstr ""
1789+
17901790
#: ports/raspberrypi/common-hal/audiopwmio/PWMAudioOut.c
17911791
msgid "Pins must share PWM slice"
17921792
msgstr ""
@@ -3743,6 +3743,10 @@ msgstr ""
37433743
msgid "pressing both buttons at start up.\n"
37443744
msgstr ""
37453745

3746+
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
3747+
msgid "pull masks conflict with direction masks"
3748+
msgstr ""
3749+
37463750
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c
37473751
msgid "pull_threshold must be between 1 and 32"
37483752
msgstr ""

locale/es.po

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
11-
"PO-Revision-Date: 2021-03-02 02:24+0000\n"
11+
"PO-Revision-Date: 2021-03-07 15:50+0000\n"
1212
"Last-Translator: Jose David M <[email protected]>\n"
1313
"Language-Team: \n"
1414
"Language: es\n"
1515
"MIME-Version: 1.0\n"
1616
"Content-Type: text/plain; charset=UTF-8\n"
1717
"Content-Transfer-Encoding: 8bit\n"
1818
"Plural-Forms: nplurals=2; plural=n != 1;\n"
19-
"X-Generator: Weblate 4.5\n"
19+
"X-Generator: Weblate 4.5.1\n"
2020

2121
#: main.c
2222
msgid ""
@@ -1114,7 +1114,7 @@ msgstr "IV debe tener %d bytes de longitud"
11141114

11151115
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c
11161116
msgid "In-buffer elements must be <= 4 bytes long"
1117-
msgstr ""
1117+
msgstr "Los elementos del búfer de entrada deben ser de una longitud <= 4 bytes"
11181118

11191119
#: py/persistentcode.c
11201120
msgid ""
@@ -1742,7 +1742,7 @@ msgstr "Se acabaron los enchufes"
17421742

17431743
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c
17441744
msgid "Out-buffer elements must be <= 4 bytes long"
1745-
msgstr ""
1745+
msgstr "Los elementos del búfer de salida deben ser de una longitud <= 4 bytes"
17461746

17471747
#: shared-bindings/bitops/__init__.c
17481748
#, c-format
@@ -1771,11 +1771,11 @@ msgstr ""
17711771

17721772
#: ports/raspberrypi/common-hal/countio/Counter.c
17731773
msgid "PWM slice already in use"
1774-
msgstr ""
1774+
msgstr "Segmento PWM ya esta en uso"
17751775

17761776
#: ports/raspberrypi/common-hal/countio/Counter.c
17771777
msgid "PWM slice channel A already in use"
1778-
msgstr ""
1778+
msgstr "Segmento del PWM canal A ya esta en uso"
17791779

17801780
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
17811781
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
@@ -1816,7 +1816,7 @@ msgstr "El pin es solo de entrada"
18161816

18171817
#: ports/raspberrypi/common-hal/countio/Counter.c
18181818
msgid "Pin must be on PWM Channel B"
1819-
msgstr ""
1819+
msgstr "El pin debe estar en el PWM canal B"
18201820

18211821
#: ports/atmel-samd/common-hal/countio/Counter.c
18221822
msgid "Pin must support hardware interrupts"
@@ -2817,7 +2817,7 @@ msgstr "circulo solo puede ser registrado con un pariente"
28172817

28182818
#: shared-bindings/bitmaptools/__init__.c
28192819
msgid "clip point must be (x,y) tuple"
2820-
msgstr ""
2820+
msgstr "El punto clip debe ser una tupla (x, y)"
28212821

28222822
#: shared-bindings/msgpack/ExtType.c
28232823
msgid "code outside range 0~127"

ports/atmel-samd/boards/8086_commander/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ CHIP_VARIANT = SAMD21G18A
77
CHIP_FAMILY = samd21
88

99
SPI_FLASH_FILESYSTEM = 1
10-
EXTERNAL_FLASH_DEVICE_COUNT = 1
1110
EXTERNAL_FLASH_DEVICES = "W25Q128JV_SQ"
1211

1312
LONGINT_IMPL = NONE

ports/atmel-samd/boards/aloriumtech_evo_m51/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ CHIP_VARIANT = SAMD51P19A
99
CHIP_FAMILY = samd51
1010

1111
QSPI_FLASH_FILESYSTEM = 1
12-
EXTERNAL_FLASH_DEVICE_COUNT = 1
1312
EXTERNAL_FLASH_DEVICES = GD25Q16C
1413
LONGINT_IMPL = MPZ
1514

ports/atmel-samd/boards/bdmicro_vina_d21/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ CHIP_VARIANT = SAMD21G18A
77
CHIP_FAMILY = samd21
88

99
SPI_FLASH_FILESYSTEM = 1
10-
EXTERNAL_FLASH_DEVICE_COUNT = 2
1110
EXTERNAL_FLASH_DEVICES = "MX25L51245G","GD25S512MD"
1211
LONGINT_IMPL = MPZ
1312

ports/atmel-samd/boards/bdmicro_vina_d51/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@ CHIP_VARIANT = SAMD51N20A
77
CHIP_FAMILY = samd51
88

99
QSPI_FLASH_FILESYSTEM = 1
10-
EXTERNAL_FLASH_DEVICE_COUNT = 2
1110
EXTERNAL_FLASH_DEVICES = "MX25L51245G","GD25S512MD"
1211
LONGINT_IMPL = MPZ

ports/atmel-samd/boards/capablerobot_usbhub/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ CHIP_VARIANT = SAMD51G19A
77
CHIP_FAMILY = samd51
88

99
QSPI_FLASH_FILESYSTEM = 1
10-
EXTERNAL_FLASH_DEVICE_COUNT = 2
1110
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q16JV_IQ"
1211
LONGINT_IMPL = MPZ
1312

0 commit comments

Comments
 (0)