Merge branch 'adafruit:main' into main
This commit is contained in:
commit
137aa83fac
|
@ -400,7 +400,7 @@ jobs:
|
||||||
id: idf-cache
|
id: idf-cache
|
||||||
with:
|
with:
|
||||||
path: ${{ github.workspace }}/.idf_tools
|
path: ${{ github.workspace }}/.idf_tools
|
||||||
key: ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/espressif/esp-idf/HEAD') }}-20210923
|
key: ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/espressif/esp-idf/HEAD') }}-20220404
|
||||||
- name: Clone IDF submodules
|
- name: Clone IDF submodules
|
||||||
run: |
|
run: |
|
||||||
(cd $IDF_PATH && git submodule update --init)
|
(cd $IDF_PATH && git submodule update --init)
|
||||||
|
|
|
@ -5,12 +5,14 @@ on:
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- '.github/workflows/*.yml'
|
- '.github/workflows/*.yml'
|
||||||
- 'tools/**'
|
|
||||||
- 'py/**'
|
|
||||||
- 'extmod/**'
|
- 'extmod/**'
|
||||||
- 'lib/**'
|
- 'lib/**'
|
||||||
|
- 'mpy-cross/**'
|
||||||
- 'ports/unix/**'
|
- 'ports/unix/**'
|
||||||
- 'ports/windows/**'
|
- 'ports/windows/**'
|
||||||
|
- 'py/**'
|
||||||
|
- 'requirements*.txt'
|
||||||
|
- 'tools/**'
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||||
|
@ -64,7 +66,7 @@ jobs:
|
||||||
pip install wheel
|
pip install wheel
|
||||||
# requirements_dev.txt doesn't install on windows. (with msys2 python)
|
# requirements_dev.txt doesn't install on windows. (with msys2 python)
|
||||||
# instead, pick a subset for what we want to do
|
# instead, pick a subset for what we want to do
|
||||||
pip install cascadetoml jinja2 typer intelhex
|
pip install cascadetoml jinja2 typer click intelhex
|
||||||
# check that installed packages work....?
|
# check that installed packages work....?
|
||||||
which python; python --version; python -c "import cascadetoml"
|
which python; python --version; python -c "import cascadetoml"
|
||||||
which python3; python3 --version; python3 -c "import cascadetoml"
|
which python3; python3 --version; python3 -c "import cascadetoml"
|
||||||
|
|
|
@ -145,8 +145,8 @@
|
||||||
url = https://github.com/adafruit/Adafruit_CircuitPython_RFM69.git
|
url = https://github.com/adafruit/Adafruit_CircuitPython_RFM69.git
|
||||||
[submodule "ports/espressif/esp-idf"]
|
[submodule "ports/espressif/esp-idf"]
|
||||||
path = ports/espressif/esp-idf
|
path = ports/espressif/esp-idf
|
||||||
url = https://github.com/adafruit/esp-idf.git
|
url = https://github.com/espressif/esp-idf.git
|
||||||
branch = circuitpython-v4.4
|
branch = release/v4.4
|
||||||
[submodule "ports/espressif/certificates/nina-fw"]
|
[submodule "ports/espressif/certificates/nina-fw"]
|
||||||
path = ports/espressif/certificates/nina-fw
|
path = ports/espressif/certificates/nina-fw
|
||||||
url = https://github.com/adafruit/nina-fw.git
|
url = https://github.com/adafruit/nina-fw.git
|
||||||
|
|
|
@ -36,3 +36,9 @@ Functions
|
||||||
Encode binary data in base64 format, as in `RFC 3548
|
Encode binary data in base64 format, as in `RFC 3548
|
||||||
<https://tools.ietf.org/html/rfc3548.html>`_. Returns the encoded data
|
<https://tools.ietf.org/html/rfc3548.html>`_. Returns the encoded data
|
||||||
followed by a newline character, as a bytes object.
|
followed by a newline character, as a bytes object.
|
||||||
|
|
||||||
|
.. function:: crc32(data, value=0, /)
|
||||||
|
|
||||||
|
Compute CRC-32, the 32-bit checksum of the bytes in *data* starting with an
|
||||||
|
initial CRC of *value*. The default initial CRC is 0. The algorithm is
|
||||||
|
consistent with the ZIP file checksum.
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
.. module:: zlib
|
.. module:: zlib
|
||||||
:synopsis: zlib decompression
|
:synopsis: zlib decompression
|
||||||
|
:noindex:
|
||||||
|
|
||||||
|see_cpython_module| :mod:`cpython:zlib`.
|
|see_cpython_module| :mod:`cpython:zlib`.
|
||||||
|
|
||||||
|
@ -26,6 +27,7 @@ Functions
|
||||||
CPython and is ignored.
|
CPython and is ignored.
|
||||||
|
|
||||||
.. class:: DecompIO(stream, wbits=0, /)
|
.. class:: DecompIO(stream, wbits=0, /)
|
||||||
|
:noindex:
|
||||||
|
|
||||||
Create a ``stream`` wrapper which allows transparent decompression of
|
Create a ``stream`` wrapper which allows transparent decompression of
|
||||||
compressed data in another *stream*. This allows to process compressed
|
compressed data in another *stream*. This allows to process compressed
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 3b09b82123a50bef6b18cf90c2734ae7581da4a3
|
Subproject commit 73896a3b71c525a3ee4cefa7e35ce3b3a93786ef
|
|
@ -83,6 +83,8 @@ typedef struct {
|
||||||
} TINF_TREE;
|
} TINF_TREE;
|
||||||
|
|
||||||
struct uzlib_uncomp {
|
struct uzlib_uncomp {
|
||||||
|
/* Point to the CircuitPython object that owns this decompression stream */
|
||||||
|
void *self;
|
||||||
/* Pointer to the next byte in the input buffer */
|
/* Pointer to the next byte in the input buffer */
|
||||||
const unsigned char *source;
|
const unsigned char *source;
|
||||||
/* Pointer to the next byte past the input buffer (source_limit = source + len) */
|
/* Pointer to the next byte past the input buffer (source_limit = source + len) */
|
||||||
|
|
95
locale/ID.po
95
locale/ID.po
|
@ -27,10 +27,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Kode berhenti oleh auto-reload.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -594,10 +592,6 @@ msgstr "Kedua pin harus mendukung hardware interrut"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Kecerahan harus di antara 0-1.0"
|
msgstr "Kecerahan harus di antara 0-1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Brightness harus di antara 0 dan 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -698,6 +692,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Tidak dapat mengatur CCCD pada Karakteristik lokal"
|
msgstr "Tidak dapat mengatur CCCD pada Karakteristik lokal"
|
||||||
|
@ -1450,7 +1445,8 @@ msgstr "Pin untuk channel kanan tidak valid"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1626,6 +1622,7 @@ msgstr "Nama terlalu panjang"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Tidak ada CCCD untuk Karakteristik ini"
|
msgstr "Tidak ada CCCD untuk Karakteristik ini"
|
||||||
|
@ -2193,7 +2190,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2445,6 +2441,10 @@ msgstr "Tidak dapat memulai parser"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Tidak dapat membaca data palet warna"
|
msgstr "Tidak dapat membaca data palet warna"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Tidak dapat menulis ke nvm."
|
msgstr "Tidak dapat menulis ke nvm."
|
||||||
|
@ -2482,6 +2482,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Kesalahan gatt tidak dikenal: 0x%04x"
|
msgstr "Kesalahan gatt tidak dikenal: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Alasan yang tidak diketahui."
|
msgstr "Alasan yang tidak diketahui."
|
||||||
|
@ -3053,7 +3054,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "kompresi header"
|
msgstr "kompresi header"
|
||||||
|
|
||||||
|
@ -3160,10 +3161,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3663,6 +3660,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4094,56 +4099,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4697,6 +4654,16 @@ msgstr "zi harus berjenis float"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "Zi harus berbentuk (n_section, 2)"
|
msgstr "Zi harus berbentuk (n_section, 2)"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Kode berhenti oleh auto-reload.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Brightness harus di antara 0 dan 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "tidak dapat melakukan relative import"
|
#~ msgstr "tidak dapat melakukan relative import"
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -584,10 +584,6 @@ msgstr ""
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -688,6 +684,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1429,7 +1426,8 @@ msgstr ""
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1605,6 +1603,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2158,7 +2157,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2410,6 +2408,10 @@ msgstr ""
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2447,6 +2449,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3016,7 +3019,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3123,10 +3126,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3626,6 +3625,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4056,56 +4063,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
92
locale/cs.po
92
locale/cs.po
|
@ -27,10 +27,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Program byl zastaven automatickým načtením.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -593,10 +591,6 @@ msgstr ""
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -697,6 +691,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1438,7 +1433,8 @@ msgstr ""
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1614,6 +1610,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2169,7 +2166,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2421,6 +2417,10 @@ msgstr ""
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2458,6 +2458,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3027,7 +3028,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3134,10 +3135,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3637,6 +3634,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4067,56 +4072,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4670,6 +4627,13 @@ msgstr ""
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Program byl zastaven automatickým načtením.\n"
|
||||||
|
|
||||||
#~ msgid "%q list must be a list"
|
#~ msgid "%q list must be a list"
|
||||||
#~ msgstr "Seznam %q musí být seznam"
|
#~ msgstr "Seznam %q musí být seznam"
|
||||||
|
|
||||||
|
|
697
locale/de_DE.po
697
locale/de_DE.po
File diff suppressed because it is too large
Load Diff
83
locale/el.po
83
locale/el.po
|
@ -25,7 +25,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -584,10 +584,6 @@ msgstr ""
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -688,6 +684,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1429,7 +1426,8 @@ msgstr ""
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1605,6 +1603,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2158,7 +2157,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2410,6 +2408,10 @@ msgstr ""
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2447,6 +2449,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3016,7 +3019,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3123,10 +3126,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3626,6 +3625,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4056,56 +4063,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -28,10 +28,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Code stopped by auto-reload.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -595,10 +593,6 @@ msgstr "Both pins must support hardware interrupts"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Brightness must be 0-1.0"
|
msgstr "Brightness must be 0-1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Brightness must be between 0 and 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -699,6 +693,7 @@ msgstr "Can only alarm on one low pin while others alarm high from deep sleep."
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr "Can only alarm on two low pins from deep sleep."
|
msgstr "Can only alarm on two low pins from deep sleep."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Can't set CCCD on local Characteristic"
|
msgstr "Can't set CCCD on local Characteristic"
|
||||||
|
@ -1444,7 +1439,8 @@ msgstr "Invalid pin for right channel"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1620,6 +1616,7 @@ msgstr "Name too long"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "No CCCD for this Characteristic"
|
msgstr "No CCCD for this Characteristic"
|
||||||
|
@ -2182,7 +2179,6 @@ msgstr "Side set pin count must be between 1 and 5"
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "Size not supported"
|
msgstr "Size not supported"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr "Sleep Memory not available"
|
msgstr "Sleep Memory not available"
|
||||||
|
@ -2441,6 +2437,10 @@ msgstr "Unable to init parser"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Unable to read colour palette data"
|
msgstr "Unable to read colour palette data"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Unable to write to nvm."
|
msgstr "Unable to write to nvm."
|
||||||
|
@ -2478,6 +2478,7 @@ msgstr "Unknown failure %d"
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Unknown gatt error: 0x%04x"
|
msgstr "Unknown gatt error: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Unknown reason."
|
msgstr "Unknown reason."
|
||||||
|
@ -3052,7 +3053,7 @@ msgstr "complex division by zero"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "complex values not supported"
|
msgstr "complex values not supported"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "compression header"
|
msgstr "compression header"
|
||||||
|
|
||||||
|
@ -3160,10 +3161,6 @@ msgstr "divide by zero"
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "division by zero"
|
msgstr "division by zero"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3663,6 +3660,14 @@ msgstr "long int not supported in this build"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "loopback + silent mode not supported by peripheral"
|
msgstr "loopback + silent mode not supported by peripheral"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "malformed f-string"
|
msgstr "malformed f-string"
|
||||||
|
@ -4093,56 +4098,8 @@ msgstr "pow() 3rd argument cannot be 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() with 3 arguments requires integers"
|
msgstr "pow() with 3 arguments requires integers"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "pressing boot button at start up.\n"
|
msgstr "pressing boot button at start up.\n"
|
||||||
|
|
||||||
|
@ -4698,6 +4655,16 @@ msgstr "zi must be of float type"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi must be of shape (n_section, 2)"
|
msgstr "zi must be of shape (n_section, 2)"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Brightness must be between 0 and 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "can't perform relative import"
|
#~ msgstr "can't perform relative import"
|
||||||
|
|
||||||
|
|
95
locale/es.po
95
locale/es.po
|
@ -29,10 +29,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"El código fue detenido por el auto-reiniciado.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -599,10 +597,6 @@ msgstr "Ambos pines deben soportar interrupciones por hardware"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "El brillo debe ser 0-1.0"
|
msgstr "El brillo debe ser 0-1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "El brillo debe estar entro 0 y 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -706,6 +700,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr "Solo puede alerta en dos low pines viniendo de deep sleep."
|
msgstr "Solo puede alerta en dos low pines viniendo de deep sleep."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "No se puede configurar CCCD en la característica local"
|
msgstr "No se puede configurar CCCD en la característica local"
|
||||||
|
@ -1462,7 +1457,8 @@ msgstr "Pin inválido para canal derecho"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1642,6 +1638,7 @@ msgstr "Nombre muy largo"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "No hay CCCD para esta característica"
|
msgstr "No hay CCCD para esta característica"
|
||||||
|
@ -2210,7 +2207,6 @@ msgstr "El conteo de pines de Side set debe estar entre 1 y 5"
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "Sin capacidades para el tamaño"
|
msgstr "Sin capacidades para el tamaño"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr "Memoria de sueño no disponible"
|
msgstr "Memoria de sueño no disponible"
|
||||||
|
@ -2472,6 +2468,10 @@ msgstr "Incapaz de inicializar el parser"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "No se pudo leer los datos de la paleta de colores"
|
msgstr "No se pudo leer los datos de la paleta de colores"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Imposible escribir en nvm."
|
msgstr "Imposible escribir en nvm."
|
||||||
|
@ -2509,6 +2509,7 @@ msgstr "Fallo desconocido %d"
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Error de gatt desconocido: 0x%04x"
|
msgstr "Error de gatt desconocido: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Razón desconocida."
|
msgstr "Razón desconocida."
|
||||||
|
@ -3090,7 +3091,7 @@ msgstr "división compleja por cero"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "valores complejos no soportados"
|
msgstr "valores complejos no soportados"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "encabezado de compresión"
|
msgstr "encabezado de compresión"
|
||||||
|
|
||||||
|
@ -3199,10 +3200,6 @@ msgstr "divide por cero"
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "división por cero"
|
msgstr "división por cero"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3705,6 +3702,14 @@ msgstr "long int no soportado en esta compilación"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "Loopback + modo silencioso no están soportados por periférico"
|
msgstr "Loopback + modo silencioso no están soportados por periférico"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "cadena-f mal formada"
|
msgstr "cadena-f mal formada"
|
||||||
|
@ -4139,56 +4144,8 @@ msgstr "el 3er argumento de pow() no puede ser 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() con 3 argumentos requiere enteros"
|
msgstr "pow() con 3 argumentos requiere enteros"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "presionando botón de arranque al inicio.\n"
|
msgstr "presionando botón de arranque al inicio.\n"
|
||||||
|
|
||||||
|
@ -4745,6 +4702,16 @@ msgstr "zi debe ser de tipo flotante"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi debe ser una forma (n_section,2)"
|
msgstr "zi debe ser una forma (n_section,2)"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "El código fue detenido por el auto-reiniciado.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "El brillo debe estar entro 0 y 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "no se puedo realizar importación relativa"
|
#~ msgstr "no se puedo realizar importación relativa"
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -591,10 +591,6 @@ msgstr "Ang parehong mga pin ay dapat na sumusuporta sa hardware interrupts"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Ang liwanag ay dapat sa gitna ng 0 o 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -696,6 +692,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1444,7 +1441,8 @@ msgstr "Mali ang pin para sa kanang channel"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1620,6 +1618,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2178,7 +2177,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2430,6 +2428,10 @@ msgstr "Hindi ma-init ang parser"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Hindi ma i-sulat sa NVM."
|
msgstr "Hindi ma i-sulat sa NVM."
|
||||||
|
@ -2468,6 +2470,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3045,7 +3048,7 @@ msgstr "kumplikadong dibisyon sa pamamagitan ng zero"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "kumplikadong values hindi sinusuportahan"
|
msgstr "kumplikadong values hindi sinusuportahan"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "compression header"
|
msgstr "compression header"
|
||||||
|
|
||||||
|
@ -3156,10 +3159,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "dibisyon ng zero"
|
msgstr "dibisyon ng zero"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3665,6 +3664,14 @@ msgstr "long int hindi sinusuportahan sa build na ito"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4097,56 +4104,8 @@ msgstr "pow() 3rd argument ay hindi maaring 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() na may 3 argumento kailangan ng integers"
|
msgstr "pow() na may 3 argumento kailangan ng integers"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4706,6 +4665,9 @@ msgstr ""
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Ang liwanag ay dapat sa gitna ng 0 o 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "hindi maaring isagawa ang relative import"
|
#~ msgstr "hindi maaring isagawa ang relative import"
|
||||||
|
|
||||||
|
|
98
locale/fr.po
98
locale/fr.po
|
@ -28,10 +28,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Exécution du code arrêté par l'auto-rechargement.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -601,10 +599,6 @@ msgstr "Les deux broches doivent supporter les interruptions matérielles"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "La luminosité doit être de 0 à 1.0"
|
msgstr "La luminosité doit être de 0 à 1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "La luminosité doit être entre 0 et 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -709,6 +703,7 @@ msgstr ""
|
||||||
"L'alarme peut seulement être sur deux broches basses depuis le someil "
|
"L'alarme peut seulement être sur deux broches basses depuis le someil "
|
||||||
"profond."
|
"profond."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Impossible de définir CCCD sur une caractéristique locale"
|
msgstr "Impossible de définir CCCD sur une caractéristique locale"
|
||||||
|
@ -1475,7 +1470,8 @@ msgstr "Broche invalide pour le canal droit"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1653,6 +1649,7 @@ msgstr "Nom trop long"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Pas de CCCD pour cette caractéristique"
|
msgstr "Pas de CCCD pour cette caractéristique"
|
||||||
|
@ -2222,7 +2219,6 @@ msgstr "Nombre de broches Side configurées doit être entre 1 et 5"
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "Taille n'est pas supportée"
|
msgstr "Taille n'est pas supportée"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr "La mémoire de sommeil n'est pas disponible"
|
msgstr "La mémoire de sommeil n'est pas disponible"
|
||||||
|
@ -2488,6 +2484,10 @@ msgstr "Impossible d'initialiser le parser"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Impossible de lire les données de la palette de couleurs"
|
msgstr "Impossible de lire les données de la palette de couleurs"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Écriture impossible vers nvm."
|
msgstr "Écriture impossible vers nvm."
|
||||||
|
@ -2525,6 +2525,7 @@ msgstr "Échec inconnu %d"
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Erreur gatt inconnue : 0x%04x"
|
msgstr "Erreur gatt inconnue : 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Raison inconnue."
|
msgstr "Raison inconnue."
|
||||||
|
@ -3116,7 +3117,7 @@ msgstr "division complexe par zéro"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "valeurs complexes non supportées"
|
msgstr "valeurs complexes non supportées"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "entête de compression"
|
msgstr "entête de compression"
|
||||||
|
|
||||||
|
@ -3226,10 +3227,6 @@ msgstr "division par zéro"
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "division par zéro"
|
msgstr "division par zéro"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr "le diviseur doit être 4"
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3735,6 +3732,14 @@ msgstr "entiers longs non supportés dans cette build"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "loopback + silent mode non pris en charge par le périphérique"
|
msgstr "loopback + silent mode non pris en charge par le périphérique"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "f-string mal formé"
|
msgstr "f-string mal formé"
|
||||||
|
@ -4170,56 +4175,8 @@ msgstr "le 3e argument de pow() ne peut être 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() avec 3 arguments nécessite des entiers"
|
msgstr "pow() avec 3 arguments nécessite des entiers"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "bouton boot appuyé lors du démarrage.\n"
|
msgstr "bouton boot appuyé lors du démarrage.\n"
|
||||||
|
|
||||||
|
@ -4776,6 +4733,19 @@ msgstr "zi doit être de type float"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi doit être de forme (n_section, 2)"
|
msgstr "zi doit être de forme (n_section, 2)"
|
||||||
|
|
||||||
|
#~ msgid "divisor must be 4"
|
||||||
|
#~ msgstr "le diviseur doit être 4"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Exécution du code arrêté par l'auto-rechargement.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "La luminosité doit être entre 0 et 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "ne peut pas réaliser un import relatif"
|
#~ msgstr "ne peut pas réaliser un import relatif"
|
||||||
|
|
||||||
|
|
83
locale/hi.po
83
locale/hi.po
|
@ -25,7 +25,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -584,10 +584,6 @@ msgstr ""
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -688,6 +684,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1429,7 +1426,8 @@ msgstr ""
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1605,6 +1603,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2158,7 +2157,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2410,6 +2408,10 @@ msgstr ""
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2447,6 +2449,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3016,7 +3019,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3123,10 +3126,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3626,6 +3625,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4056,56 +4063,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -28,10 +28,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Codice fermato dall'auto-ricarica.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -599,10 +597,6 @@ msgstr "Entrambi i pin devono supportare gli interrupt hardware"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "La luminosità deve essere tra 0-1.0"
|
msgstr "La luminosità deve essere tra 0-1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "La luminosità deve essere compresa tra 0 e 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -703,6 +697,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1453,7 +1448,8 @@ msgstr "Pin non valido per il canale destro"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1631,6 +1627,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2197,7 +2194,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2449,6 +2445,10 @@ msgstr "Inizilizzazione del parser non possibile"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Imposibile scrivere su nvm."
|
msgstr "Imposibile scrivere su nvm."
|
||||||
|
@ -2487,6 +2487,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3063,7 +3064,7 @@ msgstr "complex divisione per zero"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "valori complessi non supportai"
|
msgstr "valori complessi non supportai"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "compressione dell'header"
|
msgstr "compressione dell'header"
|
||||||
|
|
||||||
|
@ -3173,10 +3174,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "divisione per zero"
|
msgstr "divisione per zero"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3683,6 +3680,14 @@ msgstr "long int non supportata in questa build"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4119,56 +4124,8 @@ msgstr "il terzo argomento di pow() non può essere 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() con 3 argomenti richiede interi"
|
msgstr "pow() con 3 argomenti richiede interi"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4728,6 +4685,16 @@ msgstr ""
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Codice fermato dall'auto-ricarica.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "La luminosità deve essere compresa tra 0 e 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "impossibile effettuare l'importazione relativa"
|
#~ msgstr "impossibile effettuare l'importazione relativa"
|
||||||
|
|
||||||
|
|
86
locale/ja.po
86
locale/ja.po
|
@ -27,7 +27,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -591,10 +591,6 @@ msgstr "両方のピンにハードウェア割り込み対応が必要"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "brightnessは0から1.0まででなければなりません"
|
msgstr "brightnessは0から1.0まででなければなりません"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Brightnessは0から255の間でなければなりません"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -697,6 +693,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "ローカルのCharacteristicにはCCCDを設定できません"
|
msgstr "ローカルのCharacteristicにはCCCDを設定できません"
|
||||||
|
@ -1440,7 +1437,8 @@ msgstr "右チャネルのピンが不正"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1616,6 +1614,7 @@ msgstr "名前が長すぎます"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2172,7 +2171,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "サイズは対応していません"
|
msgstr "サイズは対応していません"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2425,6 +2423,10 @@ msgstr "パーザを初期化できません"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "カラーパレットデータを読み込めません"
|
msgstr "カラーパレットデータを読み込めません"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "nvmに書き込みできません"
|
msgstr "nvmに書き込みできません"
|
||||||
|
@ -2462,6 +2464,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "不明なGATTエラー: 0x%04x"
|
msgstr "不明なGATTエラー: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "理由不明"
|
msgstr "理由不明"
|
||||||
|
@ -3033,7 +3036,7 @@ msgstr "複素数ゼロ除算"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "圧縮ヘッダー"
|
msgstr "圧縮ヘッダー"
|
||||||
|
|
||||||
|
@ -3142,10 +3145,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "ゼロ除算 (division by zero)"
|
msgstr "ゼロ除算 (division by zero)"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3646,6 +3645,14 @@ msgstr "このビルドはlong intに非対応"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "不正な形式のf-string"
|
msgstr "不正な形式のf-string"
|
||||||
|
@ -4078,56 +4085,8 @@ msgstr "pow()の3つ目の引数は0にできません"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow()の第3引数には整数が必要"
|
msgstr "pow()の第3引数には整数が必要"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4682,6 +4641,9 @@ msgstr "ziはfloat値でなければなりません"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Brightnessは0から255の間でなければなりません"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "相対インポートはできません"
|
#~ msgstr "相対インポートはできません"
|
||||||
|
|
||||||
|
|
86
locale/ko.po
86
locale/ko.po
|
@ -26,7 +26,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -587,10 +587,6 @@ msgstr ""
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "밝기는 0에서 255 사이 여야합니다"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -691,6 +687,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1432,7 +1429,8 @@ msgstr "오른쪽 채널 핀이 잘못되었습니다"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1608,6 +1606,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2161,7 +2160,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2414,6 +2412,10 @@ msgstr "파서를 초기화(init) 할 수 없습니다"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2451,6 +2453,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3020,7 +3023,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3127,10 +3130,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3630,6 +3629,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4060,56 +4067,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4663,6 +4622,9 @@ msgstr ""
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "밝기는 0에서 255 사이 여야합니다"
|
||||||
|
|
||||||
#~ msgid "integer required"
|
#~ msgid "integer required"
|
||||||
#~ msgstr "정수가 필요합니다"
|
#~ msgstr "정수가 필요합니다"
|
||||||
|
|
||||||
|
|
86
locale/nl.po
86
locale/nl.po
|
@ -25,7 +25,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -589,10 +589,6 @@ msgstr "Beide pinnen moeten hardware interrupts ondersteunen"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Helderheid moet tussen de 0 en 1.0 liggen"
|
msgstr "Helderheid moet tussen de 0 en 1.0 liggen"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Helderheid moet tussen de 0 en 255 liggen"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -693,6 +689,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Kan CCCD niet toewijzen aan lokaal Characteristic"
|
msgstr "Kan CCCD niet toewijzen aan lokaal Characteristic"
|
||||||
|
@ -1441,7 +1438,8 @@ msgstr "Ongeldige pin voor rechter kanaal"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1617,6 +1615,7 @@ msgstr "Naam te lang"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Geen CCCD voor deze Characteristic"
|
msgstr "Geen CCCD voor deze Characteristic"
|
||||||
|
@ -2184,7 +2183,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "Afmeting niet ondersteund"
|
msgstr "Afmeting niet ondersteund"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2436,6 +2434,10 @@ msgstr "Niet in staat om de parser te initialiseren"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Niet in staat kleurenpalet data te lezen"
|
msgstr "Niet in staat kleurenpalet data te lezen"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Niet in staat om naar nvm te schrijven."
|
msgstr "Niet in staat om naar nvm te schrijven."
|
||||||
|
@ -2473,6 +2475,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Onbekende gatt fout: 0x%04x"
|
msgstr "Onbekende gatt fout: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Onbekende reden."
|
msgstr "Onbekende reden."
|
||||||
|
@ -3050,7 +3053,7 @@ msgstr "complexe deling door 0"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "complexe waardes niet ondersteund"
|
msgstr "complexe waardes niet ondersteund"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "compressie header"
|
msgstr "compressie header"
|
||||||
|
|
||||||
|
@ -3159,10 +3162,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "deling door nul"
|
msgstr "deling door nul"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3666,6 +3665,14 @@ msgstr "long int wordt niet ondersteund in deze build"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "loopback + silent mode wordt niet ondersteund door randapparaat"
|
msgstr "loopback + silent mode wordt niet ondersteund door randapparaat"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "onjuist gevormde f-string"
|
msgstr "onjuist gevormde f-string"
|
||||||
|
@ -4097,56 +4104,8 @@ msgstr "derde argument van pow() mag geen 0 zijn"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() met 3 argumenten vereist integers"
|
msgstr "pow() met 3 argumenten vereist integers"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "druk bootknop in bij opstarten.\n"
|
msgstr "druk bootknop in bij opstarten.\n"
|
||||||
|
|
||||||
|
@ -4702,6 +4661,9 @@ msgstr "zi moet van type float zijn"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi moet vorm (n_section, 2) hebben"
|
msgstr "zi moet vorm (n_section, 2) hebben"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Helderheid moet tussen de 0 en 255 liggen"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "kan geen relatieve import uitvoeren"
|
#~ msgstr "kan geen relatieve import uitvoeren"
|
||||||
|
|
||||||
|
|
86
locale/pl.po
86
locale/pl.po
|
@ -27,7 +27,7 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
|
@ -591,10 +591,6 @@ msgstr "Obie nóżki muszą wspierać przerwania sprzętowe"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Jasność musi wynosić 0-1,0"
|
msgstr "Jasność musi wynosić 0-1,0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Jasność musi być pomiędzy 0 a 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -695,6 +691,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1440,7 +1437,8 @@ msgstr "Zła nóżka dla prawego kanału"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1616,6 +1614,7 @@ msgstr "Za długa nazwa"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2169,7 +2168,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2421,6 +2419,10 @@ msgstr "Błąd ustawienia parsera"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Nie można odczytać danych palety"
|
msgstr "Nie można odczytać danych palety"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Błąd zapisu do NVM."
|
msgstr "Błąd zapisu do NVM."
|
||||||
|
@ -2458,6 +2460,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3027,7 +3030,7 @@ msgstr "zespolone dzielenie przez zero"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "wartości zespolone nieobsługiwane"
|
msgstr "wartości zespolone nieobsługiwane"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "nagłówek kompresji"
|
msgstr "nagłówek kompresji"
|
||||||
|
|
||||||
|
@ -3135,10 +3138,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "dzielenie przez zero"
|
msgstr "dzielenie przez zero"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3638,6 +3637,14 @@ msgstr "long int jest nieobsługiwany"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "źle sformatowany f-string"
|
msgstr "źle sformatowany f-string"
|
||||||
|
@ -4069,56 +4076,8 @@ msgstr "trzeci argument pow() nie może być 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "trzyargumentowe pow() wymaga liczb całkowitych"
|
msgstr "trzyargumentowe pow() wymaga liczb całkowitych"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4673,6 +4632,9 @@ msgstr ""
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Jasność musi być pomiędzy 0 a 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "nie można wykonać relatywnego importu"
|
#~ msgstr "nie można wykonać relatywnego importu"
|
||||||
|
|
||||||
|
|
102
locale/pt_BR.po
102
locale/pt_BR.po
|
@ -6,7 +6,7 @@ msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||||
"PO-Revision-Date: 2022-02-21 08:55+0000\n"
|
"PO-Revision-Date: 2022-03-21 22:57+0000\n"
|
||||||
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: pt_BR\n"
|
"Language: pt_BR\n"
|
||||||
|
@ -14,7 +14,7 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 4.11-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -27,10 +27,10 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"O código parou através do auto-reload.\n"
|
"O código parou pela recarga automática. Recarregando em breve.\n"
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -604,10 +604,6 @@ msgstr "Ambos os pinos devem suportar interrupções de hardware"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "O brilho deve ser 0-1,0"
|
msgstr "O brilho deve ser 0-1,0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "O brilho deve estar entre 0 e 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -711,6 +707,7 @@ msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"O alarme só é possível nos dois pinos com sinal baixo a partir do deep sleep."
|
"O alarme só é possível nos dois pinos com sinal baixo a partir do deep sleep."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Não é possível definir o CCCD com a característica local"
|
msgstr "Não é possível definir o CCCD com a característica local"
|
||||||
|
@ -1466,7 +1463,8 @@ msgstr "Pino inválido para canal direito"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1642,6 +1640,7 @@ msgstr "Nome muito longo"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr "Ágil fora da memória"
|
msgstr "Ágil fora da memória"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Não há nenhum CCCD para esta característica"
|
msgstr "Não há nenhum CCCD para esta característica"
|
||||||
|
@ -2215,7 +2214,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "O tamanho não é suportado"
|
msgstr "O tamanho não é suportado"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr "Sleep memory não está disponível"
|
msgstr "Sleep memory não está disponível"
|
||||||
|
@ -2481,6 +2479,10 @@ msgstr "Não foi possível iniciar o analisador"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Não foi possível ler os dados da paleta de cores"
|
msgstr "Não foi possível ler os dados da paleta de cores"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr "Não é possível iniciar a consulta mDNS"
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Não é possível gravar no nvm."
|
msgstr "Não é possível gravar no nvm."
|
||||||
|
@ -2518,6 +2520,7 @@ msgstr "Falha desconhecida %d"
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Erro gatt desconhecido: 0x%04x"
|
msgstr "Erro gatt desconhecido: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Motivo desconhecido."
|
msgstr "Motivo desconhecido."
|
||||||
|
@ -3106,7 +3109,7 @@ msgstr "divisão complexa por zero"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "os valores complexos não compatíveis"
|
msgstr "os valores complexos não compatíveis"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "compressão do cabeçalho"
|
msgstr "compressão do cabeçalho"
|
||||||
|
|
||||||
|
@ -3216,10 +3219,6 @@ msgstr "divido por zero"
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "divisão por zero"
|
msgstr "divisão por zero"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr "o divisor deve ser 4"
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr "dtype deve ser flutuante ou complexo"
|
msgstr "dtype deve ser flutuante ou complexo"
|
||||||
|
@ -3723,6 +3722,14 @@ msgstr "o long int não é suportado nesta compilação"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "o loopback + o modo silencioso não é suportado pelo periférico"
|
msgstr "o loopback + o modo silencioso não é suportado pelo periférico"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr "O mDNS já foi inicializado"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr "O mDNS só funciona com WiFi integrado"
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "f-string malformado"
|
msgstr "f-string malformado"
|
||||||
|
@ -4160,56 +4167,8 @@ msgstr "O terceiro argumento pow() não pode ser 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "o pow() com 3 argumentos requer números inteiros"
|
msgstr "o pow() com 3 argumentos requer números inteiros"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "pressionando o botão de boot na inicialização.\n"
|
msgstr "pressionando o botão de boot na inicialização.\n"
|
||||||
|
|
||||||
|
@ -4765,6 +4724,19 @@ msgstr "zi deve ser de um tipo float"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi deve estar na forma (n_section, 2)"
|
msgstr "zi deve estar na forma (n_section, 2)"
|
||||||
|
|
||||||
|
#~ msgid "divisor must be 4"
|
||||||
|
#~ msgstr "o divisor deve ser 4"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "O código parou através do auto-reload.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "O brilho deve estar entre 0 e 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "não pode executar a importação relativa"
|
#~ msgstr "não pode executar a importação relativa"
|
||||||
|
|
||||||
|
|
103
locale/ru.po
103
locale/ru.po
|
@ -7,8 +7,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2022-02-14 18:08+0000\n"
|
"PO-Revision-Date: 2022-04-06 13:37+0000\n"
|
||||||
"Last-Translator: Clay <code.clayt@gmail.com>\n"
|
"Last-Translator: Jeff Epler <jepler@gmail.com>\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
|
@ -16,7 +16,7 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 4.11-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -29,10 +29,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Программа остановлена автоматической перезагрузкой.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -214,7 +212,7 @@ msgstr "Объект '%q' не является вызываемым"
|
||||||
|
|
||||||
#: py/runtime.c
|
#: py/runtime.c
|
||||||
msgid "'%q' object is not iterable"
|
msgid "'%q' object is not iterable"
|
||||||
msgstr "Объект '%q'не является итерируемым"
|
msgstr "Объект '%q' не является итерируемым"
|
||||||
|
|
||||||
#: py/emitinlinethumb.c py/emitinlinextensa.c
|
#: py/emitinlinethumb.c py/emitinlinextensa.c
|
||||||
#, c-format
|
#, c-format
|
||||||
|
@ -600,10 +598,6 @@ msgstr "Оба пина должны поддерживать аппаратны
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Яркость должна быть в диапазоне от 0 до 1.0"
|
msgstr "Яркость должна быть в диапазоне от 0 до 1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Яркость должна быть в диапазоне от 0 до 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -708,6 +702,7 @@ msgstr ""
|
||||||
"Сигнал из глубокого сна может подаваться только на двух пинах по низкому "
|
"Сигнал из глубокого сна может подаваться только на двух пинах по низкому "
|
||||||
"уровню."
|
"уровню."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Невозможно установить CCCD на локальную Characteristic"
|
msgstr "Невозможно установить CCCD на локальную Characteristic"
|
||||||
|
@ -1467,7 +1462,8 @@ msgstr "Недопустимый пин для правого канала"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1644,6 +1640,7 @@ msgstr "Имя слишком длинное"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Нет CCCD для этой Characteristic"
|
msgstr "Нет CCCD для этой Characteristic"
|
||||||
|
@ -2207,7 +2204,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2461,6 +2457,10 @@ msgstr ""
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2498,6 +2498,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3067,7 +3068,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3174,10 +3175,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3677,6 +3674,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4107,56 +4112,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4710,6 +4667,16 @@ msgstr "zi должно быть типа float"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi должен иметь форму (n_section, 2)"
|
msgstr "zi должен иметь форму (n_section, 2)"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Программа остановлена автоматической перезагрузкой.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Яркость должна быть в диапазоне от 0 до 255"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
#~ msgid "No I2C device at address: %x"
|
#~ msgid "No I2C device at address: %x"
|
||||||
#~ msgstr "Нет устройства I2C по адресу: %x"
|
#~ msgstr "Нет устройства I2C по адресу: %x"
|
||||||
|
|
102
locale/sv.po
102
locale/sv.po
|
@ -6,7 +6,7 @@ msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||||
"PO-Revision-Date: 2022-02-19 20:22+0000\n"
|
"PO-Revision-Date: 2022-03-23 08:58+0000\n"
|
||||||
"Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n"
|
"Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
"Language: sv\n"
|
"Language: sv\n"
|
||||||
|
@ -14,7 +14,7 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.11-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -27,10 +27,10 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Koden stoppades av auto-omladdning.\n"
|
"Koden stoppades av automatisk laddning. Omladdning sker strax.\n"
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -594,10 +594,6 @@ msgstr "Båda pinnarna måste stödja maskinvaruavbrott"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Ljusstyrkan måste vara mellan 0 och 1,0"
|
msgstr "Ljusstyrkan måste vara mellan 0 och 1,0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "Ljusstyrka måste vara mellan 0 och 255"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -699,6 +695,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr "Kan bara larma från djup sömn på två låga pinnar."
|
msgstr "Kan bara larma från djup sömn på två låga pinnar."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Kan inte ställa in CCCD på lokal karaktäristik"
|
msgstr "Kan inte ställa in CCCD på lokal karaktäristik"
|
||||||
|
@ -1448,7 +1445,8 @@ msgstr "Ogiltig pinne för höger kanal"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1625,6 +1623,7 @@ msgstr "Name är för långt"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr "Nimble har inget minne kvar"
|
msgstr "Nimble har inget minne kvar"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Ingen CCCD för denna karaktäristik"
|
msgstr "Ingen CCCD för denna karaktäristik"
|
||||||
|
@ -2190,7 +2189,6 @@ msgstr "Sido-setets antal pinnar måste vara mellan 1 och 5"
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "Storleken stöds inte"
|
msgstr "Storleken stöds inte"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr "Sömnminne inte tillgängligt"
|
msgstr "Sömnminne inte tillgängligt"
|
||||||
|
@ -2452,6 +2450,10 @@ msgstr "Kan inte initiera tolken"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Det går inte att läsa färgpalettdata"
|
msgstr "Det går inte att läsa färgpalettdata"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr "Det gick inte att starta mDNS-frågan"
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Det gick inte att skriva till nvm."
|
msgstr "Det gick inte att skriva till nvm."
|
||||||
|
@ -2489,6 +2491,7 @@ msgstr "Okänt fel %d"
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Okänt gatt-fel: 0x%04x"
|
msgstr "Okänt gatt-fel: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Okänd anledning."
|
msgstr "Okänd anledning."
|
||||||
|
@ -3070,7 +3073,7 @@ msgstr "komplex division med noll"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "komplexa värden stöds inte"
|
msgstr "komplexa värden stöds inte"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "komprimeringsheader"
|
msgstr "komprimeringsheader"
|
||||||
|
|
||||||
|
@ -3180,10 +3183,6 @@ msgstr "division med noll"
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "division med noll"
|
msgstr "division med noll"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr "divisor måste vara 4"
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr "dtype måste vara float eller complex"
|
msgstr "dtype måste vara float eller complex"
|
||||||
|
@ -3686,6 +3685,14 @@ msgstr "long int stöds inte i denna build"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "loopback + tyst läge stöds inte av kringutrustning"
|
msgstr "loopback + tyst läge stöds inte av kringutrustning"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr "mDNS har redan initierats"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr "mDNS fungerar bara med inbyggt WiFi"
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "f-sträng har felaktigt format"
|
msgstr "f-sträng har felaktigt format"
|
||||||
|
@ -4117,56 +4124,8 @@ msgstr "pow() 3: e argument kan inte vara 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() med 3 argument kräver heltal"
|
msgstr "pow() med 3 argument kräver heltal"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "trycka på startknappen vid start.\n"
|
msgstr "trycka på startknappen vid start.\n"
|
||||||
|
|
||||||
|
@ -4722,6 +4681,19 @@ msgstr "zi måste vara av typ float"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi måste vara i formen (n_section, 2)"
|
msgstr "zi måste vara i formen (n_section, 2)"
|
||||||
|
|
||||||
|
#~ msgid "divisor must be 4"
|
||||||
|
#~ msgstr "divisor måste vara 4"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Koden stoppades av auto-omladdning.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "Ljusstyrka måste vara mellan 0 och 255"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "kan inte utföra relativ import"
|
#~ msgstr "kan inte utföra relativ import"
|
||||||
|
|
||||||
|
|
92
locale/tr.po
92
locale/tr.po
|
@ -28,10 +28,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"Program otomatik yeniden yükleme tarafından sonlandırıldı.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -599,10 +597,6 @@ msgstr ""
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -703,6 +697,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1444,7 +1439,8 @@ msgstr ""
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1620,6 +1616,7 @@ msgstr ""
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2176,7 +2173,6 @@ msgstr ""
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2428,6 +2424,10 @@ msgstr ""
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2465,6 +2465,7 @@ msgstr ""
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3034,7 +3035,7 @@ msgstr ""
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3141,10 +3142,6 @@ msgstr ""
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3644,6 +3641,14 @@ msgstr ""
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -4074,56 +4079,8 @@ msgstr ""
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4676,3 +4633,10 @@ msgstr ""
|
||||||
#: extmod/ulab/code/scipy/signal/signal.c
|
#: extmod/ulab/code/scipy/signal/signal.c
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Program otomatik yeniden yükleme tarafından sonlandırıldı.\n"
|
||||||
|
|
|
@ -28,10 +28,8 @@ msgstr ""
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Code stopped by auto-reload.\n"
|
"Code stopped by auto-reload. Reloading soon.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
|
||||||
"dàimǎ de yùnxíng yīnwéi zìdòng chóngxīn jiāzǎi ér tíngzhǐ.\n"
|
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -601,10 +599,6 @@ msgstr "liǎnggè yǐnjiǎo dōu bìxū zhīchí yìngjiàn zhōngduàn"
|
||||||
msgid "Brightness must be 0-1.0"
|
msgid "Brightness must be 0-1.0"
|
||||||
msgstr "Liàngdù bìxū wèi 0-1.0"
|
msgstr "Liàngdù bìxū wèi 0-1.0"
|
||||||
|
|
||||||
#: shared-bindings/supervisor/__init__.c
|
|
||||||
msgid "Brightness must be between 0 and 255"
|
|
||||||
msgstr "liàngdù bìxū jièyú 0 dào 255 zhījiān"
|
|
||||||
|
|
||||||
#: shared-bindings/displayio/Display.c
|
#: shared-bindings/displayio/Display.c
|
||||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||||
msgid "Brightness not adjustable"
|
msgid "Brightness not adjustable"
|
||||||
|
@ -710,6 +704,7 @@ msgstr ""
|
||||||
msgid "Can only alarm on two low pins from deep sleep."
|
msgid "Can only alarm on two low pins from deep sleep."
|
||||||
msgstr "zhǐ néng cóng shēn dù shuì mián zhōng bào jǐng liǎng gè dī yǐn jiǎo."
|
msgstr "zhǐ néng cóng shēn dù shuì mián zhōng bào jǐng liǎng gè dī yǐn jiǎo."
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "Can't set CCCD on local Characteristic"
|
msgid "Can't set CCCD on local Characteristic"
|
||||||
msgstr "Wúfǎ jiāng CCCD shèzhì wéi běndì tèzhēng"
|
msgstr "Wúfǎ jiāng CCCD shèzhì wéi běndì tèzhēng"
|
||||||
|
@ -1462,7 +1457,8 @@ msgstr "Yòuxián tōngdào yǐn jiǎo wúxiào"
|
||||||
#: ports/espressif/common-hal/canio/CAN.c
|
#: ports/espressif/common-hal/canio/CAN.c
|
||||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/mimxrt10xx/common-hal/usb_host/Port.c ports/nrf/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/I2C.c
|
#: ports/raspberrypi/common-hal/busio/I2C.c
|
||||||
#: ports/raspberrypi/common-hal/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/SPI.c
|
||||||
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
#: ports/raspberrypi/common-hal/busio/UART.c shared-bindings/busio/SPI.c
|
||||||
|
@ -1639,6 +1635,7 @@ msgstr "Míngchēng tài zhǎng"
|
||||||
msgid "Nimble out of memory"
|
msgid "Nimble out of memory"
|
||||||
msgstr "líng huó de bǎi tuō jì yì"
|
msgstr "líng huó de bǎi tuō jì yì"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/_bleio/Characteristic.c
|
||||||
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
#: ports/nrf/common-hal/_bleio/Characteristic.c
|
||||||
msgid "No CCCD for this Characteristic"
|
msgid "No CCCD for this Characteristic"
|
||||||
msgstr "Zhège tèzhēng méiyǒu CCCD"
|
msgstr "Zhège tèzhēng méiyǒu CCCD"
|
||||||
|
@ -2203,7 +2200,6 @@ msgstr "cè miàn shè zhì yǐn jiǎo shù bì xū jiè yú 1 hé 5 zhī jiān"
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr "bù zhī chí dà xiǎo"
|
msgstr "bù zhī chí dà xiǎo"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/alarm/SleepMemory.c
|
|
||||||
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
#: ports/raspberrypi/common-hal/alarm/SleepMemory.c
|
||||||
msgid "Sleep Memory not available"
|
msgid "Sleep Memory not available"
|
||||||
msgstr "shuì mián jì yì bù kě yòng"
|
msgstr "shuì mián jì yì bù kě yòng"
|
||||||
|
@ -2464,6 +2460,10 @@ msgstr "Wúfǎ chūshǐhuà jiěxī qì"
|
||||||
msgid "Unable to read color palette data"
|
msgid "Unable to read color palette data"
|
||||||
msgstr "Wúfǎ dúqǔ tiáosèbǎn shùjù"
|
msgstr "Wúfǎ dúqǔ tiáosèbǎn shùjù"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "Unable to start mDNS query"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Unable to write to nvm."
|
msgid "Unable to write to nvm."
|
||||||
msgstr "Wúfǎ xiě rù nvm."
|
msgstr "Wúfǎ xiě rù nvm."
|
||||||
|
@ -2501,6 +2501,7 @@ msgstr "wèi zhī gù zhàng %d"
|
||||||
msgid "Unknown gatt error: 0x%04x"
|
msgid "Unknown gatt error: 0x%04x"
|
||||||
msgstr "Wèizhī de gatt cuòwù: 0x%04x"
|
msgstr "Wèizhī de gatt cuòwù: 0x%04x"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "Unknown reason."
|
msgid "Unknown reason."
|
||||||
msgstr "Yuányīn bùmíng."
|
msgstr "Yuányīn bùmíng."
|
||||||
|
@ -3084,7 +3085,7 @@ msgstr "fùzá de fēngé wèi 0"
|
||||||
msgid "complex values not supported"
|
msgid "complex values not supported"
|
||||||
msgstr "bù zhīchí fùzá de zhí"
|
msgstr "bù zhīchí fùzá de zhí"
|
||||||
|
|
||||||
#: extmod/moduzlib.c
|
#: extmod/moduzlib.c shared-module/zlib/DecompIO.c
|
||||||
msgid "compression header"
|
msgid "compression header"
|
||||||
msgstr "yāsuō tóu bù"
|
msgstr "yāsuō tóu bù"
|
||||||
|
|
||||||
|
@ -3193,10 +3194,6 @@ msgstr "chú yǐ líng"
|
||||||
msgid "division by zero"
|
msgid "division by zero"
|
||||||
msgstr "bèi líng chú"
|
msgstr "bèi líng chú"
|
||||||
|
|
||||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
|
||||||
msgid "divisor must be 4"
|
|
||||||
msgstr "èr chóng zòu bì xū shì 4"
|
|
||||||
|
|
||||||
#: extmod/ulab/code/numpy/vector.c
|
#: extmod/ulab/code/numpy/vector.c
|
||||||
msgid "dtype must be float, or complex"
|
msgid "dtype must be float, or complex"
|
||||||
msgstr "dtype bì xū shì fú diǎn xíng huò fù shù"
|
msgstr "dtype bì xū shì fú diǎn xíng huò fù shù"
|
||||||
|
@ -3697,6 +3694,14 @@ msgstr "cǐ bǎnběn bù zhīchí zhǎng zhěngshù"
|
||||||
msgid "loopback + silent mode not supported by peripheral"
|
msgid "loopback + silent mode not supported by peripheral"
|
||||||
msgstr "Wài shè bù zhī chí huán huí + jìng yīn mó shì"
|
msgstr "Wài shè bù zhī chí huán huí + jìng yīn mó shì"
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS already initialized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/espressif/common-hal/mdns/Server.c
|
||||||
|
msgid "mDNS only works with built-in WiFi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/parse.c
|
#: py/parse.c
|
||||||
msgid "malformed f-string"
|
msgid "malformed f-string"
|
||||||
msgstr "jīxíng de f-string"
|
msgstr "jīxíng de f-string"
|
||||||
|
@ -4127,56 +4132,8 @@ msgstr "pow() 3 cān shǔ bùnéng wéi 0"
|
||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow() yǒu 3 cānshù xūyào zhěngshù"
|
msgstr "pow() yǒu 3 cānshù xūyào zhěngshù"
|
||||||
|
|
||||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
#: supervisor/shared/safe_mode.c
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
|
|
||||||
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
|
|
||||||
msgid "pressing boot button at start up.\n"
|
msgid "pressing boot button at start up.\n"
|
||||||
msgstr "Zài qǐdòng shí àn qǐdòng ànniǔ.\n"
|
msgstr "Zài qǐdòng shí àn qǐdòng ànniǔ.\n"
|
||||||
|
|
||||||
|
@ -4735,6 +4692,19 @@ msgstr "zi bìxū wèi fú diǎn xíng"
|
||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
|
msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
|
||||||
|
|
||||||
|
#~ msgid "divisor must be 4"
|
||||||
|
#~ msgstr "èr chóng zòu bì xū shì 4"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "Code stopped by auto-reload.\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "\n"
|
||||||
|
#~ "dàimǎ de yùnxíng yīnwéi zìdòng chóngxīn jiāzǎi ér tíngzhǐ.\n"
|
||||||
|
|
||||||
|
#~ msgid "Brightness must be between 0 and 255"
|
||||||
|
#~ msgstr "liàngdù bìxū jièyú 0 dào 255 zhījiān"
|
||||||
|
|
||||||
#~ msgid "cannot perform relative import"
|
#~ msgid "cannot perform relative import"
|
||||||
#~ msgstr "wúfǎ zhíxíng xiāngguān dǎorù"
|
#~ msgstr "wúfǎ zhíxíng xiāngguān dǎorù"
|
||||||
|
|
||||||
|
|
50
main.c
50
main.c
|
@ -52,7 +52,7 @@
|
||||||
#include "supervisor/memory.h"
|
#include "supervisor/memory.h"
|
||||||
#include "supervisor/port.h"
|
#include "supervisor/port.h"
|
||||||
#include "supervisor/serial.h"
|
#include "supervisor/serial.h"
|
||||||
#include "supervisor/shared/autoreload.h"
|
#include "supervisor/shared/reload.h"
|
||||||
#include "supervisor/shared/safe_mode.h"
|
#include "supervisor/shared/safe_mode.h"
|
||||||
#include "supervisor/shared/stack.h"
|
#include "supervisor/shared/stack.h"
|
||||||
#include "supervisor/shared/status_leds.h"
|
#include "supervisor/shared/status_leds.h"
|
||||||
|
@ -124,7 +124,6 @@ static void reset_devices(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC void start_mp(supervisor_allocation *heap, bool first_run) {
|
STATIC void start_mp(supervisor_allocation *heap, bool first_run) {
|
||||||
autoreload_stop();
|
|
||||||
supervisor_workflow_reset();
|
supervisor_workflow_reset();
|
||||||
|
|
||||||
// Stack limit should be less than real stack size, so we have a chance
|
// Stack limit should be less than real stack size, so we have a chance
|
||||||
|
@ -329,14 +328,20 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
result.exception = MP_OBJ_NULL;
|
result.exception = MP_OBJ_NULL;
|
||||||
result.exception_line = 0;
|
result.exception_line = 0;
|
||||||
|
|
||||||
bool skip_repl;
|
bool skip_repl = false;
|
||||||
bool skip_wait = false;
|
bool skip_wait = false;
|
||||||
bool found_main = false;
|
bool found_main = false;
|
||||||
uint8_t next_code_options = 0;
|
uint8_t next_code_options = 0;
|
||||||
// Collects stickiness bits that apply in the current situation.
|
// Collects stickiness bits that apply in the current situation.
|
||||||
uint8_t next_code_stickiness_situation = SUPERVISOR_NEXT_CODE_OPT_NEWLY_SET;
|
uint8_t next_code_stickiness_situation = SUPERVISOR_NEXT_CODE_OPT_NEWLY_SET;
|
||||||
|
|
||||||
|
// Do the filesystem flush check before reload in case another write comes
|
||||||
|
// in while we're doing the flush.
|
||||||
if (safe_mode == NO_SAFE_MODE) {
|
if (safe_mode == NO_SAFE_MODE) {
|
||||||
|
stack_resize();
|
||||||
|
filesystem_flush();
|
||||||
|
}
|
||||||
|
if (safe_mode == NO_SAFE_MODE && !autoreload_pending()) {
|
||||||
static const char *const supported_filenames[] = STRING_LIST(
|
static const char *const supported_filenames[] = STRING_LIST(
|
||||||
"code.txt", "code.py", "main.py", "main.txt");
|
"code.txt", "code.py", "main.py", "main.txt");
|
||||||
#if CIRCUITPY_FULL_BUILD
|
#if CIRCUITPY_FULL_BUILD
|
||||||
|
@ -345,8 +350,6 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
"main.txt.py", "main.py.txt", "main.txt.txt","main.py.py");
|
"main.txt.py", "main.py.txt", "main.txt.txt","main.py.py");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
stack_resize();
|
|
||||||
filesystem_flush();
|
|
||||||
supervisor_allocation *heap = allocate_remaining_memory();
|
supervisor_allocation *heap = allocate_remaining_memory();
|
||||||
|
|
||||||
// Prepare the VM state. Includes an alarm check/reset for sleep.
|
// Prepare the VM state. Includes an alarm check/reset for sleep.
|
||||||
|
@ -389,13 +392,14 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
|
|
||||||
// Print done before resetting everything so that we get the message over
|
// Print done before resetting everything so that we get the message over
|
||||||
// BLE before it is reset and we have a delay before reconnect.
|
// BLE before it is reset and we have a delay before reconnect.
|
||||||
if (reload_requested && result.return_code == PYEXEC_EXCEPTION) {
|
if ((result.return_code & PYEXEC_RELOAD) && supervisor_get_run_reason() == RUN_REASON_AUTO_RELOAD) {
|
||||||
serial_write_compressed(translate("\nCode stopped by auto-reload.\n"));
|
serial_write_compressed(translate("\nCode stopped by auto-reload. Reloading soon.\n"));
|
||||||
} else {
|
} else {
|
||||||
serial_write_compressed(translate("\nCode done running.\n"));
|
serial_write_compressed(translate("\nCode done running.\n"));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Finished executing python code. Cleanup includes a board reset.
|
|
||||||
|
// Finished executing python code. Cleanup includes filesystem flush and a board reset.
|
||||||
cleanup_after_vm(heap, result.exception);
|
cleanup_after_vm(heap, result.exception);
|
||||||
|
|
||||||
// If a new next code file was set, that is a reason to keep it (obviously). Stuff this into
|
// If a new next code file was set, that is a reason to keep it (obviously). Stuff this into
|
||||||
|
@ -407,8 +411,14 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
next_code_options |= SUPERVISOR_NEXT_CODE_OPT_NEWLY_SET;
|
next_code_options |= SUPERVISOR_NEXT_CODE_OPT_NEWLY_SET;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (reload_requested) {
|
if (result.return_code & PYEXEC_RELOAD) {
|
||||||
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_RELOAD;
|
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_RELOAD;
|
||||||
|
// Reload immediately unless the reload is due to autoreload. In that
|
||||||
|
// case, we wait below to see if any other writes occur.
|
||||||
|
if (supervisor_get_run_reason() != RUN_REASON_AUTO_RELOAD) {
|
||||||
|
skip_repl = true;
|
||||||
|
skip_wait = true;
|
||||||
|
}
|
||||||
} else if (result.return_code == 0) {
|
} else if (result.return_code == 0) {
|
||||||
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_SUCCESS;
|
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_SUCCESS;
|
||||||
if (next_code_options & SUPERVISOR_NEXT_CODE_OPT_RELOAD_ON_SUCCESS) {
|
if (next_code_options & SUPERVISOR_NEXT_CODE_OPT_RELOAD_ON_SUCCESS) {
|
||||||
|
@ -426,7 +436,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (result.return_code & PYEXEC_FORCED_EXIT) {
|
if (result.return_code & PYEXEC_FORCED_EXIT) {
|
||||||
skip_repl = reload_requested;
|
skip_repl = false;
|
||||||
skip_wait = true;
|
skip_wait = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -466,22 +476,27 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
size_t total_time = blink_time + LED_SLEEP_TIME_MS;
|
size_t total_time = blink_time + LED_SLEEP_TIME_MS;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// This loop is waits after code completes. It waits for fake sleeps to
|
||||||
|
// finish, user input or autoreloads.
|
||||||
#if CIRCUITPY_ALARM
|
#if CIRCUITPY_ALARM
|
||||||
bool fake_sleeping = false;
|
bool fake_sleeping = false;
|
||||||
#endif
|
#endif
|
||||||
while (!skip_wait) {
|
while (!skip_wait) {
|
||||||
RUN_BACKGROUND_TASKS;
|
RUN_BACKGROUND_TASKS;
|
||||||
|
|
||||||
// If a reload was requested by the supervisor or autoreload, return
|
// If a reload was requested by the supervisor or autoreload, return.
|
||||||
if (reload_requested) {
|
if (autoreload_ready()) {
|
||||||
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_RELOAD;
|
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_RELOAD;
|
||||||
// Should the STICKY_ON_SUCCESS and STICKY_ON_ERROR bits be cleared in
|
// Should the STICKY_ON_SUCCESS and STICKY_ON_ERROR bits be cleared in
|
||||||
// next_code_stickiness_situation? I can see arguments either way, but I'm deciding
|
// next_code_stickiness_situation? I can see arguments either way, but I'm deciding
|
||||||
// "no" for now, mainly because it's a bit less code. At this point, we have both a
|
// "no" for now, mainly because it's a bit less code. At this point, we have both a
|
||||||
// success or error and a reload, so let's have both of the respective options take
|
// success or error and a reload, so let's have both of the respective options take
|
||||||
// effect (in OR combination).
|
// effect (in OR combination).
|
||||||
reload_requested = false;
|
|
||||||
skip_repl = true;
|
skip_repl = true;
|
||||||
|
// We're kicking off the autoreload process so reset now. If any
|
||||||
|
// other reloads trigger after this, then we'll want another wait
|
||||||
|
// period.
|
||||||
|
autoreload_reset();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -508,7 +523,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// If messages haven't been printed yet, print them
|
// If messages haven't been printed yet, print them
|
||||||
if (!printed_press_any_key && serial_connected()) {
|
if (!printed_press_any_key && serial_connected() && !autoreload_pending()) {
|
||||||
if (!serial_connected_at_start) {
|
if (!serial_connected_at_start) {
|
||||||
print_code_py_status_message(safe_mode);
|
print_code_py_status_message(safe_mode);
|
||||||
}
|
}
|
||||||
|
@ -627,13 +642,14 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Done waiting, start the board back up.
|
||||||
|
|
||||||
// free code allocation if unused
|
// free code allocation if unused
|
||||||
if ((next_code_options & next_code_stickiness_situation) == 0) {
|
if ((next_code_options & next_code_stickiness_situation) == 0) {
|
||||||
free_memory(next_code_allocation);
|
free_memory(next_code_allocation);
|
||||||
next_code_allocation = NULL;
|
next_code_allocation = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Done waiting, start the board back up.
|
|
||||||
#if CIRCUITPY_STATUS_LED
|
#if CIRCUITPY_STATUS_LED
|
||||||
if (led_active) {
|
if (led_active) {
|
||||||
new_status_color(BLACK);
|
new_status_color(BLACK);
|
||||||
|
@ -757,7 +773,7 @@ STATIC int run_repl(bool first_run) {
|
||||||
usb_setup_with_vm();
|
usb_setup_with_vm();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
autoreload_suspend(AUTORELOAD_LOCK_REPL);
|
autoreload_suspend(AUTORELOAD_SUSPEND_REPL);
|
||||||
|
|
||||||
// Set the status LED to the REPL color before running the REPL. For
|
// Set the status LED to the REPL color before running the REPL. For
|
||||||
// NeoPixels and DotStars this will be sticky but for PWM or single LED it
|
// NeoPixels and DotStars this will be sticky but for PWM or single LED it
|
||||||
|
@ -787,7 +803,7 @@ STATIC int run_repl(bool first_run) {
|
||||||
status_led_deinit();
|
status_led_deinit();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
autoreload_resume(AUTORELOAD_LOCK_REPL);
|
autoreload_resume(AUTORELOAD_SUSPEND_REPL);
|
||||||
return exit_code;
|
return exit_code;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -197,7 +197,11 @@ CFLAGS += \
|
||||||
-DSAM_D5X_E5X -DSAME51
|
-DSAM_D5X_E5X -DSAME51
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# GCC 11 adds stringop bounds checks that trigger when writing a memory region
|
||||||
|
# we know is ok. It's not clear how to give the compiler the info it needs so
|
||||||
|
# disable the checks for now.
|
||||||
|
# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578
|
||||||
|
CFLAGS += -Wno-stringop-overread -Wno-stringop-overflow
|
||||||
|
|
||||||
LDFLAGS = $(CFLAGS) -nostartfiles -Wl,-nostdlib -Wl,-T,$(GENERATED_LD_FILE) -Wl,-Map=$@.map -Wl,-cref -Wl,-gc-sections -specs=nano.specs
|
LDFLAGS = $(CFLAGS) -nostartfiles -Wl,-nostdlib -Wl,-T,$(GENERATED_LD_FILE) -Wl,-Map=$@.map -Wl,-cref -Wl,-gc-sections -specs=nano.specs
|
||||||
LDFLAGS += -flto=$(shell $(NPROC))
|
LDFLAGS += -flto=$(shell $(NPROC))
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_PB03)
|
#define MICROPY_HW_NEOPIXEL (&pin_PB03)
|
||||||
|
|
||||||
// BC needed?
|
// BC needed?
|
||||||
// #define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
// If you change this, then make sure to update the linker scripts as well to
|
// If you change this, then make sure to update the linker scripts as well to
|
||||||
// make sure you don't overwrite code
|
// make sure you don't overwrite code
|
||||||
|
|
|
@ -9,3 +9,6 @@ CHIP_FAMILY = samd21
|
||||||
INTERNAL_FLASH_FILESYSTEM = 1
|
INTERNAL_FLASH_FILESYSTEM = 1
|
||||||
LONGINT_IMPL = NONE
|
LONGINT_IMPL = NONE
|
||||||
CIRCUITPY_FULL_BUILD = 0
|
CIRCUITPY_FULL_BUILD = 0
|
||||||
|
|
||||||
|
CIRCUITPY_ONEWIREIO = 0
|
||||||
|
CIRCUITPY_RAINBOWIO = 0
|
||||||
|
|
|
@ -5,8 +5,6 @@
|
||||||
|
|
||||||
#define MICROPY_HW_LED_STATUS (&pin_PB13)
|
#define MICROPY_HW_LED_STATUS (&pin_PB13)
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define BOARD_HAS_CRYSTAL 1
|
#define BOARD_HAS_CRYSTAL 1
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_PB03)
|
#define DEFAULT_I2C_BUS_SCL (&pin_PB03)
|
||||||
|
|
|
@ -13,3 +13,4 @@ EXTERNAL_FLASH_DEVICES = AT25DF081A
|
||||||
|
|
||||||
CIRCUITPY_AUDIOIO = 0
|
CIRCUITPY_AUDIOIO = 0
|
||||||
CIRCUITPY_AUDIOBUSIO = 0
|
CIRCUITPY_AUDIOBUSIO = 0
|
||||||
|
CIRCUITPY_ZLIB = 0
|
||||||
|
|
|
@ -10,14 +10,15 @@ QSPI_FLASH_FILESYSTEM = 1
|
||||||
EXTERNAL_FLASH_DEVICES = "S25FL116K, S25FL216K, GD25Q16C"
|
EXTERNAL_FLASH_DEVICES = "S25FL116K, S25FL216K, GD25Q16C"
|
||||||
LONGINT_IMPL = MPZ
|
LONGINT_IMPL = MPZ
|
||||||
|
|
||||||
CIRCUITPY_BLEIO = 0
|
CIRCUITPY_AESIO = 0
|
||||||
CIRCUITPY_BLEIO_HCI = 0
|
|
||||||
CIRCUITPY_ONEWIREIO = 0
|
CIRCUITPY_ONEWIREIO = 0
|
||||||
|
CIRCUITPY_PARALLELDISPLAY = 0
|
||||||
CIRCUITPY_SDCARDIO = 0
|
CIRCUITPY_SDCARDIO = 0
|
||||||
CIRCUITPY_SHARPDISPLAY = 0
|
CIRCUITPY_SHARPDISPLAY = 0
|
||||||
|
CIRCUITPY_TRACEBACK = 0
|
||||||
|
CIRCUITPY_ZLIB=0
|
||||||
|
|
||||||
# Include these Python libraries in firmware.
|
# Include these Python libraries in firmware.
|
||||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_PortalBase
|
|
||||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests
|
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests
|
||||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ESP32SPI
|
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ESP32SPI
|
||||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
|
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
|
||||||
|
|
|
@ -36,3 +36,4 @@
|
||||||
#define IGNORE_PIN_PB11 1
|
#define IGNORE_PIN_PB11 1
|
||||||
|
|
||||||
#define SAMD5x_E5x_BOD33_LEVEL (100)
|
#define SAMD5x_E5x_BOD33_LEVEL (100)
|
||||||
|
#define CIRCUITPY_REPL_LOGO 0
|
||||||
|
|
|
@ -6,8 +6,6 @@
|
||||||
#define MICROPY_HW_LED_STATUS (&pin_PA16)
|
#define MICROPY_HW_LED_STATUS (&pin_PA16)
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_PA21)
|
#define MICROPY_HW_NEOPIXEL (&pin_PA21)
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
||||||
|
|
||||||
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
||||||
|
|
|
@ -9,8 +9,6 @@
|
||||||
#define EXTERNAL_FLASH_QSPI_SINGLE
|
#define EXTERNAL_FLASH_QSPI_SINGLE
|
||||||
#define EXTERNAL_FLASH_NO_JEDEC
|
#define EXTERNAL_FLASH_NO_JEDEC
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
||||||
|
|
||||||
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
||||||
|
|
|
@ -9,8 +9,6 @@
|
||||||
#define EXTERNAL_FLASH_QSPI_SINGLE
|
#define EXTERNAL_FLASH_QSPI_SINGLE
|
||||||
#define EXTERNAL_FLASH_NO_JEDEC
|
#define EXTERNAL_FLASH_NO_JEDEC
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
||||||
|
|
||||||
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
||||||
|
|
|
@ -5,8 +5,6 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_PA21)
|
#define MICROPY_HW_NEOPIXEL (&pin_PA21)
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
#define CIRCUITPY_INTERNAL_NVM_SIZE 8192
|
||||||
|
|
||||||
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
|
||||||
|
|
|
@ -29,7 +29,6 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PA07) },
|
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PA07) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PA05) },
|
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PA05) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA06) },
|
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA06) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PA17) },
|
|
||||||
|
|
||||||
// UART pins
|
// UART pins
|
||||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PB08) },
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PB08) },
|
||||||
|
@ -44,9 +43,14 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
|
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
|
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
|
||||||
|
|
||||||
// LED pins
|
{ MP_ROM_QSTR(MP_QSTR_LED_INVERTED), MP_ROM_PTR(&pin_PA17) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_PA17) }, // status
|
{ MP_ROM_QSTR(MP_QSTR_YELLOW_LED_INVERTED), MP_ROM_PTR(&pin_PA17) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_BLUE_LED), MP_ROM_PTR(&pin_PA17) },
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RX_LED_INVERTED), MP_ROM_PTR(&pin_PA18) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BLUE_LED1_INVERTED), MP_ROM_PTR(&pin_PA18) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_TX_LED_INVERTED), MP_ROM_PTR(&pin_PA19) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BLUE_LED2_INVERTED), MP_ROM_PTR(&pin_PA19) },
|
||||||
|
|
||||||
// Comm objects
|
// Comm objects
|
||||||
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
#include "shared-bindings/board/__init__.h"
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_board_id), MP_ROM_PTR(&board_module_id_obj) },
|
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||||
|
|
||||||
|
|
||||||
// Analog pins
|
// Analog pins
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_PA02) },
|
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_PA02) },
|
||||||
|
@ -28,11 +29,32 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PA07) },
|
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PA07) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PA05) },
|
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PA05) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA06) },
|
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA06) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PA17) },
|
|
||||||
|
|
||||||
// LED pins
|
// UART pins
|
||||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_PA17) }, // status
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PB08) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_BLUE_LED), MP_ROM_PTR(&pin_PA17) },
|
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_PB09) },
|
||||||
|
|
||||||
|
// SPI pins
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA06) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PA07) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA05) },
|
||||||
|
|
||||||
|
// I2C pins
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_LED_INVERTED), MP_ROM_PTR(&pin_PA17) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_YELLOW_LED_INVERTED), MP_ROM_PTR(&pin_PA17) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RX_LED_INVERTED), MP_ROM_PTR(&pin_PA18) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BLUE_LED1_INVERTED), MP_ROM_PTR(&pin_PA18) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_TX_LED_INVERTED), MP_ROM_PTR(&pin_PA19) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BLUE_LED2_INVERTED), MP_ROM_PTR(&pin_PA19) },
|
||||||
|
|
||||||
|
// Comm objects
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||||
};
|
};
|
||||||
MP_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);
|
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
||||||
|
|
|
@ -11,4 +11,6 @@ LONGINT_IMPL = NONE
|
||||||
CIRCUITPY_FULL_BUILD = 0
|
CIRCUITPY_FULL_BUILD = 0
|
||||||
|
|
||||||
# There are many pin definitions on this board; it doesn't quite fit on very large translations.
|
# There are many pin definitions on this board; it doesn't quite fit on very large translations.
|
||||||
|
CIRCUITPY_ONEWIREIO = 0
|
||||||
CIRCUITPY_RAINBOWIO = 0
|
CIRCUITPY_RAINBOWIO = 0
|
||||||
|
CIRCUITPY_USB_MIDI = 0
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
LD_FILE = boards/samd51x20-bootloader-external-flash.ld
|
LD_FILE = boards/samd51x20-bootloader-external-flash.ld
|
||||||
USB_VID = 0x1b4f
|
USB_VID = 0x1b4f
|
||||||
USB_PID = 0x0020 # Used by uf2 bootloader
|
# Used by uf2 bootloader
|
||||||
|
USB_PID = 0x0020
|
||||||
USB_PRODUCT = "SparkFun MicroMod SAMD51 Processor"
|
USB_PRODUCT = "SparkFun MicroMod SAMD51 Processor"
|
||||||
USB_MANUFACTURER = "SparkFun Electronics"
|
USB_MANUFACTURER = "SparkFun Electronics"
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
LD_FILE = boards/samd51x20-bootloader-external-flash.ld
|
LD_FILE = boards/samd51x20-bootloader-external-flash.ld
|
||||||
USB_VID = 0x1b4f
|
USB_VID = 0x1b4f
|
||||||
USB_PID = 0x0016 # Used by uf2 bootloader
|
# Used by uf2 bootloader
|
||||||
|
USB_PID = 0x0016
|
||||||
USB_PRODUCT = "SparkFun SAMD51 Thing+"
|
USB_PRODUCT = "SparkFun SAMD51 Thing+"
|
||||||
USB_MANUFACTURER = "SparkFun Electronics"
|
USB_MANUFACTURER = "SparkFun Electronics"
|
||||||
|
|
||||||
|
|
|
@ -6,8 +6,6 @@
|
||||||
#define MICROPY_HW_LED_STATUS (&pin_PA23)
|
#define MICROPY_HW_LED_STATUS (&pin_PA23)
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_PB03)
|
#define MICROPY_HW_NEOPIXEL (&pin_PB03)
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define BOARD_HAS_CRYSTAL 1
|
#define BOARD_HAS_CRYSTAL 1
|
||||||
|
|
||||||
#define DEFAULT_SPI_BUS_SCK (&pin_PA17)
|
#define DEFAULT_SPI_BUS_SCK (&pin_PA17)
|
||||||
|
|
|
@ -69,9 +69,13 @@ void common_hal_paralleldisplay_parallelbus_construct(paralleldisplay_parallelbu
|
||||||
common_hal_digitalio_digitalinout_construct(&self->write, write);
|
common_hal_digitalio_digitalinout_construct(&self->write, write);
|
||||||
common_hal_digitalio_digitalinout_switch_to_output(&self->write, true, DRIVE_MODE_PUSH_PULL);
|
common_hal_digitalio_digitalinout_switch_to_output(&self->write, true, DRIVE_MODE_PUSH_PULL);
|
||||||
|
|
||||||
self->read.base.type = &digitalio_digitalinout_type;
|
self->read.base.type = &mp_type_NoneType;
|
||||||
common_hal_digitalio_digitalinout_construct(&self->read, read);
|
if (read != NULL) {
|
||||||
common_hal_digitalio_digitalinout_switch_to_output(&self->read, true, DRIVE_MODE_PUSH_PULL);
|
self->read.base.type = &digitalio_digitalinout_type;
|
||||||
|
common_hal_digitalio_digitalinout_construct(&self->read, read);
|
||||||
|
common_hal_digitalio_digitalinout_switch_to_output(&self->read, true, DRIVE_MODE_PUSH_PULL);
|
||||||
|
never_reset_pin_number(read->number);
|
||||||
|
}
|
||||||
|
|
||||||
self->data0_pin = data_pin;
|
self->data0_pin = data_pin;
|
||||||
self->write_group = &PORT->Group[write->number / 32];
|
self->write_group = &PORT->Group[write->number / 32];
|
||||||
|
@ -89,7 +93,6 @@ void common_hal_paralleldisplay_parallelbus_construct(paralleldisplay_parallelbu
|
||||||
never_reset_pin_number(command->number);
|
never_reset_pin_number(command->number);
|
||||||
never_reset_pin_number(chip_select->number);
|
never_reset_pin_number(chip_select->number);
|
||||||
never_reset_pin_number(write->number);
|
never_reset_pin_number(write->number);
|
||||||
never_reset_pin_number(read->number);
|
|
||||||
for (uint8_t i = 0; i < 8; i++) {
|
for (uint8_t i = 0; i < 8; i++) {
|
||||||
never_reset_pin_number(data_pin + i);
|
never_reset_pin_number(data_pin + i);
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,6 +46,7 @@ CIRCUITPY_SYNTHIO ?= 0
|
||||||
CIRCUITPY_TOUCHIO_USE_NATIVE ?= 1
|
CIRCUITPY_TOUCHIO_USE_NATIVE ?= 1
|
||||||
CIRCUITPY_ULAB = 0
|
CIRCUITPY_ULAB = 0
|
||||||
CIRCUITPY_VECTORIO = 0
|
CIRCUITPY_VECTORIO = 0
|
||||||
|
CIRCUITPY_ZLIB = 0
|
||||||
|
|
||||||
# TODO: In CircuitPython 8.0, turn this back on, after `busio.OneWire` is removed.
|
# TODO: In CircuitPython 8.0, turn this back on, after `busio.OneWire` is removed.
|
||||||
# We'd like a smoother transition, but we can't afford the space to have both
|
# We'd like a smoother transition, but we can't afford the space to have both
|
||||||
|
|
|
@ -34,7 +34,6 @@
|
||||||
#include "py/smallint.h"
|
#include "py/smallint.h"
|
||||||
#include "shared-bindings/microcontroller/__init__.h"
|
#include "shared-bindings/microcontroller/__init__.h"
|
||||||
#include "shared-bindings/time/__init__.h"
|
#include "shared-bindings/time/__init__.h"
|
||||||
#include "supervisor/shared/autoreload.h"
|
|
||||||
|
|
||||||
#include "hal/include/hal_atomic.h"
|
#include "hal/include/hal_atomic.h"
|
||||||
#include "hal/include/hal_delay.h"
|
#include "hal/include/hal_delay.h"
|
||||||
|
|
|
@ -129,8 +129,9 @@
|
||||||
#include "common-hal/_pew/PewPew.h"
|
#include "common-hal/_pew/PewPew.h"
|
||||||
#endif
|
#endif
|
||||||
static volatile bool sleep_ok = true;
|
static volatile bool sleep_ok = true;
|
||||||
|
|
||||||
#ifdef SAMD21
|
#ifdef SAMD21
|
||||||
static uint8_t _tick_event_channel = 0;
|
uint8_t _tick_event_channel;
|
||||||
|
|
||||||
// Sleeping requires a register write that can stall interrupt handling. Turning
|
// Sleeping requires a register write that can stall interrupt handling. Turning
|
||||||
// off sleeps allows for more accurate interrupt timing. (Python still thinks
|
// off sleeps allows for more accurate interrupt timing. (Python still thinks
|
||||||
|
@ -142,7 +143,13 @@ void rtc_start_pulse(void) {
|
||||||
void rtc_end_pulse(void) {
|
void rtc_end_pulse(void) {
|
||||||
sleep_ok = true;
|
sleep_ok = true;
|
||||||
}
|
}
|
||||||
#endif
|
#endif // SAMD21
|
||||||
|
|
||||||
|
static void reset_ticks(void) {
|
||||||
|
#ifdef SAMD21
|
||||||
|
_tick_event_channel = EVSYS_SYNCH_NUM;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
extern volatile bool mp_msc_enabled;
|
extern volatile bool mp_msc_enabled;
|
||||||
|
|
||||||
|
@ -240,7 +247,6 @@ static void rtc_init(void) {
|
||||||
RTC_MODE0_CTRLA_COUNTSYNC;
|
RTC_MODE0_CTRLA_COUNTSYNC;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
RTC->MODE0.INTENSET.reg = RTC_MODE0_INTENSET_OVF;
|
|
||||||
|
|
||||||
// Set all peripheral interrupt priorities to the lowest priority by default.
|
// Set all peripheral interrupt priorities to the lowest priority by default.
|
||||||
for (uint16_t i = 0; i < PERIPH_COUNT_IRQn; i++) {
|
for (uint16_t i = 0; i < PERIPH_COUNT_IRQn; i++) {
|
||||||
|
@ -426,9 +432,7 @@ void reset_port(void) {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
reset_event_system();
|
reset_event_system();
|
||||||
#ifdef SAMD21
|
reset_ticks();
|
||||||
_tick_event_channel = EVSYS_SYNCH_NUM;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
reset_all_pins();
|
reset_all_pins();
|
||||||
|
|
||||||
|
@ -496,45 +500,34 @@ uint32_t port_get_saved_word(void) {
|
||||||
// TODO: Move this to an RTC backup register so we can preserve it when only the BACKUP power domain
|
// TODO: Move this to an RTC backup register so we can preserve it when only the BACKUP power domain
|
||||||
// is enabled.
|
// is enabled.
|
||||||
static volatile uint64_t overflowed_ticks = 0;
|
static volatile uint64_t overflowed_ticks = 0;
|
||||||
|
static uint32_t rtc_old_count;
|
||||||
|
|
||||||
static uint32_t _get_count(uint64_t *overflow_count) {
|
static uint32_t _get_count(uint64_t *overflow_count) {
|
||||||
while(1) {
|
#ifdef SAM_D5X_E5X
|
||||||
// Disable interrupts so we can grab the count and the overflow atomically.
|
while ((RTC->MODE0.SYNCBUSY.reg & (RTC_MODE0_SYNCBUSY_COUNTSYNC | RTC_MODE0_SYNCBUSY_COUNT)) != 0) {
|
||||||
common_hal_mcu_disable_interrupts();
|
|
||||||
|
|
||||||
#ifdef SAM_D5X_E5X
|
|
||||||
while ((RTC->MODE0.SYNCBUSY.reg & (RTC_MODE0_SYNCBUSY_COUNTSYNC | RTC_MODE0_SYNCBUSY_COUNT)) != 0) {
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
// SAMD21 does continuous sync so we don't need to wait here.
|
|
||||||
|
|
||||||
uint32_t count = RTC->MODE0.COUNT.reg;
|
|
||||||
if (overflow_count != NULL) {
|
|
||||||
*overflow_count = overflowed_ticks;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool overflow_pending = RTC->MODE0.INTFLAG.bit.OVF;
|
|
||||||
|
|
||||||
common_hal_mcu_enable_interrupts();
|
|
||||||
|
|
||||||
if (!overflow_pending) {
|
|
||||||
return count;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Try again if overflow hasn't been processed yet.
|
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
// SAMD21 does continuous sync so we don't need to wait here.
|
||||||
|
|
||||||
|
uint32_t count = RTC->MODE0.COUNT.reg;
|
||||||
|
if (count < rtc_old_count) {
|
||||||
|
// Our RTC is 32 bits and we're clocking it at 16.384khz which is 16 (2 ** 4) subticks per
|
||||||
|
// tick.
|
||||||
|
overflowed_ticks += (1L << (32 - 4));
|
||||||
|
}
|
||||||
|
rtc_old_count = count;
|
||||||
|
|
||||||
|
if (overflow_count != NULL) {
|
||||||
|
*overflow_count = overflowed_ticks;
|
||||||
|
}
|
||||||
|
|
||||||
|
return count;
|
||||||
}
|
}
|
||||||
|
|
||||||
volatile bool _woken_up;
|
volatile bool _woken_up;
|
||||||
|
|
||||||
void RTC_Handler(void) {
|
void RTC_Handler(void) {
|
||||||
uint32_t intflag = RTC->MODE0.INTFLAG.reg;
|
uint32_t intflag = RTC->MODE0.INTFLAG.reg;
|
||||||
if (intflag & RTC_MODE0_INTFLAG_OVF) {
|
|
||||||
RTC->MODE0.INTFLAG.reg = RTC_MODE0_INTFLAG_OVF;
|
|
||||||
// Our RTC is 32 bits and we're clocking it at 16.384khz which is 16 (2 ** 4) subticks per
|
|
||||||
// tick.
|
|
||||||
overflowed_ticks += (1L << (32 - 4));
|
|
||||||
}
|
|
||||||
#ifdef SAM_D5X_E5X
|
#ifdef SAM_D5X_E5X
|
||||||
if (intflag & RTC_MODE0_INTFLAG_PER2) {
|
if (intflag & RTC_MODE0_INTFLAG_PER2) {
|
||||||
RTC->MODE0.INTFLAG.reg = RTC_MODE0_INTFLAG_PER2;
|
RTC->MODE0.INTFLAG.reg = RTC_MODE0_INTFLAG_PER2;
|
||||||
|
@ -620,7 +613,7 @@ void port_enable_tick(void) {
|
||||||
RTC->MODE0.INTENSET.reg = RTC_MODE0_INTENSET_PER2;
|
RTC->MODE0.INTENSET.reg = RTC_MODE0_INTENSET_PER2;
|
||||||
#endif
|
#endif
|
||||||
#ifdef SAMD21
|
#ifdef SAMD21
|
||||||
// SAMD21 ticks won't survive port_reset(). This *should* be ok since it'll
|
// SAMD21 ticks won't survive reset_port(). This *should* be ok since it'll
|
||||||
// be triggered by ticks and no Python will be running.
|
// be triggered by ticks and no Python will be running.
|
||||||
if (_tick_event_channel >= EVSYS_SYNCH_NUM) {
|
if (_tick_event_channel >= EVSYS_SYNCH_NUM) {
|
||||||
turn_on_event_system();
|
turn_on_event_system();
|
||||||
|
@ -653,6 +646,7 @@ void port_disable_tick(void) {
|
||||||
uint8_t value = 1 << _tick_event_channel;
|
uint8_t value = 1 << _tick_event_channel;
|
||||||
EVSYS->INTENCLR.reg = EVSYS_INTENSET_EVD(value);
|
EVSYS->INTENCLR.reg = EVSYS_INTENSET_EVD(value);
|
||||||
}
|
}
|
||||||
|
_tick_event_channel = EVSYS_SYNCH_NUM;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -63,24 +63,25 @@ void init_usb_hardware(void) {
|
||||||
|
|
||||||
#ifdef SAMD21
|
#ifdef SAMD21
|
||||||
void USB_Handler(void) {
|
void USB_Handler(void) {
|
||||||
usb_irq_handler();
|
usb_irq_handler(0);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef SAM_D5X_E5X
|
#ifdef SAM_D5X_E5X
|
||||||
|
// These are different subsets of USB interrupts, *NOT* different USB peripherals.
|
||||||
void USB_0_Handler(void) {
|
void USB_0_Handler(void) {
|
||||||
usb_irq_handler();
|
usb_irq_handler(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void USB_1_Handler(void) {
|
void USB_1_Handler(void) {
|
||||||
usb_irq_handler();
|
usb_irq_handler(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void USB_2_Handler(void) {
|
void USB_2_Handler(void) {
|
||||||
usb_irq_handler();
|
usb_irq_handler(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void USB_3_Handler(void) {
|
void USB_3_Handler(void) {
|
||||||
usb_irq_handler();
|
usb_irq_handler(0);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
#define MICROPY_PORT_ROOT_POINTERS \
|
#define MICROPY_PORT_ROOT_POINTERS \
|
||||||
CIRCUITPY_COMMON_ROOT_POINTERS
|
CIRCUITPY_COMMON_ROOT_POINTERS
|
||||||
|
|
||||||
#define DEBUG_UART_TX (&pin_GPIO14)
|
#define CIRCUITPY_DEBUG_UART_TX (&pin_GPIO14)
|
||||||
#define DEBUG_UART_RX (&pin_GPIO15)
|
#define CIRCUITPY_DEBUG_UART_RX (&pin_GPIO15)
|
||||||
|
|
||||||
#endif // __INCLUDED_MPCONFIGPORT_H
|
#endif // __INCLUDED_MPCONFIGPORT_H
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
uint32_t SystemCoreClock = 700 * 1000 * 1000;
|
uint32_t SystemCoreClock = 700 * 1000 * 1000;
|
||||||
|
|
||||||
void USB_IRQHandler(void) {
|
void USB_IRQHandler(void) {
|
||||||
usb_irq_handler();
|
usb_irq_handler(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void init_usb_hardware(void) {
|
void init_usb_hardware(void) {
|
||||||
|
|
|
@ -6,7 +6,7 @@ set(ENV{IDF_PATH} ${CMAKE_SOURCE_DIR}/esp-idf)
|
||||||
|
|
||||||
# The component list here determines what options we get in menuconfig and what the ninja file
|
# The component list here determines what options we get in menuconfig and what the ninja file
|
||||||
# can build.
|
# can build.
|
||||||
set(COMPONENTS esptool_py soc driver log main esp-tls mbedtls esp_event esp_adc_cal esp_netif esp_wifi lwip wpa_supplicant freertos bt)
|
set(COMPONENTS esptool_py soc driver log main esp-tls mbedtls mdns esp_event esp_adc_cal esp_netif esp_wifi lwip wpa_supplicant freertos bt)
|
||||||
|
|
||||||
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
|
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
|
||||||
project(circuitpython)
|
project(circuitpython)
|
||||||
|
|
|
@ -262,6 +262,11 @@ SRC_C += \
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(IDF_TARGET),esp32c3)
|
||||||
|
SRC_C += \
|
||||||
|
supervisor/usb_serial_jtag.c
|
||||||
|
endif
|
||||||
|
|
||||||
$(BUILD)/i2s_lcd_esp32s2_driver.o: CFLAGS += -Wno-sign-compare
|
$(BUILD)/i2s_lcd_esp32s2_driver.o: CFLAGS += -Wno-sign-compare
|
||||||
|
|
||||||
ifneq ($(CIRCUITPY_USB),0)
|
ifneq ($(CIRCUITPY_USB),0)
|
||||||
|
@ -360,7 +365,7 @@ $(HEADER_BUILD)/qstr.split: | $(BUILD)/esp-idf/config/sdkconfig.h
|
||||||
BINARY_WIFI_BLOBS = libcoexist.a libcore.a libespnow.a libmesh.a libnet80211.a libpp.a libsmartconfig.a libwapi.a
|
BINARY_WIFI_BLOBS = libcoexist.a libcore.a libespnow.a libmesh.a libnet80211.a libpp.a libsmartconfig.a libwapi.a
|
||||||
BINARY_BLOBS = esp-idf/components/esp_phy/lib/$(IDF_TARGET)/libphy.a $(addprefix esp-idf/components/esp_wifi/lib/$(IDF_TARGET)/, $(BINARY_WIFI_BLOBS))
|
BINARY_BLOBS = esp-idf/components/esp_phy/lib/$(IDF_TARGET)/libphy.a $(addprefix esp-idf/components/esp_wifi/lib/$(IDF_TARGET)/, $(BINARY_WIFI_BLOBS))
|
||||||
|
|
||||||
ESP_IDF_COMPONENTS_LINK = $(IDF_TARGET_ARCH) app_update bootloader_support driver efuse esp_adc_cal esp_common esp_event esp_hw_support esp_ipc esp_netif esp_pm esp_phy esp_ringbuf esp_rom esp_system esp_timer esp-tls esp_wifi freertos hal heap log lwip mbedtls newlib nvs_flash pthread soc spi_flash vfs wpa_supplicant
|
ESP_IDF_COMPONENTS_LINK = $(IDF_TARGET_ARCH) app_update bootloader_support driver efuse esp_adc_cal esp_common esp_event esp_hw_support esp_ipc esp_netif esp_pm esp_phy esp_ringbuf esp_rom esp_system esp_timer esp-tls esp_wifi freertos hal heap log lwip mbedtls mdns newlib nvs_flash pthread soc spi_flash vfs wpa_supplicant
|
||||||
ifneq ($(CIRCUITPY_BLEIO),0)
|
ifneq ($(CIRCUITPY_BLEIO),0)
|
||||||
ESP_IDF_COMPONENTS_LINK += bt
|
ESP_IDF_COMPONENTS_LINK += bt
|
||||||
BINARY_BLOBS += esp-idf/components/esp_phy/lib/$(IDF_TARGET)/libbtbb.a \
|
BINARY_BLOBS += esp-idf/components/esp_phy/lib/$(IDF_TARGET)/libbtbb.a \
|
||||||
|
|
|
@ -32,12 +32,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO21)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO21)
|
||||||
#define MICROPY_HW_NEOPIXEL_COUNT (6)
|
#define MICROPY_HW_NEOPIXEL_COUNT (6)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
||||||
|
|
||||||
|
|
|
@ -41,8 +41,16 @@ bool board_requests_safe_mode(void) {
|
||||||
|
|
||||||
void reset_board(void) {
|
void reset_board(void) {
|
||||||
// Turn on I2C power by default.
|
// Turn on I2C power by default.
|
||||||
|
|
||||||
|
// set pin to input to find 'rest state'
|
||||||
|
gpio_set_direction(7, GPIO_MODE_DEF_INPUT);
|
||||||
|
// wait 1 millis for pull to activate
|
||||||
|
mp_hal_delay_ms(1);
|
||||||
|
// read rest state (off)
|
||||||
|
bool restlevel = gpio_get_level(7);
|
||||||
gpio_set_direction(7, GPIO_MODE_DEF_OUTPUT);
|
gpio_set_direction(7, GPIO_MODE_DEF_OUTPUT);
|
||||||
gpio_set_level(7, false);
|
// flip it!
|
||||||
|
gpio_set_level(7, !restlevel);
|
||||||
}
|
}
|
||||||
|
|
||||||
void board_deinit(void) {
|
void board_deinit(void) {
|
||||||
|
|
|
@ -32,12 +32,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
||||||
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO21)
|
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO21)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO3)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO3)
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO5) },
|
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
|
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_I2C_POWER_INVERTED), MP_ROM_PTR(&pin_GPIO7) },
|
{ MP_ROM_QSTR(MP_QSTR_I2C_POWER), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO7) },
|
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO8) },
|
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
|
|
@ -32,12 +32,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
||||||
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO34)
|
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO34)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO41)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO41)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO42)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO42)
|
||||||
|
|
||||||
|
|
|
@ -32,12 +32,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
||||||
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO21)
|
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO21)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO3)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO3)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,50 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Scott Shawcroft for Adafruit Industries
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "supervisor/board.h"
|
||||||
|
#include "mpconfigboard.h"
|
||||||
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
#include "components/driver/include/driver/gpio.h"
|
||||||
|
#include "components/hal/include/hal/gpio_hal.h"
|
||||||
|
#include "common-hal/microcontroller/Pin.h"
|
||||||
|
|
||||||
|
void board_init(void) {
|
||||||
|
reset_board();
|
||||||
|
}
|
||||||
|
|
||||||
|
bool board_requests_safe_mode(void) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void reset_board(void) {
|
||||||
|
// Turn on I2C power by default.
|
||||||
|
|
||||||
|
gpio_set_direction(7, GPIO_MODE_DEF_OUTPUT);
|
||||||
|
gpio_set_level(7, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
void board_deinit(void) {
|
||||||
|
}
|
|
@ -0,0 +1,45 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2019 Scott Shawcroft for Adafruit Industries
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Micropython setup
|
||||||
|
|
||||||
|
#define MICROPY_HW_BOARD_NAME "Adafruit Feather ESP32S3 No PSRAM"
|
||||||
|
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||||
|
|
||||||
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO33)
|
||||||
|
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO21)
|
||||||
|
|
||||||
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4)
|
||||||
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO3)
|
||||||
|
|
||||||
|
#define DEFAULT_SPI_BUS_SCK (&pin_GPIO36)
|
||||||
|
#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO35)
|
||||||
|
#define DEFAULT_SPI_BUS_MISO (&pin_GPIO37)
|
||||||
|
|
||||||
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO38)
|
||||||
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO39)
|
||||||
|
|
||||||
|
#define DOUBLE_TAP_PIN (&pin_GPIO34)
|
|
@ -0,0 +1,17 @@
|
||||||
|
USB_VID = 0x239A
|
||||||
|
USB_PID = 0x8114
|
||||||
|
USB_PRODUCT = "Adafruit Feather ESP32S3 No PSRAM"
|
||||||
|
USB_MANUFACTURER = "Adafruit"
|
||||||
|
|
||||||
|
IDF_TARGET = esp32s3
|
||||||
|
|
||||||
|
INTERNAL_FLASH_FILESYSTEM = 1
|
||||||
|
LONGINT_IMPL = MPZ
|
||||||
|
|
||||||
|
# The default queue depth of 16 overflows on release builds,
|
||||||
|
# so increase it to 32.
|
||||||
|
CFLAGS += -DCFG_TUD_TASK_QUEUE_SZ=32
|
||||||
|
|
||||||
|
CIRCUITPY_ESP_FLASH_MODE=qio
|
||||||
|
CIRCUITPY_ESP_FLASH_FREQ=80m
|
||||||
|
CIRCUITPY_ESP_FLASH_SIZE=8MB
|
|
@ -0,0 +1,73 @@
|
||||||
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
|
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
|
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BUTTON), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BOOT0), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_I2C_POWER), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_L), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO14) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_GPIO14) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO15) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_GPIO15) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO16) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_GPIO16) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL_POWER), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D35), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D36), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D37), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D38), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO39) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D39), MP_ROM_PTR(&pin_GPIO39) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_STEMMA_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) }
|
||||||
|
};
|
||||||
|
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
|
@ -0,0 +1,7 @@
|
||||||
|
CONFIG_ESP32S3_SPIRAM_SUPPORT=n
|
||||||
|
|
||||||
|
#
|
||||||
|
# LWIP
|
||||||
|
#
|
||||||
|
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
||||||
|
# end of LWIP
|
|
@ -33,12 +33,6 @@
|
||||||
#define MICROPY_HW_APA102_SCK (&pin_GPIO15)
|
#define MICROPY_HW_APA102_SCK (&pin_GPIO15)
|
||||||
#define MICROPY_HW_APA102_COUNT (5)
|
#define MICROPY_HW_APA102_COUNT (5)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO33)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO33)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO34)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO34)
|
||||||
|
|
||||||
|
|
|
@ -188,6 +188,10 @@ bool espressif_board_reset_pin_number(gpio_num_t pin_number) {
|
||||||
gpio_config(&cfg);
|
gpio_config(&cfg);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
// Pin 4 is used for voltage monitoring, so don't reset
|
||||||
|
if (pin_number == 4) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -34,12 +34,6 @@
|
||||||
#define CIRCUITPY_STATUS_LED_POWER_INVERTED (1)
|
#define CIRCUITPY_STATUS_LED_POWER_INVERTED (1)
|
||||||
#define MICROPY_HW_NEOPIXEL_COUNT (4)
|
#define MICROPY_HW_NEOPIXEL_COUNT (4)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
||||||
|
|
||||||
|
|
|
@ -31,12 +31,6 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO45)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO45)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,49 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2021 microDev
|
||||||
|
* Copyright (c) 2021 skieast/Bruce Segal
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
#include "supervisor/board.h"
|
||||||
|
|
||||||
|
#include "components/driver/include/driver/gpio.h"
|
||||||
|
#include "soc/usb_serial_jtag_struct.h"
|
||||||
|
|
||||||
|
void board_init(void) {
|
||||||
|
}
|
||||||
|
|
||||||
|
bool board_requests_safe_mode(void) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool espressif_board_reset_pin_number(gpio_num_t pin_number) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void reset_board(void) {
|
||||||
|
}
|
||||||
|
|
||||||
|
void board_deinit(void) {
|
||||||
|
}
|
|
@ -0,0 +1,50 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2021 microDev
|
||||||
|
* Copyright (c) 2021 skieast/Bruce Segal
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Board setup
|
||||||
|
#define MICROPY_HW_BOARD_NAME "Adafruit QT Py ESP32C3"
|
||||||
|
#define MICROPY_HW_MCU_NAME "ESP32-C3FN4"
|
||||||
|
|
||||||
|
// Status LED
|
||||||
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO2)
|
||||||
|
|
||||||
|
#define CIRCUITPY_BOARD_I2C (1)
|
||||||
|
#define CIRCUITPY_BOARD_I2C_PIN {{.scl = &pin_GPIO6, .sda = &pin_GPIO5}}
|
||||||
|
|
||||||
|
#define CIRCUITPY_BOARD_SPI (1)
|
||||||
|
#define CIRCUITPY_BOARD_SPI_PIN {{.clock = &pin_GPIO10, .mosi = &pin_GPIO7, .miso = &pin_GPIO8}}
|
||||||
|
|
||||||
|
#define CIRCUITPY_BOARD_UART (1)
|
||||||
|
#define CIRCUITPY_BOARD_UART_PIN {{.tx = &pin_GPIO21, .rx = &pin_GPIO20}}
|
||||||
|
|
||||||
|
// For entering safe mode
|
||||||
|
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO9)
|
||||||
|
|
||||||
|
// Explanation of how a user got into safe mode
|
||||||
|
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||||
|
|
||||||
|
#define CIRCUITPY_ESP_USB_SERIAL_JTAG (1)
|
|
@ -0,0 +1,10 @@
|
||||||
|
CIRCUITPY_CREATOR_ID = 0x0000239A
|
||||||
|
CIRCUITPY_CREATION_ID = 0x00010001
|
||||||
|
|
||||||
|
IDF_TARGET = esp32c3
|
||||||
|
|
||||||
|
INTERNAL_FLASH_FILESYSTEM = 1
|
||||||
|
|
||||||
|
CIRCUITPY_ESP_FLASH_MODE=dio
|
||||||
|
CIRCUITPY_ESP_FLASH_FREQ=80m
|
||||||
|
CIRCUITPY_ESP_FLASH_SIZE=4MB
|
|
@ -0,0 +1,85 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2021 microDev
|
||||||
|
* Copyright (c) 2021 skieast/Bruce Segal
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
|
CIRCUITPY_BOARD_BUS_SINGLETON(stemma_i2c, i2c, 1)
|
||||||
|
|
||||||
|
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
|
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BUTTON), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_BOOT0), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO20) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_GPIO20) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_GPIO20) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D35), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D36), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D37), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO2) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_STEMMA_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||||
|
};
|
||||||
|
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
|
@ -0,0 +1,62 @@
|
||||||
|
# Automatically generated file. DO NOT EDIT.
|
||||||
|
# Espressif IoT Development Framework (ESP-IDF) Project Configuration
|
||||||
|
#
|
||||||
|
# Bootloader config
|
||||||
|
#
|
||||||
|
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
|
||||||
|
# CONFIG_BOOTLOADER_LOG_LEVEL_INFO is not set
|
||||||
|
CONFIG_BOOTLOADER_LOG_LEVEL=0
|
||||||
|
# end of Bootloader config
|
||||||
|
|
||||||
|
#
|
||||||
|
# Serial flasher config
|
||||||
|
#
|
||||||
|
# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set
|
||||||
|
# end of Serial flasher config
|
||||||
|
|
||||||
|
#
|
||||||
|
# Partition Table
|
||||||
|
#
|
||||||
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="esp-idf-config/partitions-4MB-no-uf2.csv"
|
||||||
|
CONFIG_PARTITION_TABLE_FILENAME="esp-idf-config/partitions-4MB-no-uf2.csv"
|
||||||
|
# end of Partition Table
|
||||||
|
|
||||||
|
#
|
||||||
|
# Compiler options
|
||||||
|
#
|
||||||
|
# CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS is not set
|
||||||
|
# end of Compiler options
|
||||||
|
|
||||||
|
#
|
||||||
|
# Component config
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# ESP System Settings
|
||||||
|
#
|
||||||
|
# CONFIG_ESP_SYSTEM_USE_EH_FRAME is not set
|
||||||
|
CONFIG_ESP_CONSOLE_SECONDARY_NONE=y
|
||||||
|
# CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG is not set
|
||||||
|
# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set
|
||||||
|
# end of ESP System Settings
|
||||||
|
|
||||||
|
#
|
||||||
|
# LWIP
|
||||||
|
#
|
||||||
|
CONFIG_LWIP_LOCAL_HOSTNAME="Adafruit-QTPy-ESP32C3"
|
||||||
|
# end of LWIP
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI Flash driver
|
||||||
|
#
|
||||||
|
# CONFIG_SPI_FLASH_AUTO_SUSPEND is not set
|
||||||
|
# end of SPI Flash driver
|
||||||
|
|
||||||
|
# end of Component config
|
||||||
|
|
||||||
|
#
|
||||||
|
# Deprecated options for backward compatibility
|
||||||
|
#
|
||||||
|
# CONFIG_LOG_BOOTLOADER_LEVEL_INFO is not set
|
||||||
|
CONFIG_LOG_BOOTLOADER_LEVEL=0
|
||||||
|
# CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG is not set
|
||||||
|
# end of Deprecated options for backward compatibility
|
|
@ -32,12 +32,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO39)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO39)
|
||||||
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO38)
|
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO38)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define CIRCUITPY_BOARD_I2C (2)
|
#define CIRCUITPY_BOARD_I2C (2)
|
||||||
#define CIRCUITPY_BOARD_I2C_PIN {{.scl = &pin_GPIO6, .sda = &pin_GPIO7}, \
|
#define CIRCUITPY_BOARD_I2C_PIN {{.scl = &pin_GPIO6, .sda = &pin_GPIO7}, \
|
||||||
{.scl = &pin_GPIO40, .sda = &pin_GPIO41}}
|
{.scl = &pin_GPIO40, .sda = &pin_GPIO41}}
|
||||||
|
@ -49,8 +43,3 @@
|
||||||
#define CIRCUITPY_BOARD_UART_PIN {{.tx = &pin_GPIO5, .rx = &pin_GPIO16}}
|
#define CIRCUITPY_BOARD_UART_PIN {{.tx = &pin_GPIO5, .rx = &pin_GPIO16}}
|
||||||
|
|
||||||
#define DOUBLE_TAP_PIN (&pin_GPIO10)
|
#define DOUBLE_TAP_PIN (&pin_GPIO10)
|
||||||
|
|
||||||
#ifdef DEBUG
|
|
||||||
#define DEBUG_UART_RX (&pin_GPIO16)
|
|
||||||
#define DEBUG_UART_TX (&pin_GPIO5)
|
|
||||||
#endif
|
|
||||||
|
|
|
@ -32,12 +32,6 @@
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO38)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO38)
|
||||||
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO37)
|
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO37)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define CIRCUITPY_BOARD_I2C (2)
|
#define CIRCUITPY_BOARD_I2C (2)
|
||||||
#define CIRCUITPY_BOARD_I2C_PIN {{.scl = &pin_GPIO6, .sda = &pin_GPIO7}, \
|
#define CIRCUITPY_BOARD_I2C_PIN {{.scl = &pin_GPIO6, .sda = &pin_GPIO7}, \
|
||||||
{.scl = &pin_GPIO40, .sda = &pin_GPIO41}}
|
{.scl = &pin_GPIO40, .sda = &pin_GPIO41}}
|
||||||
|
|
|
@ -37,11 +37,5 @@
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
||||||
|
|
||||||
// Serial over UART
|
// Serial over UART
|
||||||
#define DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
#define CIRCUITPY_DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
||||||
#define DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
#define CIRCUITPY_DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
||||||
|
|
||||||
// For entering safe mode
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO9)
|
|
||||||
|
|
||||||
// Explanation of how a user got into safe mode
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
|
@ -37,11 +37,5 @@
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
||||||
|
|
||||||
// Serial over UART
|
// Serial over UART
|
||||||
#define DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
#define CIRCUITPY_DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
||||||
#define DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
#define CIRCUITPY_DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
||||||
|
|
||||||
// For entering safe mode
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO9)
|
|
||||||
|
|
||||||
// Explanation of how a user got into safe mode
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
|
@ -32,9 +32,3 @@
|
||||||
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||||
|
|
||||||
// #define MICROPY_HW_NEOPIXEL (&pin_GPIO18)
|
// #define MICROPY_HW_NEOPIXEL (&pin_GPIO18)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -33,11 +33,5 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO45)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO45)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO17)
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO17)
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO18)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO18)
|
||||||
|
|
|
@ -29,11 +29,6 @@
|
||||||
#define MICROPY_HW_BOARD_NAME "ATMegaZero ESP32-S2"
|
#define MICROPY_HW_BOARD_NAME "ATMegaZero ESP32-S2"
|
||||||
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
||||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO9)
|
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO9)
|
||||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO8)
|
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO8)
|
||||||
|
|
||||||
|
|
|
@ -28,8 +28,3 @@
|
||||||
|
|
||||||
#define MICROPY_HW_BOARD_NAME "CrumpS2"
|
#define MICROPY_HW_BOARD_NAME "CrumpS2"
|
||||||
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -28,9 +28,3 @@
|
||||||
|
|
||||||
#define MICROPY_HW_BOARD_NAME "BastWiFi"
|
#define MICROPY_HW_BOARD_NAME "BastWiFi"
|
||||||
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -37,11 +37,5 @@
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
||||||
|
|
||||||
// Serial over UART
|
// Serial over UART
|
||||||
#define DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
#define CIRCUITPY_DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
||||||
#define DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
#define CIRCUITPY_DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
||||||
|
|
||||||
// For entering safe mode
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO2)
|
|
||||||
|
|
||||||
// Explanation of how a user got into safe mode
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
|
@ -0,0 +1,48 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Scott Shawcroft for Adafruit Industries
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "supervisor/board.h"
|
||||||
|
#include "mpconfigboard.h"
|
||||||
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
|
||||||
|
void board_init(void) {
|
||||||
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
}
|
||||||
|
|
||||||
|
bool board_requests_safe_mode(void) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void reset_board(void) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void board_deinit(void) {
|
||||||
|
}
|
|
@ -0,0 +1,35 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2019 Scott Shawcroft for Adafruit Industries
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Micropython setup
|
||||||
|
|
||||||
|
#define MICROPY_HW_BOARD_NAME "ESP32-S2-DevKitC-1-N4"
|
||||||
|
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||||
|
|
||||||
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO18)
|
||||||
|
|
||||||
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
|
@ -0,0 +1,17 @@
|
||||||
|
USB_VID = 0x303A
|
||||||
|
USB_PID = 0x7009
|
||||||
|
USB_PRODUCT = "ESP32-S2-DevKitC-1-N4"
|
||||||
|
USB_MANUFACTURER = "Espressif"
|
||||||
|
|
||||||
|
IDF_TARGET = esp32s2
|
||||||
|
|
||||||
|
INTERNAL_FLASH_FILESYSTEM = 1
|
||||||
|
LONGINT_IMPL = MPZ
|
||||||
|
|
||||||
|
# The default queue depth of 16 overflows on release builds,
|
||||||
|
# so increase it to 32.
|
||||||
|
CFLAGS += -DCFG_TUD_TASK_QUEUE_SZ=32
|
||||||
|
|
||||||
|
CIRCUITPY_ESP_FLASH_MODE=dio
|
||||||
|
CIRCUITPY_ESP_FLASH_FREQ=40m
|
||||||
|
CIRCUITPY_ESP_FLASH_SIZE=4MB
|
|
@ -0,0 +1,53 @@
|
||||||
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
|
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||||
|
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO0), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO1), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO2), MP_ROM_PTR(&pin_GPIO2) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO3), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO4), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO6), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO7), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO8), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO9), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO10), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO11), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO12), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO13), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO14), MP_ROM_PTR(&pin_GPIO14) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO15), MP_ROM_PTR(&pin_GPIO15) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO16), MP_ROM_PTR(&pin_GPIO16) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO17), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO18), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO19), MP_ROM_PTR(&pin_GPIO19) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO20), MP_ROM_PTR(&pin_GPIO20) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO21), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO26), MP_ROM_PTR(&pin_GPIO26) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO33), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO34), MP_ROM_PTR(&pin_GPIO34) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO35), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO36), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO37), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO38), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO39), MP_ROM_PTR(&pin_GPIO39) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO40), MP_ROM_PTR(&pin_GPIO40) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO41), MP_ROM_PTR(&pin_GPIO41) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO42), MP_ROM_PTR(&pin_GPIO42) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO43), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO44), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO45), MP_ROM_PTR(&pin_GPIO45) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO46), MP_ROM_PTR(&pin_GPIO46) },
|
||||||
|
|
||||||
|
};
|
||||||
|
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
|
@ -0,0 +1,5 @@
|
||||||
|
#
|
||||||
|
# LWIP
|
||||||
|
#
|
||||||
|
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s2"
|
||||||
|
# end of LWIP
|
|
@ -31,11 +31,5 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO18)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO18)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
USB_VID = 0x239A
|
USB_VID = 0x303A
|
||||||
USB_PID = 0x80A6
|
USB_PID = 0x7009
|
||||||
USB_PRODUCT = "ESP32-S2-DevKitC-1-N4R2"
|
USB_PRODUCT = "ESP32-S2-DevKitC-1-N4R2"
|
||||||
USB_MANUFACTURER = "Espressif"
|
USB_MANUFACTURER = "Espressif"
|
||||||
|
|
||||||
|
|
|
@ -37,9 +37,8 @@ uint8_t display_init_sequence[] = {
|
||||||
0x01, 0x80, 0x96, // _SWRESET and Delay 150ms
|
0x01, 0x80, 0x96, // _SWRESET and Delay 150ms
|
||||||
0x11, 0x80, 0xFF, // _SLPOUT and Delay 500ms
|
0x11, 0x80, 0xFF, // _SLPOUT and Delay 500ms
|
||||||
0x3A, 0x81, 0x55, 0x0A, // _COLMOD and Delay 10ms
|
0x3A, 0x81, 0x55, 0x0A, // _COLMOD and Delay 10ms
|
||||||
0x36, 0x01, 0x08, // _MADCTL
|
|
||||||
0x13, 0x80, 0x0A, // _NORON and Delay 10ms
|
0x13, 0x80, 0x0A, // _NORON and Delay 10ms
|
||||||
0x36, 0x01, 0xC0, // _MADCTL
|
0x36, 0x01, 0xC8, // _MADCTL
|
||||||
0x29, 0x80, 0xFF, // _DISPON and Delay 500ms
|
0x29, 0x80, 0xFF, // _DISPON and Delay 500ms
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,3 @@
|
||||||
|
|
||||||
#define MICROPY_HW_BOARD_NAME "ESP32-S3-Box-2.5"
|
#define MICROPY_HW_BOARD_NAME "ESP32-S3-Box-2.5"
|
||||||
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -31,11 +31,5 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -31,11 +31,5 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
#
|
||||||
|
# Component config
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# ESP32S3-Specific
|
||||||
|
#
|
||||||
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
|
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
|
||||||
#
|
#
|
||||||
# SPI RAM config
|
# SPI RAM config
|
||||||
|
@ -9,12 +15,10 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||||
CONFIG_SPIRAM_SIZE=2097152
|
CONFIG_SPIRAM_SIZE=2097152
|
||||||
# end of SPI RAM config
|
|
||||||
|
|
||||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
|
||||||
#
|
#
|
||||||
# PSRAM Clock and CS IO for ESP32S3
|
# PSRAM Clock and CS IO for ESP32S3
|
||||||
#
|
#
|
||||||
|
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||||
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||||
# end of PSRAM Clock and CS IO for ESP32S3
|
# end of PSRAM Clock and CS IO for ESP32S3
|
||||||
|
|
||||||
|
@ -30,8 +34,14 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||||
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
|
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
|
||||||
# CONFIG_SPIRAM_USE_MALLOC is not set
|
# CONFIG_SPIRAM_USE_MALLOC is not set
|
||||||
CONFIG_SPIRAM_MEMTEST=y
|
CONFIG_SPIRAM_MEMTEST=y
|
||||||
|
# end of SPI RAM config
|
||||||
|
|
||||||
|
# end of ESP32S3-Specific
|
||||||
|
|
||||||
#
|
#
|
||||||
# LWIP
|
# LWIP
|
||||||
#
|
#
|
||||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
||||||
# end of LWIP
|
# end of LWIP
|
||||||
|
|
||||||
|
# end of Component config
|
||||||
|
|
|
@ -31,11 +31,5 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -31,11 +31,5 @@
|
||||||
|
|
||||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||||
|
|
||||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
|
||||||
|
|
||||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||||
|
|
||||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
|
||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
|
||||||
|
|
|
@ -0,0 +1,141 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Scott Shawcroft for Adafruit Industries
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "supervisor/board.h"
|
||||||
|
#include "mpconfigboard.h"
|
||||||
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
|
||||||
|
#include "shared-bindings/busio/SPI.h"
|
||||||
|
#include "shared-bindings/displayio/FourWire.h"
|
||||||
|
#include "shared-module/displayio/__init__.h"
|
||||||
|
#include "shared-module/displayio/mipi_constants.h"
|
||||||
|
|
||||||
|
#define DELAY 0x80
|
||||||
|
|
||||||
|
// Init sequence from:
|
||||||
|
// https://github.com/espressif/esp-dev-kits/blob/26ad8c9070b717da9fa06ce480099b7826761c2a/esp32-s3-usb-otg/components/display_screen/controller_driver/st7789/st7789.c#L75
|
||||||
|
|
||||||
|
// display init sequence according to LilyGO example app
|
||||||
|
uint8_t display_init_sequence[] = {
|
||||||
|
// sw reset
|
||||||
|
0x01, 0 | DELAY, 150,
|
||||||
|
// normal display mode on
|
||||||
|
0x13, 0,
|
||||||
|
// display and color format settings
|
||||||
|
// 0x36, 1, 0x68,
|
||||||
|
// 0xB6, 2, 0x0A, 0x82,
|
||||||
|
0x3A, 1 | DELAY, 0x05, 10,
|
||||||
|
// ST7789V frame rate setting
|
||||||
|
0xB2, 5, 0x0C, 0x0C, 0x00, 0x33, 0x33,
|
||||||
|
// voltages: VGH / VGL
|
||||||
|
0xB7, 1, 0x35,
|
||||||
|
// ST7789V power setting
|
||||||
|
0xBB, 1, 0x19,
|
||||||
|
0xC0, 1, 0x2C,
|
||||||
|
0xC2, 1, 0x01,
|
||||||
|
0xC3, 1, 0x12,
|
||||||
|
0xC4, 1, 0x20,
|
||||||
|
0xC6, 1, 0x0F,
|
||||||
|
0xD0, 2, 0xA4, 0xA1,
|
||||||
|
// ST7789V gamma setting
|
||||||
|
0xE0, 14, 0xD0, 0x04, 0x0D, 0x11, 0x13, 0x2B, 0x3F, 0x54, 0x4C, 0x18, 0x0D, 0x0B, 0x1F, 0x23,
|
||||||
|
0xE1, 14, 0xD0, 0x04, 0x0C, 0x11, 0x13, 0x2C, 0x3F, 0x44, 0x51, 0x2F, 0x1F, 0x1F, 0x20, 0x23,
|
||||||
|
0x21, 0,
|
||||||
|
// sleep out
|
||||||
|
0x11, 0 | DELAY, 255,
|
||||||
|
// display on
|
||||||
|
0x29, 0 | DELAY, 255,
|
||||||
|
};
|
||||||
|
|
||||||
|
void board_init(void) {
|
||||||
|
busio_spi_obj_t *spi = &displays[0].fourwire_bus.inline_bus;
|
||||||
|
common_hal_busio_spi_construct(spi, &pin_GPIO6, &pin_GPIO7, NULL, false);
|
||||||
|
common_hal_busio_spi_never_reset(spi);
|
||||||
|
|
||||||
|
displayio_fourwire_obj_t *bus = &displays[0].fourwire_bus;
|
||||||
|
bus->base.type = &displayio_fourwire_type;
|
||||||
|
common_hal_displayio_fourwire_construct(bus,
|
||||||
|
spi,
|
||||||
|
&pin_GPIO4, // TFT_DC Command or data
|
||||||
|
&pin_GPIO5, // TFT_CS Chip select
|
||||||
|
&pin_GPIO8, // TFT_RST Reset
|
||||||
|
60000000, // Baudrate
|
||||||
|
0, // Polarity
|
||||||
|
0); // Phase
|
||||||
|
|
||||||
|
displayio_display_obj_t *display = &displays[0].display;
|
||||||
|
display->base.type = &displayio_display_type;
|
||||||
|
common_hal_displayio_display_construct(display,
|
||||||
|
bus,
|
||||||
|
240, // Width
|
||||||
|
240, // Height
|
||||||
|
0, // column start
|
||||||
|
0, // row start
|
||||||
|
0, // rotation
|
||||||
|
16, // Color depth
|
||||||
|
false, // Grayscale
|
||||||
|
false, // pixels in a byte share a row. Only valid for depths < 8
|
||||||
|
1, // bytes per cell. Only valid for depths < 8
|
||||||
|
false, // reverse_pixels_in_byte. Only valid for depths < 8
|
||||||
|
true, // reverse_pixels_in_word
|
||||||
|
MIPI_COMMAND_SET_COLUMN_ADDRESS, // Set column command
|
||||||
|
MIPI_COMMAND_SET_PAGE_ADDRESS, // Set row command
|
||||||
|
MIPI_COMMAND_WRITE_MEMORY_START, // Write memory command
|
||||||
|
display_init_sequence,
|
||||||
|
sizeof(display_init_sequence),
|
||||||
|
&pin_GPIO9, // backlight pin
|
||||||
|
NO_BRIGHTNESS_COMMAND,
|
||||||
|
1.0f, // brightness (ignored)
|
||||||
|
true, // auto_brightness
|
||||||
|
false, // single_byte_bounds
|
||||||
|
false, // data_as_commands
|
||||||
|
true, // auto_refresh
|
||||||
|
60, // native_frames_per_second
|
||||||
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
|
}
|
||||||
|
|
||||||
|
bool espressif_board_reset_pin_number(gpio_num_t pin_number) {
|
||||||
|
// Override the USB_SEL, LED_GREEN, LED_YELLOW and BOOST_EN pins.
|
||||||
|
if (pin_number == 18 || pin_number == 15 || pin_number == 16 || pin_number == 13) {
|
||||||
|
gpio_reset_pin(pin_number);
|
||||||
|
gpio_pullup_dis(pin_number);
|
||||||
|
gpio_pulldown_en(pin_number);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool board_requests_safe_mode(void) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void reset_board(void) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void board_deinit(void) {
|
||||||
|
}
|
|
@ -0,0 +1,35 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2019 Scott Shawcroft for Adafruit Industries
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* in the Software without restriction, including without limitation the rights
|
||||||
|
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
* copies of the Software, and to permit persons to whom the Software is
|
||||||
|
* furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
* THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Micropython setup
|
||||||
|
|
||||||
|
#define MICROPY_HW_BOARD_NAME "ESP32-S3-USB-OTG-N8"
|
||||||
|
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||||
|
|
||||||
|
#define MICROPY_HW_LED_STATUS (&pin_GPIO15)
|
||||||
|
|
||||||
|
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||||
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue