Merge branch 'main' into framebuffer-zero-size
This commit is contained in:
commit
c27e3857b6
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
@ -414,6 +414,7 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
board:
|
board:
|
||||||
|
- "adafruit_metro_esp32s2"
|
||||||
- "electroniccats_bastwifi"
|
- "electroniccats_bastwifi"
|
||||||
- "espressif_kaluga_1"
|
- "espressif_kaluga_1"
|
||||||
- "espressif_saola_1_wroom"
|
- "espressif_saola_1_wroom"
|
||||||
@ -421,6 +422,7 @@ jobs:
|
|||||||
- "microdev_micro_s2"
|
- "microdev_micro_s2"
|
||||||
- "muselab_nanoesp32_s2"
|
- "muselab_nanoesp32_s2"
|
||||||
- "unexpectedmaker_feathers2"
|
- "unexpectedmaker_feathers2"
|
||||||
|
- "unexpectedmaker_feathers2_prerelease"
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Set up Python 3.8
|
- name: Set up Python 3.8
|
||||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -80,6 +80,7 @@ TAGS
|
|||||||
*.mo
|
*.mo
|
||||||
|
|
||||||
.vscode
|
.vscode
|
||||||
|
.idea
|
||||||
|
|
||||||
# Python Virtual Environments
|
# Python Virtual Environments
|
||||||
####################
|
####################
|
||||||
|
162
locale/ID.po
162
locale/ID.po
@ -5,7 +5,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-07-06 18:10+0000\n"
|
"PO-Revision-Date: 2020-07-06 18:10+0000\n"
|
||||||
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>\n"
|
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -284,7 +284,7 @@ msgstr "Alamat harus sepanjang %d byte"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Jenis alamat di luar batas"
|
msgstr "Jenis alamat di luar batas"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Semua perangkat I2C sedang digunakan"
|
msgstr "Semua perangkat I2C sedang digunakan"
|
||||||
|
|
||||||
@ -292,11 +292,11 @@ msgstr "Semua perangkat I2C sedang digunakan"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Semua perangkat SPI sedang digunakan"
|
msgstr "Semua perangkat SPI sedang digunakan"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Semua perangkat UART sedang digunakan"
|
msgstr "Semua perangkat UART sedang digunakan"
|
||||||
|
|
||||||
@ -318,6 +318,9 @@ msgstr "Semua timer untuk pin ini sedang digunakan"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -337,6 +340,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "AnalogIn tidak didukung pada pin yang diberikan"
|
msgstr "AnalogIn tidak didukung pada pin yang diberikan"
|
||||||
@ -562,6 +569,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Tidak dapat menetapkan nilai saat arah input."
|
msgstr "Tidak dapat menetapkan nilai saat arah input."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "Tidak dapat menentukan RTS atau CTS dalam mode RS485"
|
msgstr "Tidak dapat menentukan RTS atau CTS dalam mode RS485"
|
||||||
@ -657,14 +665,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Tidak dapat menginisialisasi UART"
|
msgstr "Tidak dapat menginisialisasi UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Tidak dapat menginisialisasi kanal"
|
msgstr "Tidak dapat menginisialisasi kanal"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Tidak dapat menginisialisasi timer"
|
msgstr "Tidak dapat menginisialisasi timer"
|
||||||
|
|
||||||
@ -680,6 +689,10 @@ msgstr "Tidak dapat menginisialisasi ulang timer"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Tidak dapat memulai ulang PWM"
|
msgstr "Tidak dapat memulai ulang PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -771,6 +784,10 @@ msgstr "Mode kendara tidak digunakan saat arah input."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "ECB hanya beroperasi pada 16 byte di satu waktu"
|
msgstr "ECB hanya beroperasi pada 16 byte di satu waktu"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -828,6 +845,10 @@ msgstr "Penyebaran yang diperluas dengan respon pindai tidak didukung."
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "FFT didefinisikan hanya untuk ndarrays"
|
msgstr "FFT didefinisikan hanya untuk ndarrays"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Gagal mengirim perintah."
|
msgstr "Gagal mengirim perintah."
|
||||||
@ -844,12 +865,21 @@ msgstr "Gagal untuk mengalokasikan buffer RX"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Gagal untuk megalokasikan buffer RX dari %d byte"
|
msgstr "Gagal untuk megalokasikan buffer RX dari %d byte"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Gagal terhubung: kesalahan internal"
|
msgstr "Gagal terhubung: kesalahan internal"
|
||||||
@ -858,6 +888,10 @@ msgstr "Gagal terhubung: kesalahan internal"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Gagal terhubung: habis waktu"
|
msgstr "Gagal terhubung: habis waktu"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Gagal mengurai file MP3"
|
msgstr "Gagal mengurai file MP3"
|
||||||
@ -954,7 +988,7 @@ msgstr "Ukuran penyangga salah"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Kesalahan input/output"
|
msgstr "Kesalahan input/output"
|
||||||
|
|
||||||
@ -1047,6 +1081,10 @@ msgstr "File tidak valid"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Ukuran potongan format tidak valid"
|
msgstr "Ukuran potongan format tidak valid"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Frekuensi yang diberikan tidak valid"
|
msgstr "Frekuensi yang diberikan tidak valid"
|
||||||
@ -1084,6 +1122,8 @@ msgstr "Pin untuk channel kanan tidak valid"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1188,14 +1228,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1219,21 +1255,25 @@ msgstr "Tidak ada DAC (Digital Analog Converter) di dalam chip"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "tidak ada channel DMA ditemukan"
|
msgstr "tidak ada channel DMA ditemukan"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Tidak pin RX"
|
msgstr "Tidak pin RX"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1276,6 +1316,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1340,6 +1388,14 @@ msgstr "Parity ganjil tidak didukung"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Hanya 8 atau 16 bit mono dengan "
|
msgstr "Hanya 8 atau 16 bit mono dengan "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1357,6 +1413,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1371,6 +1431,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1416,6 +1477,12 @@ msgstr "Tambahkan module apapun pada filesystem\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1447,12 +1514,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1487,6 +1555,10 @@ msgstr "sistem file (filesystem) bersifat Read-only"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1507,7 +1579,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA atau SCL membutuhkan pull up"
|
msgstr "SDA atau SCL membutuhkan pull up"
|
||||||
@ -1575,6 +1647,10 @@ msgstr ""
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1737,6 +1813,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Tidak dapat mengalokasikan buffer untuk signed conversion"
|
msgstr "Tidak dapat mengalokasikan buffer untuk signed conversion"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1763,6 +1843,11 @@ msgstr ""
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1798,7 +1883,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Baudrate tidak didukung"
|
msgstr "Baudrate tidak didukung"
|
||||||
|
|
||||||
@ -2046,6 +2131,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "byte > 8 bit tidak didukung"
|
msgstr "byte > 8 bit tidak didukung"
|
||||||
|
|
||||||
@ -2363,10 +2449,14 @@ msgstr "error = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2560,7 +2650,7 @@ msgstr "lapisan (padding) tidak benar"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index keluar dari jangkauan"
|
msgstr "index keluar dari jangkauan"
|
||||||
|
|
||||||
@ -3064,6 +3154,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "Muncul dari PulseIn yang kosong"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3080,6 +3174,24 @@ msgstr ""
|
|||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "antrian meluap (overflow)"
|
msgstr "antrian meluap (overflow)"
|
||||||
@ -3205,10 +3317,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3323,7 +3431,8 @@ msgstr ""
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx dan rx keduanya tidak boleh kosong"
|
msgstr "tx dan rx keduanya tidak boleh kosong"
|
||||||
@ -3559,9 +3668,6 @@ msgstr ""
|
|||||||
#~ msgstr ""
|
#~ msgstr ""
|
||||||
#~ "Berjalan di mode aman(safe mode)! tidak menjalankan kode yang tersimpan.\n"
|
#~ "Berjalan di mode aman(safe mode)! tidak menjalankan kode yang tersimpan.\n"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "Muncul dari PulseIn yang kosong"
|
|
||||||
|
|
||||||
#~ msgid "struct: index out of range"
|
#~ msgid "struct: index out of range"
|
||||||
#~ msgstr "struct: index keluar dari jangkauan"
|
#~ msgstr "struct: index keluar dari jangkauan"
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-29 19:54-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -1530,6 +1530,10 @@ msgstr ""
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2416,10 +2420,14 @@ msgstr ""
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3279,10 +3287,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
159
locale/cs.po
159
locale/cs.po
@ -5,7 +5,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-05-24 03:22+0000\n"
|
"PO-Revision-Date: 2020-05-24 03:22+0000\n"
|
||||||
"Last-Translator: dronecz <mzuzelka@gmail.com>\n"
|
"Last-Translator: dronecz <mzuzelka@gmail.com>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -284,7 +284,7 @@ msgstr ""
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -292,11 +292,11 @@ msgstr ""
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -318,6 +318,9 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -337,6 +340,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -554,6 +561,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -644,14 +652,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -667,6 +676,10 @@ msgstr ""
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -757,6 +770,10 @@ msgstr ""
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -814,6 +831,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -830,12 +851,21 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -844,6 +874,10 @@ msgstr ""
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -937,7 +971,7 @@ msgstr ""
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1030,6 +1064,10 @@ msgstr ""
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1067,6 +1105,8 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1171,14 +1211,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1202,21 +1238,25 @@ msgstr ""
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1259,6 +1299,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1322,6 +1370,14 @@ msgstr ""
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1339,6 +1395,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1353,6 +1413,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1398,6 +1459,12 @@ msgstr ""
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1427,12 +1494,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1466,6 +1534,10 @@ msgstr ""
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1486,7 +1558,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1554,6 +1626,10 @@ msgstr ""
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1716,6 +1792,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1742,6 +1822,11 @@ msgstr ""
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1777,7 +1862,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2017,6 +2102,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2334,10 +2420,14 @@ msgstr ""
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2531,7 +2621,7 @@ msgstr ""
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -3034,6 +3124,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3050,6 +3144,24 @@ msgstr ""
|
|||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3175,10 +3287,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3292,7 +3400,8 @@ msgstr ""
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
162
locale/de_DE.po
162
locale/de_DE.po
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-06-16 18:24+0000\n"
|
"PO-Revision-Date: 2020-06-16 18:24+0000\n"
|
||||||
"Last-Translator: Andreas Buchen <andreas.buchen@gmail.com>\n"
|
"Last-Translator: Andreas Buchen <andreas.buchen@gmail.com>\n"
|
||||||
"Language: de_DE\n"
|
"Language: de_DE\n"
|
||||||
@ -283,7 +283,7 @@ msgstr "Die Adresse muss %d Bytes lang sein"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Adresstyp außerhalb des zulässigen Bereichs"
|
msgstr "Adresstyp außerhalb des zulässigen Bereichs"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Alle I2C-Peripheriegeräte sind in Benutzung"
|
msgstr "Alle I2C-Peripheriegeräte sind in Benutzung"
|
||||||
|
|
||||||
@ -291,11 +291,11 @@ msgstr "Alle I2C-Peripheriegeräte sind in Benutzung"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Alle SPI-Peripheriegeräte sind in Benutzung"
|
msgstr "Alle SPI-Peripheriegeräte sind in Benutzung"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Alle UART-Peripheriegeräte sind in Benutzung"
|
msgstr "Alle UART-Peripheriegeräte sind in Benutzung"
|
||||||
|
|
||||||
@ -317,6 +317,9 @@ msgstr "Alle timer für diesen Pin werden bereits benutzt"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -336,6 +339,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "AnalogIn ist an diesem Pin nicht unterstützt"
|
msgstr "AnalogIn ist an diesem Pin nicht unterstützt"
|
||||||
@ -558,6 +565,7 @@ msgstr "Reset zum bootloader nicht möglich da bootloader nicht vorhanden."
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Der Wert kann nicht gesetzt werden, wenn die Richtung input ist."
|
msgstr "Der Wert kann nicht gesetzt werden, wenn die Richtung input ist."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "RTS oder CTS können im RS485-Modus nicht angegeben werden"
|
msgstr "RTS oder CTS können im RS485-Modus nicht angegeben werden"
|
||||||
@ -654,14 +662,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Konnte UART nicht initialisieren"
|
msgstr "Konnte UART nicht initialisieren"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Kanal konnte nicht initialisiert werden"
|
msgstr "Kanal konnte nicht initialisiert werden"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Timer konnte nicht initialisiert werden"
|
msgstr "Timer konnte nicht initialisiert werden"
|
||||||
|
|
||||||
@ -677,6 +686,10 @@ msgstr "Timer konnte nicht neu gestartet werden"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "PWM konnte nicht neu gestartet werden"
|
msgstr "PWM konnte nicht neu gestartet werden"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -767,6 +780,10 @@ msgstr "Drive mode wird nicht verwendet, wenn die Richtung input ist."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "Die EZB arbeitet jeweils nur mit 16 Bytes"
|
msgstr "Die EZB arbeitet jeweils nur mit 16 Bytes"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -825,6 +842,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "FFT ist nur für ndarrays definiert"
|
msgstr "FFT ist nur für ndarrays definiert"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Kommando nicht gesendet."
|
msgstr "Kommando nicht gesendet."
|
||||||
@ -841,12 +862,21 @@ msgstr "Konnte keinen RX Buffer allozieren"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Konnte keine RX Buffer mit %d allozieren"
|
msgstr "Konnte keine RX Buffer mit %d allozieren"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Verbindung fehlgeschlagen: interner Fehler"
|
msgstr "Verbindung fehlgeschlagen: interner Fehler"
|
||||||
@ -855,6 +885,10 @@ msgstr "Verbindung fehlgeschlagen: interner Fehler"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Verbindung nicht erfolgreich: timeout"
|
msgstr "Verbindung nicht erfolgreich: timeout"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Parsen der MP3 Datei fehlgeschlagen"
|
msgstr "Parsen der MP3 Datei fehlgeschlagen"
|
||||||
@ -954,7 +988,7 @@ msgstr "Inkorrekte Puffergröße"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Eingabe-/Ausgabefehler"
|
msgstr "Eingabe-/Ausgabefehler"
|
||||||
|
|
||||||
@ -1047,6 +1081,10 @@ msgstr "Ungültige Datei"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Ungültige format chunk size"
|
msgstr "Ungültige format chunk size"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Ungültige Frequenz geliefert"
|
msgstr "Ungültige Frequenz geliefert"
|
||||||
@ -1084,6 +1122,8 @@ msgstr "Ungültiger Pin für rechten Kanal"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1190,14 +1230,10 @@ msgstr "Fehlender MISO- oder MOSI-Pin"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "Muss eine %q Unterklasse sein."
|
msgstr "Muss eine %q Unterklasse sein."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Muss MISO- oder MOSI-Pin bereitstellen"
|
msgstr "Muss MISO- oder MOSI-Pin bereitstellen"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1221,21 +1257,25 @@ msgstr "Kein DAC im Chip vorhanden"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Kein DMA Kanal gefunden"
|
msgstr "Kein DMA Kanal gefunden"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Kein MISO Pin"
|
msgstr "Kein MISO Pin"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Kein MOSI Pin"
|
msgstr "Kein MOSI Pin"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Kein RX Pin"
|
msgstr "Kein RX Pin"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1278,6 +1318,14 @@ msgstr "Es wurde kein Schlüssel angegeben"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "Keine langen Integer (long) unterstützt"
|
msgstr "Keine langen Integer (long) unterstützt"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "An diesem Pin sind keine Timer mehr verfügbar."
|
msgstr "An diesem Pin sind keine Timer mehr verfügbar."
|
||||||
@ -1343,6 +1391,14 @@ msgstr "Eine ungerade Parität wird nicht unterstützt"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Nur 8 oder 16 bit mono mit "
|
msgstr "Nur 8 oder 16 bit mono mit "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1364,6 +1420,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "Oversample muss ein Vielfaches von 8 sein."
|
msgstr "Oversample muss ein Vielfaches von 8 sein."
|
||||||
@ -1378,6 +1438,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr "Die PWM-Frequenz ist nicht schreibbar wenn variable_Frequenz = False."
|
msgstr "Die PWM-Frequenz ist nicht schreibbar wenn variable_Frequenz = False."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1426,6 +1487,12 @@ msgstr "und alle Module im Dateisystem \n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "Polygone brauchen mindestens 3 Punkte"
|
msgstr "Polygone brauchen mindestens 3 Punkte"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1457,12 +1524,13 @@ msgstr "RNG DeInit-Fehler"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "RNG Init Fehler"
|
msgstr "RNG Init Fehler"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "RS485-Inversion angegeben, wenn nicht im RS485-Modus"
|
msgstr "RS485-Inversion angegeben, wenn nicht im RS485-Modus"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "Die RTC-Kalibrierung wird auf diesem Board nicht unterstützt"
|
msgstr "Die RTC-Kalibrierung wird auf diesem Board nicht unterstützt"
|
||||||
|
|
||||||
@ -1496,6 +1564,10 @@ msgstr "Schreibgeschützte Objekt"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Zu früh neu geladen"
|
msgstr "Zu früh neu geladen"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "Der angeforderte AES-Modus wird nicht unterstützt"
|
msgstr "Der angeforderte AES-Modus wird nicht unterstützt"
|
||||||
@ -1516,7 +1588,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA oder SCL brauchen pull up"
|
msgstr "SDA oder SCL brauchen pull up"
|
||||||
@ -1584,6 +1656,10 @@ msgstr "Slice und Wert (value) haben unterschiedliche Längen."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Slices werden nicht unterstützt"
|
msgstr "Slices werden nicht unterstützt"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Quell- und Zielbuffer müssen gleich lang sein"
|
msgstr "Quell- und Zielbuffer müssen gleich lang sein"
|
||||||
@ -1760,6 +1836,10 @@ msgstr "Der UUID-Wert ist kein str-, int- oder Byte-Puffer"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Konnte keine Buffer für Vorzeichenumwandlung allozieren"
|
msgstr "Konnte keine Buffer für Vorzeichenumwandlung allozieren"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1786,6 +1866,11 @@ msgstr "Schreiben in nvm nicht möglich."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Unerwarteter nrfx uuid-Typ"
|
msgstr "Unerwarteter nrfx uuid-Typ"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1825,7 +1910,7 @@ msgstr ""
|
|||||||
"Eingabeaufforderung auf dem anderen Gerät abgelehnt oder ignoriert."
|
"Eingabeaufforderung auf dem anderen Gerät abgelehnt oder ignoriert."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Baudrate wird nicht unterstützt"
|
msgstr "Baudrate wird nicht unterstützt"
|
||||||
|
|
||||||
@ -2074,6 +2159,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "Byteorder ist kein String"
|
msgstr "Byteorder ist kein String"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "bytes mit mehr als 8 bits werden nicht unterstützt"
|
msgstr "bytes mit mehr als 8 bits werden nicht unterstützt"
|
||||||
|
|
||||||
@ -2404,10 +2490,14 @@ msgstr "Fehler = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "Exceptions müssen von BaseException abgeleitet sein"
|
msgstr "Exceptions müssen von BaseException abgeleitet sein"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "erwarte ':' nach format specifier"
|
msgstr "erwarte ':' nach format specifier"
|
||||||
@ -2602,7 +2692,7 @@ msgstr "padding ist inkorrekt"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "Index ist außerhalb der Grenzen"
|
msgstr "Index ist außerhalb der Grenzen"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index außerhalb der Reichweite"
|
msgstr "index außerhalb der Reichweite"
|
||||||
|
|
||||||
@ -3115,6 +3205,10 @@ msgstr "pixel_shader muss displayio.Palette oder displayio.ColorConverter sein"
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr "Polygon kann nur in einem übergeordneten Element registriert werden"
|
msgstr "Polygon kann nur in einem übergeordneten Element registriert werden"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop von einem leeren PulseIn"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3131,6 +3225,24 @@ msgstr "pow() drittes Argument darf nicht 0 sein"
|
|||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr "pow () mit 3 Argumenten erfordert Integer"
|
msgstr "pow () mit 3 Argumenten erfordert Integer"
|
||||||
|
|
||||||
|
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "Warteschlangenüberlauf"
|
msgstr "Warteschlangenüberlauf"
|
||||||
@ -3258,10 +3370,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "start/end Indizes"
|
msgstr "start/end Indizes"
|
||||||
@ -3376,7 +3484,8 @@ msgstr "Tupelindex außerhalb des Bereichs"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "tupel/list hat falsche Länge"
|
msgstr "tupel/list hat falsche Länge"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx und rx können nicht beide None sein"
|
msgstr "tx und rx können nicht beide None sein"
|
||||||
@ -3660,9 +3769,6 @@ msgstr ""
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "Objekt vom Typ '%s' hat keine len()"
|
#~ msgstr "Objekt vom Typ '%s' hat keine len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop von einem leeren PulseIn"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop von einer leeren Menge (set)"
|
#~ msgstr "pop von einer leeren Menge (set)"
|
||||||
|
|
||||||
|
159
locale/el.po
159
locale/el.po
@ -7,7 +7,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
@ -279,7 +279,7 @@ msgstr ""
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -287,11 +287,11 @@ msgstr ""
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -313,6 +313,9 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -332,6 +335,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -549,6 +556,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -639,14 +647,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -662,6 +671,10 @@ msgstr ""
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -752,6 +765,10 @@ msgstr ""
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -809,6 +826,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -825,12 +846,21 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -839,6 +869,10 @@ msgstr ""
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -932,7 +966,7 @@ msgstr ""
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1025,6 +1059,10 @@ msgstr ""
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1062,6 +1100,8 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1166,14 +1206,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1197,21 +1233,25 @@ msgstr ""
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1254,6 +1294,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1317,6 +1365,14 @@ msgstr ""
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1334,6 +1390,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1348,6 +1408,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1393,6 +1454,12 @@ msgstr ""
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1422,12 +1489,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1461,6 +1529,10 @@ msgstr ""
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1481,7 +1553,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1549,6 +1621,10 @@ msgstr ""
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1711,6 +1787,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1737,6 +1817,11 @@ msgstr ""
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1772,7 +1857,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2012,6 +2097,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2329,10 +2415,14 @@ msgstr ""
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2526,7 +2616,7 @@ msgstr ""
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -3029,6 +3119,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3045,6 +3139,24 @@ msgstr ""
|
|||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3170,10 +3282,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3287,7 +3395,8 @@ msgstr ""
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
182
locale/es.po
182
locale/es.po
@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-09-18 23:14+0000\n"
|
"PO-Revision-Date: 2020-09-25 18:20+0000\n"
|
||||||
"Last-Translator: Alvaro Figueroa <alvaro@greencore.co.cr>\n"
|
"Last-Translator: Alvaro Figueroa <alvaro@greencore.co.cr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: es\n"
|
"Language: es\n"
|
||||||
@ -101,7 +101,7 @@ msgstr "%q debe ser una tupla de longitud 2"
|
|||||||
|
|
||||||
#: shared-bindings/canio/Match.c
|
#: shared-bindings/canio/Match.c
|
||||||
msgid "%q out of range"
|
msgid "%q out of range"
|
||||||
msgstr ""
|
msgstr "%q fuera de rango"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/microcontroller/Pin.c
|
#: ports/atmel-samd/common-hal/microcontroller/Pin.c
|
||||||
msgid "%q pin invalid"
|
msgid "%q pin invalid"
|
||||||
@ -287,19 +287,19 @@ msgstr "La dirección debe ser %d bytes de largo"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Tipo de dirección fuera de rango"
|
msgstr "Tipo de dirección fuera de rango"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Todos los periféricos I2C están siendo usados"
|
msgstr "Todos los periféricos I2C están siendo usados"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr "Todos los FIFOs de RX en uso"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Todos los periféricos SPI están siendo usados"
|
msgstr "Todos los periféricos SPI están siendo usados"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Todos los periféricos UART están siendo usados"
|
msgstr "Todos los periféricos UART están siendo usados"
|
||||||
|
|
||||||
@ -323,6 +323,9 @@ msgstr "Todos los timers para este pin están siendo utilizados"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -335,13 +338,17 @@ msgstr "Ya se encuentra publicando."
|
|||||||
|
|
||||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||||
msgid "Already have all-matches listener"
|
msgid "Already have all-matches listener"
|
||||||
msgstr ""
|
msgstr "Ya se tiene un escucha todas-las-coincidencias"
|
||||||
|
|
||||||
#: shared-module/memorymonitor/AllocationAlarm.c
|
#: shared-module/memorymonitor/AllocationAlarm.c
|
||||||
#: shared-module/memorymonitor/AllocationSize.c
|
#: shared-module/memorymonitor/AllocationSize.c
|
||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr "Ya está en ejecución"
|
msgstr "Ya está en ejecución"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "El pin proporcionado no soporta AnalogIn"
|
msgstr "El pin proporcionado no soporta AnalogIn"
|
||||||
@ -565,6 +572,7 @@ msgstr "No se puede reiniciar a bootloader porque no hay bootloader presente."
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "No se puede asignar un valor cuando la dirección es input."
|
msgstr "No se puede asignar un valor cuando la dirección es input."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "No se puede especificar RTS o CTS en modo RS485"
|
msgstr "No se puede especificar RTS o CTS en modo RS485"
|
||||||
@ -659,14 +667,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "No se pudo inicializar SDCard"
|
msgstr "No se pudo inicializar SDCard"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "No se puede inicializar la UART"
|
msgstr "No se puede inicializar la UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "No se pudo inicializar el canal"
|
msgstr "No se pudo inicializar el canal"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "No se pudo inicializar el temporizador"
|
msgstr "No se pudo inicializar el temporizador"
|
||||||
|
|
||||||
@ -682,6 +691,10 @@ msgstr "No se pudo reiniciar el temporizador"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "No se pudo reiniciar el PWM"
|
msgstr "No se pudo reiniciar el PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr "No se puede definir la dirección"
|
msgstr "No se puede definir la dirección"
|
||||||
@ -772,6 +785,10 @@ msgstr "Modo Drive no se usa cuando la dirección es input."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "ECB solo opera sobre 16 bytes a la vez"
|
msgstr "ECB solo opera sobre 16 bytes a la vez"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -829,6 +846,10 @@ msgstr "No se admiten anuncios extendidos con respuesta de escaneo."
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "FFT se define solo para ndarrays"
|
msgstr "FFT se define solo para ndarrays"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Fallo enviando comando."
|
msgstr "Fallo enviando comando."
|
||||||
@ -845,12 +866,21 @@ msgstr "Ha fallado la asignación del buffer RX"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Falló la asignación del buffer RX de %d bytes"
|
msgstr "Falló la asignación del buffer RX de %d bytes"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Error al conectar: error interno"
|
msgstr "Error al conectar: error interno"
|
||||||
@ -859,6 +889,10 @@ msgstr "Error al conectar: error interno"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Error al conectar: tiempo de espera agotado"
|
msgstr "Error al conectar: tiempo de espera agotado"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Error al analizar el archivo MP3"
|
msgstr "Error al analizar el archivo MP3"
|
||||||
@ -878,7 +912,7 @@ msgstr "El archivo ya existe"
|
|||||||
|
|
||||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||||
msgid "Filters too complex"
|
msgid "Filters too complex"
|
||||||
msgstr ""
|
msgstr "Filtros muy complejos"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/camera/Camera.c
|
#: ports/cxd56/common-hal/camera/Camera.c
|
||||||
msgid "Format not supported"
|
msgid "Format not supported"
|
||||||
@ -955,7 +989,7 @@ msgstr "Tamaño incorrecto del buffer"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr "La entrada está durando mucho tiempo"
|
msgstr "La entrada está durando mucho tiempo"
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "error Input/output"
|
msgstr "error Input/output"
|
||||||
|
|
||||||
@ -1000,7 +1034,7 @@ msgstr "Archivo BMP inválido"
|
|||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Invalid BSSID"
|
msgid "Invalid BSSID"
|
||||||
msgstr ""
|
msgstr "BSSID inválido"
|
||||||
|
|
||||||
#: ports/stm/common-hal/analogio/AnalogOut.c
|
#: ports/stm/common-hal/analogio/AnalogOut.c
|
||||||
msgid "Invalid DAC pin supplied"
|
msgid "Invalid DAC pin supplied"
|
||||||
@ -1048,6 +1082,10 @@ msgstr "Archivo inválido"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Formato de fragmento de formato no válido"
|
msgstr "Formato de fragmento de formato no válido"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Frecuencia suministrada no válida"
|
msgstr "Frecuencia suministrada no válida"
|
||||||
@ -1085,6 +1123,8 @@ msgstr "Pin inválido para canal derecho"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1167,7 +1207,7 @@ msgstr "Valor máximo de x cuando se refleja es %d"
|
|||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
#: shared-bindings/canio/Message.c
|
||||||
msgid "Messages limited to 8 bytes"
|
msgid "Messages limited to 8 bytes"
|
||||||
msgstr ""
|
msgstr "Mensajes limitados a 8 bytes"
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "MicroPython NLR jump failed. Likely memory corruption."
|
msgid "MicroPython NLR jump failed. Likely memory corruption."
|
||||||
@ -1189,14 +1229,10 @@ msgstr "Falta el pin MISO o MOSI"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "Debe de ser una subclase de %q."
|
msgstr "Debe de ser una subclase de %q."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Debe proporcionar un pin MISO o MOSI"
|
msgstr "Debe proporcionar un pin MISO o MOSI"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "Debes proveer un pin para SCK"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1220,21 +1256,25 @@ msgstr "El chip no tiene DAC"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "No se encontró el canal DMA"
|
msgstr "No se encontró el canal DMA"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Sin pin MISO"
|
msgstr "Sin pin MISO"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Sin pin MOSI"
|
msgstr "Sin pin MOSI"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Sin pin RX"
|
msgstr "Sin pin RX"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1277,6 +1317,14 @@ msgstr "No se especificó ninguna llave"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "No hay soporte de entero largo"
|
msgstr "No hay soporte de entero largo"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "No hay más temporizadores disponibles en este pin."
|
msgstr "No hay más temporizadores disponibles en este pin."
|
||||||
@ -1342,6 +1390,14 @@ msgstr "Paridad impar no soportada"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Solo mono de 8 ó 16 bit con "
|
msgstr "Solo mono de 8 ó 16 bit con "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1363,6 +1419,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr "Solo se aceptan enteros crudos para ip"
|
msgstr "Solo se aceptan enteros crudos para ip"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "El sobremuestreo debe ser un múltiplo de 8."
|
msgstr "El sobremuestreo debe ser un múltiplo de 8."
|
||||||
@ -1379,6 +1439,7 @@ msgstr ""
|
|||||||
"La frecuencia de PWM no se puede escribir variable_frequency es False en la "
|
"La frecuencia de PWM no se puede escribir variable_frequency es False en la "
|
||||||
"construcción."
|
"construcción."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1426,6 +1487,12 @@ msgstr "Además de cualquier módulo en el sistema de archivos\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "El polígono necesita al menos 3 puntos"
|
msgstr "El polígono necesita al menos 3 puntos"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1458,12 +1525,13 @@ msgstr "Error de desinicializado del RNG"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "Error de inicialización de RNG"
|
msgstr "Error de inicialización de RNG"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "Se especifica inversión de RS485 sin estar en modo RS485"
|
msgstr "Se especifica inversión de RS485 sin estar en modo RS485"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "Calibración de RTC no es soportada en esta placa"
|
msgstr "Calibración de RTC no es soportada en esta placa"
|
||||||
|
|
||||||
@ -1497,6 +1565,10 @@ msgstr "Objeto de solo-lectura"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Actualizando demasiado pronto"
|
msgstr "Actualizando demasiado pronto"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "El modo AES solicitado no es compatible"
|
msgstr "El modo AES solicitado no es compatible"
|
||||||
@ -1517,7 +1589,7 @@ msgstr "¡Corriendo en modo seguro! "
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr "Sin capacidad para formato CSD para tarjeta SD"
|
msgstr "Sin capacidad para formato CSD para tarjeta SD"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA o SCL necesitan una pull up"
|
msgstr "SDA o SCL necesitan una pull up"
|
||||||
@ -1585,6 +1657,10 @@ msgstr "Slice y value tienen tamaños diferentes."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Rebanadas no soportadas"
|
msgstr "Rebanadas no soportadas"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Los búferes de fuente y destino deben ser del mismo tamaño"
|
msgstr "Los búferes de fuente y destino deben ser del mismo tamaño"
|
||||||
@ -1761,6 +1837,10 @@ msgstr "UUID valor no es un str, int o byte buffer"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "No se pudieron asignar buffers para la conversión con signo"
|
msgstr "No se pudieron asignar buffers para la conversión con signo"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1787,6 +1867,11 @@ msgstr "Imposible escribir en nvm."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Tipo de uuid nrfx inesperado"
|
msgstr "Tipo de uuid nrfx inesperado"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr "Fallo desconocido"
|
msgstr "Fallo desconocido"
|
||||||
@ -1824,7 +1909,7 @@ msgstr ""
|
|||||||
"dispositivo fue declinada o ignorada."
|
"dispositivo fue declinada o ignorada."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Baudrate no soportado"
|
msgstr "Baudrate no soportado"
|
||||||
|
|
||||||
@ -2073,6 +2158,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "byteorder no es una cadena"
|
msgstr "byteorder no es una cadena"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "bytes > 8 bits no soportados"
|
msgstr "bytes > 8 bits no soportados"
|
||||||
|
|
||||||
@ -2397,8 +2483,12 @@ msgstr "error = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "las excepciones deben derivar de BaseException"
|
msgstr "las excepciones deben derivar de BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
|
msgstr "se espera '%q' pero se recibe '%q'"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
@ -2594,7 +2684,7 @@ msgstr "relleno (padding) incorrecto"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "el índice está fuera de límites"
|
msgstr "el índice está fuera de límites"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index fuera de rango"
|
msgstr "index fuera de rango"
|
||||||
|
|
||||||
@ -3103,6 +3193,10 @@ msgstr "pixel_shader debe ser displayio.Palette o displayio.ColorConverter"
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr "el polígono solo se puede registrar en uno de los padres"
|
msgstr "el polígono solo se puede registrar en uno de los padres"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop de un PulseIn vacío"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3119,6 +3213,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "desbordamiento de cola(queue)"
|
msgstr "desbordamiento de cola(queue)"
|
||||||
@ -3246,10 +3358,6 @@ msgstr "sosfilt requiere argumentos iterables"
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr "paleta fuente muy larga"
|
msgstr "paleta fuente muy larga"
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "índices inicio/final"
|
msgstr "índices inicio/final"
|
||||||
@ -3364,7 +3472,8 @@ msgstr "tuple index fuera de rango"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "tupla/lista tiene una longitud incorrecta"
|
msgstr "tupla/lista tiene una longitud incorrecta"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "Ambos tx y rx no pueden ser None"
|
msgstr "Ambos tx y rx no pueden ser None"
|
||||||
@ -3547,6 +3656,12 @@ 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 "specify size or data, but not both"
|
||||||
|
#~ msgstr "especifique o tamaño o datos, pero no ambos"
|
||||||
|
|
||||||
|
#~ msgid "Must provide SCK pin"
|
||||||
|
#~ msgstr "Debes proveer un pin para SCK"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "\n"
|
#~ "\n"
|
||||||
#~ "To exit, please reset the board without "
|
#~ "To exit, please reset the board without "
|
||||||
@ -3645,9 +3760,6 @@ msgstr "zi debe ser una forma (n_section,2)"
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "el objeto de tipo '%s' no tiene len()"
|
#~ msgstr "el objeto de tipo '%s' no tiene len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop de un PulseIn vacío"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop desde un set vacío"
|
#~ msgstr "pop desde un set vacío"
|
||||||
|
|
||||||
|
162
locale/fil.po
162
locale/fil.po
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2018-12-20 22:15-0800\n"
|
"PO-Revision-Date: 2018-12-20 22:15-0800\n"
|
||||||
"Last-Translator: Timothy <me@timothygarcia.ca>\n"
|
"Last-Translator: Timothy <me@timothygarcia.ca>\n"
|
||||||
"Language-Team: fil\n"
|
"Language-Team: fil\n"
|
||||||
@ -281,7 +281,7 @@ msgstr "ang palette ay dapat 32 bytes ang haba"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Lahat ng I2C peripherals ginagamit"
|
msgstr "Lahat ng I2C peripherals ginagamit"
|
||||||
|
|
||||||
@ -289,11 +289,11 @@ msgstr "Lahat ng I2C peripherals ginagamit"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Lahat ng SPI peripherals ay ginagamit"
|
msgstr "Lahat ng SPI peripherals ay ginagamit"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Lahat ng I2C peripherals ginagamit"
|
msgstr "Lahat ng I2C peripherals ginagamit"
|
||||||
@ -316,6 +316,9 @@ msgstr "Lahat ng timers para sa pin na ito ay ginagamit"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -335,6 +338,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -556,6 +563,7 @@ msgstr "Hindi ma-reset sa bootloader dahil walang bootloader."
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Hindi ma i-set ang value kapag ang direksyon ay input."
|
msgstr "Hindi ma i-set ang value kapag ang direksyon ay input."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -647,14 +655,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Hindi ma-initialize ang UART"
|
msgstr "Hindi ma-initialize ang UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -670,6 +679,10 @@ msgstr ""
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -763,6 +776,10 @@ msgstr "Drive mode ay hindi ginagamit kapag ang direksyon ay input."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -822,6 +839,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -838,12 +859,21 @@ msgstr "Nabigong ilaan ang RX buffer"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Nabigong ilaan ang RX buffer ng %d bytes"
|
msgstr "Nabigong ilaan ang RX buffer ng %d bytes"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -852,6 +882,10 @@ msgstr ""
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -947,7 +981,7 @@ msgstr ""
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "May mali sa Input/Output"
|
msgstr "May mali sa Input/Output"
|
||||||
|
|
||||||
@ -1040,6 +1074,10 @@ msgstr "Mali ang file"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Mali ang format ng chunk size"
|
msgstr "Mali ang format ng chunk size"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1077,6 +1115,8 @@ msgstr "Mali ang pin para sa kanang channel"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1181,14 +1221,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1212,21 +1248,25 @@ msgstr "Walang DAC sa chip"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Walang DMA channel na mahanap"
|
msgstr "Walang DMA channel na mahanap"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Walang RX pin"
|
msgstr "Walang RX pin"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1269,6 +1309,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1335,6 +1383,14 @@ msgstr "Odd na parity ay hindi supportado"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Tanging 8 o 16 na bit mono na may "
|
msgstr "Tanging 8 o 16 na bit mono na may "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1352,6 +1408,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "Oversample ay dapat multiple ng 8."
|
msgstr "Oversample ay dapat multiple ng 8."
|
||||||
@ -1367,6 +1427,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"PWM frequency hindi writable kapag variable_frequency ay False sa pag buo."
|
"PWM frequency hindi writable kapag variable_frequency ay False sa pag buo."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1412,6 +1473,12 @@ msgstr "Kasama ang kung ano pang modules na sa filesystem\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1443,12 +1510,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "RTC calibration ay hindi supportado ng board na ito"
|
msgstr "RTC calibration ay hindi supportado ng board na ito"
|
||||||
|
|
||||||
@ -1483,6 +1551,10 @@ msgstr "Basahin-lamang"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1503,7 +1575,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "Kailangan ng pull up resistors ang SDA o SCL"
|
msgstr "Kailangan ng pull up resistors ang SDA o SCL"
|
||||||
@ -1571,6 +1643,10 @@ msgstr "Slice at value iba't ibang haba."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Hindi suportado ang Slices"
|
msgstr "Hindi suportado ang Slices"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1733,6 +1809,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Hindi ma-allocate ang buffers para sa naka-sign na conversion"
|
msgstr "Hindi ma-allocate ang buffers para sa naka-sign na conversion"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1760,6 +1840,11 @@ msgstr "Hindi ma i-sulat sa NVM."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "hindi inaasahang indent"
|
msgstr "hindi inaasahang indent"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1795,7 +1880,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Hindi supportadong baudrate"
|
msgstr "Hindi supportadong baudrate"
|
||||||
|
|
||||||
@ -2045,6 +2130,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "hindi sinusuportahan ang bytes > 8 bits"
|
msgstr "hindi sinusuportahan ang bytes > 8 bits"
|
||||||
|
|
||||||
@ -2373,10 +2459,14 @@ msgstr ""
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "ang mga exceptions ay dapat makuha mula sa BaseException"
|
msgstr "ang mga exceptions ay dapat makuha mula sa BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "umaasa ng ':' pagkatapos ng format specifier"
|
msgstr "umaasa ng ':' pagkatapos ng format specifier"
|
||||||
@ -2571,7 +2661,7 @@ msgstr "mali ang padding"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index wala sa sakop"
|
msgstr "index wala sa sakop"
|
||||||
|
|
||||||
@ -3080,6 +3170,10 @@ msgstr "pixel_shader ay dapat displayio.Palette o displayio.ColorConverter"
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop mula sa walang laman na PulseIn"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3096,6 +3190,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "puno na ang pila (overflow)"
|
msgstr "puno na ang pila (overflow)"
|
||||||
@ -3223,10 +3335,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "start/end indeks"
|
msgstr "start/end indeks"
|
||||||
@ -3342,7 +3450,8 @@ msgstr "indeks ng tuple wala sa sakop"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "mali ang haba ng tuple/list"
|
msgstr "mali ang haba ng tuple/list"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx at rx hindi pwedeng parehas na None"
|
msgstr "tx at rx hindi pwedeng parehas na None"
|
||||||
@ -3593,9 +3702,6 @@ msgstr ""
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "object na type '%s' walang len()"
|
#~ msgstr "object na type '%s' walang len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop mula sa walang laman na PulseIn"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop sa walang laman na set"
|
#~ msgstr "pop sa walang laman na set"
|
||||||
|
|
||||||
|
165
locale/fr.po
165
locale/fr.po
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.1\n"
|
"Project-Id-Version: 0.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-09-16 13:47+0000\n"
|
"PO-Revision-Date: 2020-09-16 13:47+0000\n"
|
||||||
"Last-Translator: Hugo Dahl <hugo@code-jedi.com>\n"
|
"Last-Translator: Hugo Dahl <hugo@code-jedi.com>\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
@ -288,7 +288,7 @@ msgstr "L'adresse doit être longue de %d octets"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Type d'adresse hors plage"
|
msgstr "Type d'adresse hors plage"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Tous les périphériques I2C sont utilisés"
|
msgstr "Tous les périphériques I2C sont utilisés"
|
||||||
|
|
||||||
@ -296,11 +296,11 @@ msgstr "Tous les périphériques I2C sont utilisés"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Tous les périphériques SPI sont utilisés"
|
msgstr "Tous les périphériques SPI sont utilisés"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Tous les périphériques UART sont utilisés"
|
msgstr "Tous les périphériques UART sont utilisés"
|
||||||
|
|
||||||
@ -322,6 +322,9 @@ msgstr "Tous les timers pour cette broche sont utilisés"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -341,6 +344,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr "Déjà en cours d'exécution"
|
msgstr "Déjà en cours d'exécution"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "'AnalogOut' n'est pas supporté sur la broche indiquée"
|
msgstr "'AnalogOut' n'est pas supporté sur la broche indiquée"
|
||||||
@ -567,6 +574,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Impossible d'affecter une valeur quand la direction est 'input'."
|
msgstr "Impossible d'affecter une valeur quand la direction est 'input'."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "Impossible de spécifier RTS ou CTS en mode RS485"
|
msgstr "Impossible de spécifier RTS ou CTS en mode RS485"
|
||||||
@ -663,14 +671,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "Impossible d'initialiser la carte SD"
|
msgstr "Impossible d'initialiser la carte SD"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "L'UART n'a pu être initialisé"
|
msgstr "L'UART n'a pu être initialisé"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Impossible d'initialiser la chaîne"
|
msgstr "Impossible d'initialiser la chaîne"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Impossible d'initialiser la minuterie"
|
msgstr "Impossible d'initialiser la minuterie"
|
||||||
|
|
||||||
@ -686,6 +695,10 @@ msgstr "Impossible de réinitialiser le minuteur"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Impossible de redémarrer PWM"
|
msgstr "Impossible de redémarrer PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -776,6 +789,10 @@ msgstr "Le mode Drive n'est pas utilisé quand la direction est 'input'."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "La BCE ne fonctionne que sur 16 octets à la fois"
|
msgstr "La BCE ne fonctionne que sur 16 octets à la fois"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -834,6 +851,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "La FFT est définie pour les ndarrays uniquement"
|
msgstr "La FFT est définie pour les ndarrays uniquement"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Échec de l'envoi de la commande."
|
msgstr "Échec de l'envoi de la commande."
|
||||||
@ -850,12 +871,21 @@ msgstr "Echec de l'allocation du tampon RX"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Echec de l'allocation de %d octets du tampon RX"
|
msgstr "Echec de l'allocation de %d octets du tampon RX"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Impossible de se connecter : erreur interne"
|
msgstr "Impossible de se connecter : erreur interne"
|
||||||
@ -864,6 +894,10 @@ msgstr "Impossible de se connecter : erreur interne"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Impossible de se connecter : délai d'expiration"
|
msgstr "Impossible de se connecter : délai d'expiration"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Impossible d'analyser le fichier MP3"
|
msgstr "Impossible d'analyser le fichier MP3"
|
||||||
@ -960,7 +994,7 @@ msgstr "Taille de tampon incorrecte"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Erreur d'entrée/sortie"
|
msgstr "Erreur d'entrée/sortie"
|
||||||
|
|
||||||
@ -1053,6 +1087,10 @@ msgstr "Fichier invalide"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Taille de bloc de formatage invalide"
|
msgstr "Taille de bloc de formatage invalide"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Fréquence invalide fournie"
|
msgstr "Fréquence invalide fournie"
|
||||||
@ -1090,6 +1128,8 @@ msgstr "Broche invalide pour le canal droit"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1194,14 +1234,10 @@ msgstr "Broche MISO ou MOSI manquante"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "Doit être une sous-classe de %q."
|
msgstr "Doit être une sous-classe de %q."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Doit fournir une broche MISO ou MOSI"
|
msgstr "Doit fournir une broche MISO ou MOSI"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "Vous devez fournir un code PIN SCK"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1225,21 +1261,25 @@ msgstr "Pas de DAC sur la puce"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Aucun canal DMA trouvé"
|
msgstr "Aucun canal DMA trouvé"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Pas de broche MISO"
|
msgstr "Pas de broche MISO"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Pas de broche MOSI"
|
msgstr "Pas de broche MOSI"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Pas de broche RX"
|
msgstr "Pas de broche RX"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1282,6 +1322,14 @@ msgstr "Aucune clé n'a été spécifiée"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "Pas de support entier long"
|
msgstr "Pas de support entier long"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "Plus de minuteurs disponibles sur cette broche."
|
msgstr "Plus de minuteurs disponibles sur cette broche."
|
||||||
@ -1347,6 +1395,14 @@ msgstr "Parité impaire non supportée"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Uniquement 8 ou 16 bit mono avec "
|
msgstr "Uniquement 8 ou 16 bit mono avec "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1368,6 +1424,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "Le sur-échantillonage doit être un multiple de 8."
|
msgstr "Le sur-échantillonage doit être un multiple de 8."
|
||||||
@ -1386,6 +1446,7 @@ msgstr ""
|
|||||||
"La fréquence de PWM n'est pas modifiable quand variable_frequency est False "
|
"La fréquence de PWM n'est pas modifiable quand variable_frequency est False "
|
||||||
"à la construction."
|
"à la construction."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1434,6 +1495,12 @@ msgstr "Ainsi que tout autre module présent sur le système de fichiers\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "Polygone a besoin d’au moins 3 points"
|
msgstr "Polygone a besoin d’au moins 3 points"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1463,12 +1530,13 @@ msgstr "Erreur RNG DeInit"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "Erreur d'initialisation RNG"
|
msgstr "Erreur d'initialisation RNG"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "Inversion RS485 spécifiée lorsqu'elle n'est pas en mode RS485"
|
msgstr "Inversion RS485 spécifiée lorsqu'elle n'est pas en mode RS485"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "étalonnage de la RTC non supportée sur cette carte"
|
msgstr "étalonnage de la RTC non supportée sur cette carte"
|
||||||
|
|
||||||
@ -1502,6 +1570,10 @@ msgstr "Objet en lecture seule"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Rafraîchissez trop tôt"
|
msgstr "Rafraîchissez trop tôt"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "Le mode AES demandé n'est pas pris en charge"
|
msgstr "Le mode AES demandé n'est pas pris en charge"
|
||||||
@ -1522,7 +1594,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr "Le format de carte SD CSD n'est pas pris en charge"
|
msgstr "Le format de carte SD CSD n'est pas pris en charge"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA ou SCL a besoin d'une résistance de tirage ('pull up')"
|
msgstr "SDA ou SCL a besoin d'une résistance de tirage ('pull up')"
|
||||||
@ -1590,6 +1662,10 @@ msgstr "Tranche et valeur de tailles différentes."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Tranches non supportées"
|
msgstr "Tranches non supportées"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Les tampons source et de destination doivent être de la même longueur"
|
msgstr "Les tampons source et de destination doivent être de la même longueur"
|
||||||
@ -1765,6 +1841,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Impossible d'allouer des tampons pour une conversion signée"
|
msgstr "Impossible d'allouer des tampons pour une conversion signée"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1791,6 +1871,11 @@ msgstr "Impossible d'écrire sur la mémoire non-volatile."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Type inattendu pour l'uuid nrfx"
|
msgstr "Type inattendu pour l'uuid nrfx"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1829,7 +1914,7 @@ msgstr ""
|
|||||||
"appareil ait été refusée ou ignorée."
|
"appareil ait été refusée ou ignorée."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Débit non supporté"
|
msgstr "Débit non supporté"
|
||||||
|
|
||||||
@ -2079,6 +2164,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "byteorder n'est pas une chaîne"
|
msgstr "byteorder n'est pas une chaîne"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "octets > 8 bits non supporté"
|
msgstr "octets > 8 bits non supporté"
|
||||||
|
|
||||||
@ -2410,10 +2496,14 @@ msgstr "erreur = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "les exceptions doivent dériver de 'BaseException'"
|
msgstr "les exceptions doivent dériver de 'BaseException'"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "':' attendu après la spécification de format"
|
msgstr "':' attendu après la spécification de format"
|
||||||
@ -2610,7 +2700,7 @@ msgstr "espacement incorrect"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "l'index est hors limites"
|
msgstr "l'index est hors limites"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index hors gamme"
|
msgstr "index hors gamme"
|
||||||
|
|
||||||
@ -3123,6 +3213,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr "le polygone ne peut être enregistré que dans un parent"
|
msgstr "le polygone ne peut être enregistré que dans un parent"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "'pop' d'une entrée PulseIn vide"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3139,6 +3233,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "dépassement de file"
|
msgstr "dépassement de file"
|
||||||
@ -3266,10 +3378,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "indices de début/fin"
|
msgstr "indices de début/fin"
|
||||||
@ -3384,7 +3492,8 @@ msgstr "index du tuple hors gamme"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "tuple/liste a une mauvaise longueur"
|
msgstr "tuple/liste a une mauvaise longueur"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx et rx ne peuvent être 'None' tous les deux"
|
msgstr "tx et rx ne peuvent être 'None' tous les deux"
|
||||||
@ -3567,6 +3676,9 @@ msgstr ""
|
|||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Must provide SCK pin"
|
||||||
|
#~ msgstr "Vous devez fournir un code PIN SCK"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "\n"
|
#~ "\n"
|
||||||
#~ "To exit, please reset the board without "
|
#~ "To exit, please reset the board without "
|
||||||
@ -3664,9 +3776,6 @@ msgstr ""
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "l'objet de type '%s' n'a pas de len()"
|
#~ msgstr "l'objet de type '%s' n'a pas de len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "'pop' d'une entrée PulseIn vide"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "'pop' d'un ensemble set vide"
|
#~ msgstr "'pop' d'un ensemble set vide"
|
||||||
|
|
||||||
|
159
locale/hi.po
159
locale/hi.po
@ -7,7 +7,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
@ -279,7 +279,7 @@ msgstr ""
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -287,11 +287,11 @@ msgstr ""
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -313,6 +313,9 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -332,6 +335,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -549,6 +556,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -639,14 +647,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -662,6 +671,10 @@ msgstr ""
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -752,6 +765,10 @@ msgstr ""
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -809,6 +826,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -825,12 +846,21 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -839,6 +869,10 @@ msgstr ""
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -932,7 +966,7 @@ msgstr ""
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1025,6 +1059,10 @@ msgstr ""
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1062,6 +1100,8 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1166,14 +1206,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1197,21 +1233,25 @@ msgstr ""
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1254,6 +1294,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1317,6 +1365,14 @@ msgstr ""
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1334,6 +1390,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1348,6 +1408,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1393,6 +1454,12 @@ msgstr ""
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1422,12 +1489,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1461,6 +1529,10 @@ msgstr ""
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1481,7 +1553,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1549,6 +1621,10 @@ msgstr ""
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1711,6 +1787,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1737,6 +1817,11 @@ msgstr ""
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1772,7 +1857,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2012,6 +2097,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2329,10 +2415,14 @@ msgstr ""
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2526,7 +2616,7 @@ msgstr ""
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -3029,6 +3119,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3045,6 +3139,24 @@ msgstr ""
|
|||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3170,10 +3282,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3287,7 +3395,8 @@ msgstr ""
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
162
locale/it_IT.po
162
locale/it_IT.po
@ -6,7 +6,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2018-10-02 16:27+0200\n"
|
"PO-Revision-Date: 2018-10-02 16:27+0200\n"
|
||||||
"Last-Translator: Enrico Paganin <enrico.paganin@mail.com>\n"
|
"Last-Translator: Enrico Paganin <enrico.paganin@mail.com>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -280,7 +280,7 @@ msgstr "la palette deve essere lunga 32 byte"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Tutte le periferiche I2C sono in uso"
|
msgstr "Tutte le periferiche I2C sono in uso"
|
||||||
|
|
||||||
@ -288,11 +288,11 @@ msgstr "Tutte le periferiche I2C sono in uso"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Tutte le periferiche SPI sono in uso"
|
msgstr "Tutte le periferiche SPI sono in uso"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Tutte le periferiche I2C sono in uso"
|
msgstr "Tutte le periferiche I2C sono in uso"
|
||||||
@ -315,6 +315,9 @@ msgstr "Tutti i timer per questo pin sono in uso"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -334,6 +337,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -557,6 +564,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "non si può impostare un valore quando direzione è input"
|
msgstr "non si può impostare un valore quando direzione è input"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -648,14 +656,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Impossibile inizializzare l'UART"
|
msgstr "Impossibile inizializzare l'UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -671,6 +680,10 @@ msgstr ""
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -763,6 +776,10 @@ msgstr ""
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -822,6 +839,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -838,12 +859,21 @@ msgstr "Impossibile allocare buffer RX"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Fallita allocazione del buffer RX di %d byte"
|
msgstr "Fallita allocazione del buffer RX di %d byte"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -852,6 +882,10 @@ msgstr ""
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -947,7 +981,7 @@ msgstr ""
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Errore input/output"
|
msgstr "Errore input/output"
|
||||||
|
|
||||||
@ -1042,6 +1076,10 @@ msgstr "File non valido"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1079,6 +1117,8 @@ msgstr "Pin non valido per il canale destro"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1185,14 +1225,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1216,21 +1252,25 @@ msgstr "Nessun DAC sul chip"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Nessun canale DMA trovato"
|
msgstr "Nessun canale DMA trovato"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Nessun pin RX"
|
msgstr "Nessun pin RX"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1273,6 +1313,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1340,6 +1388,14 @@ msgstr "operazione I2C non supportata"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1357,6 +1413,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "L'oversampling deve essere multiplo di 8."
|
msgstr "L'oversampling deve essere multiplo di 8."
|
||||||
@ -1376,6 +1436,7 @@ msgstr ""
|
|||||||
"frequenza PWM frequency non è scrivibile quando variable_frequency è "
|
"frequenza PWM frequency non è scrivibile quando variable_frequency è "
|
||||||
"impostato nel costruttore a False."
|
"impostato nel costruttore a False."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1422,6 +1483,12 @@ msgstr "Imposssibile rimontare il filesystem"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1452,12 +1519,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "calibrazione RTC non supportata su questa scheda"
|
msgstr "calibrazione RTC non supportata su questa scheda"
|
||||||
|
|
||||||
@ -1492,6 +1560,10 @@ msgstr "Sola lettura"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1512,7 +1584,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA o SCL necessitano un pull-up"
|
msgstr "SDA o SCL necessitano un pull-up"
|
||||||
@ -1582,6 +1654,10 @@ msgstr ""
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Slice non supportate"
|
msgstr "Slice non supportate"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1744,6 +1820,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Ipossibilitato ad allocare buffer per la conversione con segno"
|
msgstr "Ipossibilitato ad allocare buffer per la conversione con segno"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1771,6 +1851,11 @@ msgstr "Imposibile scrivere su nvm."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "indentazione inaspettata"
|
msgstr "indentazione inaspettata"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1806,7 +1891,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "baudrate non supportato"
|
msgstr "baudrate non supportato"
|
||||||
|
|
||||||
@ -2050,6 +2135,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "byte > 8 bit non supportati"
|
msgstr "byte > 8 bit non supportati"
|
||||||
|
|
||||||
@ -2374,10 +2460,14 @@ msgstr "errore = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "le eccezioni devono derivare da BaseException"
|
msgstr "le eccezioni devono derivare da BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "':' atteso dopo lo specificatore di formato"
|
msgstr "':' atteso dopo lo specificatore di formato"
|
||||||
@ -2572,7 +2662,7 @@ msgstr "padding incorretto"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "indice fuori intervallo"
|
msgstr "indice fuori intervallo"
|
||||||
|
|
||||||
@ -3087,6 +3177,10 @@ msgstr "pixel_shader deve essere displayio.Palette o displayio.ColorConverter"
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop sun un PulseIn vuoto"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3103,6 +3197,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "overflow della coda"
|
msgstr "overflow della coda"
|
||||||
@ -3230,10 +3342,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3349,7 +3457,8 @@ msgstr "indice della tupla fuori intervallo"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "tupla/lista ha la lunghezza sbagliata"
|
msgstr "tupla/lista ha la lunghezza sbagliata"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx e rx non possono essere entrambi None"
|
msgstr "tx e rx non possono essere entrambi None"
|
||||||
@ -3601,9 +3710,6 @@ msgstr ""
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "l'oggetto di tipo '%s' non implementa len()"
|
#~ msgstr "l'oggetto di tipo '%s' non implementa len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop sun un PulseIn vuoto"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop da un set vuoto"
|
#~ msgstr "pop da un set vuoto"
|
||||||
|
|
||||||
|
468
locale/ja.po
468
locale/ja.po
File diff suppressed because it is too large
Load Diff
159
locale/ko.po
159
locale/ko.po
@ -6,7 +6,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2019-05-06 14:22-0700\n"
|
"PO-Revision-Date: 2019-05-06 14:22-0700\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -280,7 +280,7 @@ msgstr ""
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "사용중인 모든 I2C주변 기기"
|
msgstr "사용중인 모든 I2C주변 기기"
|
||||||
|
|
||||||
@ -288,11 +288,11 @@ msgstr "사용중인 모든 I2C주변 기기"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "사용중인 모든 SPI주변 기기"
|
msgstr "사용중인 모든 SPI주변 기기"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "사용중인 모든 UART주변 기기"
|
msgstr "사용중인 모든 UART주변 기기"
|
||||||
|
|
||||||
@ -314,6 +314,9 @@ msgstr "핀의 모든 타이머가 사용 중입니다"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -333,6 +336,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -552,6 +559,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -642,14 +650,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -665,6 +674,10 @@ msgstr ""
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -755,6 +768,10 @@ msgstr ""
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -812,6 +829,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -828,12 +849,21 @@ msgstr ""
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -842,6 +872,10 @@ msgstr ""
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -935,7 +969,7 @@ msgstr ""
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1028,6 +1062,10 @@ msgstr "파일이 유효하지 않습니다"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "형식 청크 크기가 잘못되었습니다"
|
msgstr "형식 청크 크기가 잘못되었습니다"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1065,6 +1103,8 @@ msgstr "오른쪽 채널 핀이 잘못되었습니다"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1169,14 +1209,10 @@ msgstr ""
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1200,21 +1236,25 @@ msgstr ""
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1257,6 +1297,14 @@ msgstr ""
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1320,6 +1368,14 @@ msgstr ""
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1337,6 +1393,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1351,6 +1411,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1396,6 +1457,12 @@ msgstr ""
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1425,12 +1492,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1464,6 +1532,10 @@ msgstr ""
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1484,7 +1556,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1552,6 +1624,10 @@ msgstr ""
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1715,6 +1791,10 @@ msgstr ""
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1741,6 +1821,11 @@ msgstr ""
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1776,7 +1861,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2016,6 +2101,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2333,10 +2419,14 @@ msgstr ""
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "':'이 예상되었습니다"
|
msgstr "':'이 예상되었습니다"
|
||||||
@ -2530,7 +2620,7 @@ msgstr ""
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -3033,6 +3123,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3049,6 +3143,24 @@ msgstr ""
|
|||||||
msgid "pow() with 3 arguments requires integers"
|
msgid "pow() with 3 arguments requires integers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3174,10 +3286,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3291,7 +3399,8 @@ msgstr ""
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
165
locale/nl.po
165
locale/nl.po
@ -5,7 +5,7 @@ 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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-09-09 16:05+0000\n"
|
"PO-Revision-Date: 2020-09-09 16:05+0000\n"
|
||||||
"Last-Translator: Jelle Jager <jell@jjc.id.au>\n"
|
"Last-Translator: Jelle Jager <jell@jjc.id.au>\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
@ -284,7 +284,7 @@ msgstr "Adres moet %d bytes lang zijn"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Adres type buiten bereik"
|
msgstr "Adres type buiten bereik"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Alle I2C peripherals zijn in gebruik"
|
msgstr "Alle I2C peripherals zijn in gebruik"
|
||||||
|
|
||||||
@ -292,11 +292,11 @@ msgstr "Alle I2C peripherals zijn in gebruik"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Alle SPI peripherals zijn in gebruik"
|
msgstr "Alle SPI peripherals zijn in gebruik"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Alle UART peripherals zijn in gebruik"
|
msgstr "Alle UART peripherals zijn in gebruik"
|
||||||
|
|
||||||
@ -318,6 +318,9 @@ msgstr "Alle timers voor deze pin zijn in gebruik"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -337,6 +340,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr "Wordt al uitgevoerd"
|
msgstr "Wordt al uitgevoerd"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "AnalogIn niet ondersteund door gegeven pin"
|
msgstr "AnalogIn niet ondersteund door gegeven pin"
|
||||||
@ -558,6 +565,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Kan de waarde niet toewijzen als de richting input is."
|
msgstr "Kan de waarde niet toewijzen als de richting input is."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "Kan RTS of CTS niet specificeren in RS485 modus"
|
msgstr "Kan RTS of CTS niet specificeren in RS485 modus"
|
||||||
@ -652,14 +660,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "Kan SDCard niet initialiseren"
|
msgstr "Kan SDCard niet initialiseren"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Kan UART niet initialiseren"
|
msgstr "Kan UART niet initialiseren"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Kan kanaal niet initialiseren"
|
msgstr "Kan kanaal niet initialiseren"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Kan timer niet initialiseren"
|
msgstr "Kan timer niet initialiseren"
|
||||||
|
|
||||||
@ -675,6 +684,10 @@ msgstr "Kan timer niet her-initialiseren"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Kan PWM niet herstarten"
|
msgstr "Kan PWM niet herstarten"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr "Kan adres niet zetten"
|
msgstr "Kan adres niet zetten"
|
||||||
@ -765,6 +778,10 @@ msgstr "Drive modus niet gebruikt als de richting input is."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "ECB werkt alleen met 16 bytes tegelijkertijd"
|
msgstr "ECB werkt alleen met 16 bytes tegelijkertijd"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -822,6 +839,10 @@ msgstr "Extended advertisements met scan antwoord niet ondersteund."
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "FFT alleen voor ndarrays gedefineerd"
|
msgstr "FFT alleen voor ndarrays gedefineerd"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Commando verzenden mislukt."
|
msgstr "Commando verzenden mislukt."
|
||||||
@ -838,12 +859,21 @@ msgstr "RX buffer alloceren mislukt"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Mislukt een RX buffer van %d bytes te alloceren"
|
msgstr "Mislukt een RX buffer van %d bytes te alloceren"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Verbinding mislukt: interne fout"
|
msgstr "Verbinding mislukt: interne fout"
|
||||||
@ -852,6 +882,10 @@ msgstr "Verbinding mislukt: interne fout"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Verbinding mislukt: timeout"
|
msgstr "Verbinding mislukt: timeout"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Mislukt om MP3 bestand te ontleden"
|
msgstr "Mislukt om MP3 bestand te ontleden"
|
||||||
@ -949,7 +983,7 @@ msgstr "Incorrecte buffer grootte"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Input/Output fout"
|
msgstr "Input/Output fout"
|
||||||
|
|
||||||
@ -1042,6 +1076,10 @@ msgstr "Ongeldig bestand"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Ongeldig formaat stuk grootte"
|
msgstr "Ongeldig formaat stuk grootte"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Ongeldige frequentie opgegeven"
|
msgstr "Ongeldige frequentie opgegeven"
|
||||||
@ -1079,6 +1117,8 @@ msgstr "Ongeldige pin voor rechter kanaal"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1183,14 +1223,10 @@ msgstr "Ontbrekende MISO of MOSI Pin"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "%q moet een subklasse zijn."
|
msgstr "%q moet een subklasse zijn."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "MISO of MOSI moeten worden gegeven"
|
msgstr "MISO of MOSI moeten worden gegeven"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "SCK pin moet opgegeven worden"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1214,21 +1250,25 @@ msgstr "Geen DAC op de chip"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Geen DMA kanaal gevonden"
|
msgstr "Geen DMA kanaal gevonden"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Geen MISO pin"
|
msgstr "Geen MISO pin"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Geen MOSI pin"
|
msgstr "Geen MOSI pin"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Geen RX pin"
|
msgstr "Geen RX pin"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1271,6 +1311,14 @@ msgstr "Een sleutel was niet gespecificeerd"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "Geen lange integer ondersteuning"
|
msgstr "Geen lange integer ondersteuning"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "Geen timers meer beschikbaar op deze pin."
|
msgstr "Geen timers meer beschikbaar op deze pin."
|
||||||
@ -1336,6 +1384,14 @@ msgstr "Oneven pariteit is niet ondersteund"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Alleen 8 of 16 bit mono met "
|
msgstr "Alleen 8 of 16 bit mono met "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1357,6 +1413,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "Oversample moet een meervoud van 8 zijn."
|
msgstr "Oversample moet een meervoud van 8 zijn."
|
||||||
@ -1374,6 +1434,7 @@ msgstr ""
|
|||||||
"PWM frequentie is niet schrijfbaar wanneer de variable_frequency False is "
|
"PWM frequentie is niet schrijfbaar wanneer de variable_frequency False is "
|
||||||
"tijdens constructie."
|
"tijdens constructie."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1422,6 +1483,12 @@ msgstr "En iedere module in het bestandssysteem\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "Polygon heeft op zijn minst 3 punten nodig"
|
msgstr "Polygon heeft op zijn minst 3 punten nodig"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1453,12 +1520,13 @@ msgstr "RNG DeInit Fout"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "RNG Init Fout"
|
msgstr "RNG Init Fout"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "RS485 inversie gespecificeerd terwijl niet in RS485 modus"
|
msgstr "RS485 inversie gespecificeerd terwijl niet in RS485 modus"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "RTC calibratie niet ondersteund door dit board"
|
msgstr "RTC calibratie niet ondersteund door dit board"
|
||||||
|
|
||||||
@ -1492,6 +1560,10 @@ msgstr "Alleen-lezen object"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Verversing te snel"
|
msgstr "Verversing te snel"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "Gevraagde AES modus is niet ondersteund"
|
msgstr "Gevraagde AES modus is niet ondersteund"
|
||||||
@ -1512,7 +1584,7 @@ msgstr "Veilige modus wordt uitgevoerd! "
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr "SD kaart CSD formaat niet ondersteund"
|
msgstr "SD kaart CSD formaat niet ondersteund"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA of SCL hebben een pullup nodig"
|
msgstr "SDA of SCL hebben een pullup nodig"
|
||||||
@ -1580,6 +1652,10 @@ msgstr "Slice en waarde hebben verschillende lengtes."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Slices niet ondersteund"
|
msgstr "Slices niet ondersteund"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Bron en bestemming buffers moeten dezelfde lengte hebben"
|
msgstr "Bron en bestemming buffers moeten dezelfde lengte hebben"
|
||||||
@ -1752,6 +1828,10 @@ msgstr "UUID waarde is geen str, int, of byte buffer"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Niet in staat buffers voor gesigneerde conversie te alloceren"
|
msgstr "Niet in staat buffers voor gesigneerde conversie te alloceren"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1778,6 +1858,11 @@ msgstr "Niet in staat om naar nvm te schrijven."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Onverwacht mrfx uuid type"
|
msgstr "Onverwacht mrfx uuid type"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1815,7 +1900,7 @@ msgstr ""
|
|||||||
"apparaat geweigerd of genegeerd werd."
|
"apparaat geweigerd of genegeerd werd."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Niet-ondersteunde baudsnelheid"
|
msgstr "Niet-ondersteunde baudsnelheid"
|
||||||
|
|
||||||
@ -2064,6 +2149,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "byteorder is geen string"
|
msgstr "byteorder is geen string"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "butes > 8 niet ondersteund"
|
msgstr "butes > 8 niet ondersteund"
|
||||||
|
|
||||||
@ -2385,10 +2471,14 @@ msgstr "fout = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "uitzonderingen moeten afleiden van BaseException"
|
msgstr "uitzonderingen moeten afleiden van BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "verwachtte ':' na format specifier"
|
msgstr "verwachtte ':' na format specifier"
|
||||||
@ -2583,7 +2673,7 @@ msgstr "vulling (padding) is onjuist"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "index is buiten bereik"
|
msgstr "index is buiten bereik"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index is buiten bereik"
|
msgstr "index is buiten bereik"
|
||||||
|
|
||||||
@ -3090,6 +3180,10 @@ msgid "polygon can only be registered in one parent"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"polygoon kan slechts bij één object van een hoger niveau worden geregistreerd"
|
"polygoon kan slechts bij één object van een hoger niveau worden geregistreerd"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop van een lege PulseIn"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3106,6 +3200,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "wachtrij overloop"
|
msgstr "wachtrij overloop"
|
||||||
@ -3233,10 +3345,6 @@ msgstr "sosfilt vereist itereerbare argumenten"
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "start/stop indices"
|
msgstr "start/stop indices"
|
||||||
@ -3350,7 +3458,8 @@ msgstr "tuple index buiten bereik"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "tuple of lijst heeft onjuiste lengte"
|
msgstr "tuple of lijst heeft onjuiste lengte"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx en rx kunnen niet beiden None zijn"
|
msgstr "tx en rx kunnen niet beiden None zijn"
|
||||||
@ -3533,6 +3642,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 "Must provide SCK pin"
|
||||||
|
#~ msgstr "SCK pin moet opgegeven worden"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "\n"
|
#~ "\n"
|
||||||
#~ "To exit, please reset the board without "
|
#~ "To exit, please reset the board without "
|
||||||
@ -3628,9 +3740,6 @@ msgstr "zi moet vorm (n_section, 2) hebben"
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "object van type '%s' heeft geen len()"
|
#~ msgstr "object van type '%s' heeft geen len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop van een lege PulseIn"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop van een lege set"
|
#~ msgstr "pop van een lege set"
|
||||||
|
|
||||||
|
169
locale/pl.po
169
locale/pl.po
@ -6,8 +6,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-09-23 18:31+0000\n"
|
"PO-Revision-Date: 2020-09-29 01:39+0000\n"
|
||||||
"Last-Translator: Maciej Stankiewicz <tawezik@gmail.com>\n"
|
"Last-Translator: Maciej Stankiewicz <tawezik@gmail.com>\n"
|
||||||
"Language-Team: pl\n"
|
"Language-Team: pl\n"
|
||||||
"Language: pl\n"
|
"Language: pl\n"
|
||||||
@ -286,7 +286,7 @@ msgstr "Adres musi mieć %d bajtów"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Wszystkie peryferia I2C w użyciu"
|
msgstr "Wszystkie peryferia I2C w użyciu"
|
||||||
|
|
||||||
@ -294,11 +294,11 @@ msgstr "Wszystkie peryferia I2C w użyciu"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Wszystkie peryferia SPI w użyciu"
|
msgstr "Wszystkie peryferia SPI w użyciu"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Wszystkie peryferia UART w użyciu"
|
msgstr "Wszystkie peryferia UART w użyciu"
|
||||||
|
|
||||||
@ -320,6 +320,9 @@ msgstr "Wszystkie timery tej nóżki w użyciu"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -339,6 +342,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "AnalogIn nie jest obsługiwany na danym pinie"
|
msgstr "AnalogIn nie jest obsługiwany na danym pinie"
|
||||||
@ -558,6 +565,7 @@ msgstr "Nie można zrestartować -- nie ma bootloadera."
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Nie można ustawić wartości w trybie wejścia."
|
msgstr "Nie można ustawić wartości w trybie wejścia."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "Nie można określić RTS ani CTS w trybie RS485"
|
msgstr "Nie można określić RTS ani CTS w trybie RS485"
|
||||||
@ -652,14 +660,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "Nie można zainicjować SDCard"
|
msgstr "Nie można zainicjować SDCard"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Ustawienie UART nie powiodło się"
|
msgstr "Ustawienie UART nie powiodło się"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Nie można zainicjować kanału"
|
msgstr "Nie można zainicjować kanału"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Nie można zainicjować timera"
|
msgstr "Nie można zainicjować timera"
|
||||||
|
|
||||||
@ -675,6 +684,10 @@ msgstr "Nie można ponownie zainicjować timera"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Nie można ponownie uruchomić PWM"
|
msgstr "Nie można ponownie uruchomić PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr "Nie można ustawić adresu"
|
msgstr "Nie można ustawić adresu"
|
||||||
@ -765,6 +778,10 @@ msgstr "Tryb sterowania nieużywany w trybie wejścia."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "ECB działa tylko na 16 bajtach naraz"
|
msgstr "ECB działa tylko na 16 bajtach naraz"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -822,6 +839,10 @@ msgstr ""
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Nie udało się wysłać polecenia."
|
msgstr "Nie udało się wysłać polecenia."
|
||||||
@ -838,12 +859,21 @@ msgstr "Nie udała się alokacja bufora RX"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Nie udała się alokacja %d bajtów na bufor RX"
|
msgstr "Nie udała się alokacja %d bajtów na bufor RX"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Nie udało się połączyć: błąd wewnętrzny"
|
msgstr "Nie udało się połączyć: błąd wewnętrzny"
|
||||||
@ -852,6 +882,10 @@ msgstr "Nie udało się połączyć: błąd wewnętrzny"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Nie udało się połączyć: upłynął limit czasu"
|
msgstr "Nie udało się połączyć: upłynął limit czasu"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Nie można przeanalizować pliku MP3"
|
msgstr "Nie można przeanalizować pliku MP3"
|
||||||
@ -947,7 +981,7 @@ msgstr "Niewłaściwa wielkość bufora"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Błąd I/O"
|
msgstr "Błąd I/O"
|
||||||
|
|
||||||
@ -1040,6 +1074,10 @@ msgstr "Zły plik"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Zła wielkość fragmentu formatu"
|
msgstr "Zła wielkość fragmentu formatu"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Podano nieprawidłową częstotliwość"
|
msgstr "Podano nieprawidłową częstotliwość"
|
||||||
@ -1077,6 +1115,8 @@ msgstr "Zła nóżka dla prawego kanału"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1182,14 +1222,10 @@ msgstr "Brak pinu MISO lub MOSI"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Należy podać pin MISO lub MOSI"
|
msgstr "Należy podać pin MISO lub MOSI"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "Należy podać pin SCK"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1213,21 +1249,25 @@ msgstr "Brak DAC"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Nie znaleziono kanału DMA"
|
msgstr "Nie znaleziono kanału DMA"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Brak pinu MISO"
|
msgstr "Brak pinu MISO"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Brak pinu MOSI"
|
msgstr "Brak pinu MOSI"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Brak nóżki RX"
|
msgstr "Brak nóżki RX"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1270,6 +1310,14 @@ msgstr "Nie określono klucza"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1333,6 +1381,14 @@ msgstr "Nieparzysta parzystość nie jest wspierana"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Tylko 8 lub 16 bitów mono z "
|
msgstr "Tylko 8 lub 16 bitów mono z "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1350,6 +1406,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "Nadpróbkowanie musi być wielokrotnością 8."
|
msgstr "Nadpróbkowanie musi być wielokrotnością 8."
|
||||||
@ -1364,6 +1424,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr "Nie można zmienić częstotliwości PWM gdy variable_frequency=False."
|
msgstr "Nie można zmienić częstotliwości PWM gdy variable_frequency=False."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1409,6 +1470,12 @@ msgstr "Oraz moduły w systemie plików\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1438,12 +1505,13 @@ msgstr ""
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "Brak obsługi kalibracji RTC"
|
msgstr "Brak obsługi kalibracji RTC"
|
||||||
|
|
||||||
@ -1477,6 +1545,10 @@ msgstr "Obiekt tylko do odczytu"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Zbyt wczesne odświeżenie"
|
msgstr "Zbyt wczesne odświeżenie"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "Żądany tryb AES nie jest obsługiwany"
|
msgstr "Żądany tryb AES nie jest obsługiwany"
|
||||||
@ -1497,7 +1569,7 @@ msgstr ""
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA lub SCL wymagają podciągnięcia"
|
msgstr "SDA lub SCL wymagają podciągnięcia"
|
||||||
@ -1565,6 +1637,10 @@ msgstr "Fragment i wartość są różnych długości."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Fragmenty nieobsługiwane"
|
msgstr "Fragmenty nieobsługiwane"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Bufory źródłowy i docelowy muszą mieć taką samą długość"
|
msgstr "Bufory źródłowy i docelowy muszą mieć taką samą długość"
|
||||||
@ -1727,6 +1803,10 @@ msgstr "UUID nie jest typu str, int lub bytes"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Nie udała się alokacja buforów do konwersji ze znakiem"
|
msgstr "Nie udała się alokacja buforów do konwersji ze znakiem"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1753,6 +1833,11 @@ msgstr "Błąd zapisu do NVM."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Nieoczekiwany typ nrfx uuid"
|
msgstr "Nieoczekiwany typ nrfx uuid"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1788,7 +1873,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Zła szybkość transmisji"
|
msgstr "Zła szybkość transmisji"
|
||||||
|
|
||||||
@ -2034,6 +2119,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "bajty większe od 8 bitów są niewspierane"
|
msgstr "bajty większe od 8 bitów są niewspierane"
|
||||||
|
|
||||||
@ -2352,10 +2438,14 @@ msgstr "błąd = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "wyjątki muszą dziedziczyć po BaseException"
|
msgstr "wyjątki muszą dziedziczyć po BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "oczekiwano ':' po specyfikacji formatu"
|
msgstr "oczekiwano ':' po specyfikacji formatu"
|
||||||
@ -2549,7 +2639,7 @@ msgstr "złe wypełnienie"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "indeks jest poza zakresem"
|
msgstr "indeks jest poza zakresem"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "indeks poza zakresem"
|
msgstr "indeks poza zakresem"
|
||||||
|
|
||||||
@ -3053,6 +3143,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop z pustego PulseIn"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3069,6 +3163,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "przepełnienie kolejki"
|
msgstr "przepełnienie kolejki"
|
||||||
@ -3195,10 +3307,6 @@ msgstr ""
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "początkowe/końcowe indeksy"
|
msgstr "początkowe/końcowe indeksy"
|
||||||
@ -3312,7 +3420,8 @@ msgstr "indeks krotki poza zakresem"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "krotka/lista ma złą długość"
|
msgstr "krotka/lista ma złą długość"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx i rx nie mogą być oba None"
|
msgstr "tx i rx nie mogą być oba None"
|
||||||
@ -3421,7 +3530,7 @@ msgstr ""
|
|||||||
#: py/objint.c
|
#: py/objint.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "value must fit in %d byte(s)"
|
msgid "value must fit in %d byte(s)"
|
||||||
msgstr ""
|
msgstr "wartość musi mieścić się w %d bajtach"
|
||||||
|
|
||||||
#: shared-bindings/displayio/Bitmap.c
|
#: shared-bindings/displayio/Bitmap.c
|
||||||
msgid "value_count must be > 0"
|
msgid "value_count must be > 0"
|
||||||
@ -3495,6 +3604,9 @@ msgstr ""
|
|||||||
msgid "zi must be of shape (n_section, 2)"
|
msgid "zi must be of shape (n_section, 2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Must provide SCK pin"
|
||||||
|
#~ msgstr "Należy podać pin SCK"
|
||||||
|
|
||||||
#~ msgid "tuple/list required on RHS"
|
#~ msgid "tuple/list required on RHS"
|
||||||
#~ msgstr "wymagana krotka/lista po prawej stronie"
|
#~ msgstr "wymagana krotka/lista po prawej stronie"
|
||||||
|
|
||||||
@ -3565,9 +3677,6 @@ msgstr ""
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "obiekt typu '%s' nie ma len()"
|
#~ msgstr "obiekt typu '%s' nie ma len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop z pustego PulseIn"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop z pustego zbioru"
|
#~ msgstr "pop z pustego zbioru"
|
||||||
|
|
||||||
|
174
locale/pt_BR.po
174
locale/pt_BR.po
@ -5,8 +5,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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-09-22 21:30+0000\n"
|
"PO-Revision-Date: 2020-10-01 14:20+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"
|
||||||
@ -288,7 +288,7 @@ msgstr "O endereço deve ter %d bytes de comprimento"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "O tipo do endereço está fora do alcance"
|
msgstr "O tipo do endereço está fora do alcance"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Todos os periféricos I2C estão em uso"
|
msgstr "Todos os periféricos I2C estão em uso"
|
||||||
|
|
||||||
@ -296,11 +296,11 @@ msgstr "Todos os periféricos I2C estão em uso"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr "Todos os FIFOs RX estão em uso"
|
msgstr "Todos os FIFOs RX estão em uso"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Todos os periféricos SPI estão em uso"
|
msgstr "Todos os periféricos SPI estão em uso"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Todos os periféricos UART estão em uso"
|
msgstr "Todos os periféricos UART estão em uso"
|
||||||
|
|
||||||
@ -322,6 +322,9 @@ msgstr "Todos os temporizadores para este pino estão em uso"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -341,6 +344,10 @@ msgstr "Já há um ouvinte com todas as correspondências"
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr "Já está em execução"
|
msgstr "Já está em execução"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr "Já está em busca das redes de wifi"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "O AnalogIn não é compatível no pino informado"
|
msgstr "O AnalogIn não é compatível no pino informado"
|
||||||
@ -567,6 +574,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Não é possível definir o valor quando a direção é inserida."
|
msgstr "Não é possível definir o valor quando a direção é inserida."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "Não é possível definir o RTS ou CTS no modo RS485"
|
msgstr "Não é possível definir o RTS ou CTS no modo RS485"
|
||||||
@ -661,14 +669,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "Não foi possível inicializar o SDCard"
|
msgstr "Não foi possível inicializar o SDCard"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Não foi possível inicializar o UART"
|
msgstr "Não foi possível inicializar o UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Não foi possível inicializar o canal"
|
msgstr "Não foi possível inicializar o canal"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Não foi possível inicializar o temporizador"
|
msgstr "Não foi possível inicializar o temporizador"
|
||||||
|
|
||||||
@ -684,6 +693,10 @@ msgstr "Não foi possível reiniciar o temporizador"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Não foi possível reiniciar o PWM"
|
msgstr "Não foi possível reiniciar o PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr "Não foi possível recuperar o clock"
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr "Não foi possível definir o endereço"
|
msgstr "Não foi possível definir o endereço"
|
||||||
@ -774,6 +787,10 @@ msgstr "O modo do controlador não é usado quando a direção for inserida."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "O BCE opera apenas com 16 bytes por vez"
|
msgstr "O BCE opera apenas com 16 bytes por vez"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr "Houve uma falha na alocação da memória ESP-IDF"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -831,6 +848,10 @@ msgstr "Anúncios estendidos não compatíveis com a resposta da varredura."
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "O FFT é definido apenas para ndarrays"
|
msgstr "O FFT é definido apenas para ndarrays"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr "Houve uma falha no handshake do SSL"
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Falha ao enviar comando."
|
msgstr "Falha ao enviar comando."
|
||||||
@ -847,12 +868,21 @@ msgstr "Falha ao alocar buffer RX"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Falha ao alocar buffer RX de %d bytes"
|
msgstr "Falha ao alocar buffer RX de %d bytes"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr "Houve uma falha na alocação da memória do Wifi"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr "Houve uma falha na alocação da memória para a varredura do Wifi"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Falha ao conectar: erro interno"
|
msgstr "Falha ao conectar: erro interno"
|
||||||
@ -861,6 +891,10 @@ msgstr "Falha ao conectar: erro interno"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Falha ao conectar: tempo limite"
|
msgstr "Falha ao conectar: tempo limite"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr "Houve uma falha ao iniciar o wifi"
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Falha ao analisar o arquivo MP3"
|
msgstr "Falha ao analisar o arquivo MP3"
|
||||||
@ -958,7 +992,7 @@ msgstr "O tamanho do buffer está incorreto"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr "A entrada está demorando demais"
|
msgstr "A entrada está demorando demais"
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Erro de entrada/saída"
|
msgstr "Erro de entrada/saída"
|
||||||
|
|
||||||
@ -1051,6 +1085,10 @@ msgstr "Arquivo inválido"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Tamanho do pedaço de formato inválido"
|
msgstr "Tamanho do pedaço de formato inválido"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr "Frequência inválida"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "A frequência informada é inválida"
|
msgstr "A frequência informada é inválida"
|
||||||
@ -1088,6 +1126,8 @@ msgstr "Pino inválido para canal direito"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1192,14 +1232,10 @@ msgstr "O pino MISO ou MOSI está ausente"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "Deve ser uma subclasse %q."
|
msgstr "Deve ser uma subclasse %q."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Deve informar os pinos MISO ou MOSI"
|
msgstr "Deve informar os pinos MISO ou MOSI"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "É obrigatório informar o pino SCK"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1223,21 +1259,25 @@ msgstr "Nenhum DAC no chip"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Nenhum canal DMA encontrado"
|
msgstr "Nenhum canal DMA encontrado"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Nenhum pino MISO"
|
msgstr "Nenhum pino MISO"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Nenhum pino MOSI"
|
msgstr "Nenhum pino MOSI"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Nenhum pino RX"
|
msgstr "Nenhum pino RX"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1280,6 +1320,14 @@ msgstr "Nenhuma chave foi definida"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "Não há compatibilidade com inteiro longo"
|
msgstr "Não há compatibilidade com inteiro longo"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr "Não há mais canais disponíveis"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr "Não há mais temporizadores disponíveis"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "Não há mais temporizadores disponíveis neste pino."
|
msgstr "Não há mais temporizadores disponíveis neste pino."
|
||||||
@ -1344,6 +1392,14 @@ msgstr "A paridade ímpar não é compatível"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Apenas mono com 8 ou 16 bits com "
|
msgstr "Apenas mono com 8 ou 16 bits com "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr "São suportados apenas soquetes IPv4 SOCK_STREAM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr "Somente os endereços IPv4 são suportados"
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1365,6 +1421,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr "Apenas o int bruto é compatível para o ip"
|
msgstr "Apenas o int bruto é compatível para o ip"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr "Sem soquetes"
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "A superamostragem deve ser um múltiplo de 8."
|
msgstr "A superamostragem deve ser um múltiplo de 8."
|
||||||
@ -1383,6 +1443,7 @@ msgstr ""
|
|||||||
"A frequência do PWM não pode ser gravada quando variable_frequency for False "
|
"A frequência do PWM não pode ser gravada quando variable_frequency for False "
|
||||||
"na construção."
|
"na construção."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1431,6 +1492,14 @@ msgstr "Além de quaisquer módulos no sistema de arquivos\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "O Polígono precisa de pelo menos 3 pontos"
|
msgstr "O Polígono precisa de pelo menos 3 pontos"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
"A porta não aceita portadora PWM. Em vez disso informe um pino, frequência e "
|
||||||
|
"o ciclo de trabalho"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1465,12 +1534,13 @@ msgstr "Erro DeInit RNG"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "Houve um erro na inicialização do RNG"
|
msgstr "Houve um erro na inicialização do RNG"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "A definição da inversão do RS485 quando não está no modo RS485"
|
msgstr "A definição da inversão do RS485 quando não está no modo RS485"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "A calibração RTC não é suportada nesta placa"
|
msgstr "A calibração RTC não é suportada nesta placa"
|
||||||
|
|
||||||
@ -1504,6 +1574,10 @@ msgstr "Objeto de leitura apenas"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "A recarga foi cedo demais"
|
msgstr "A recarga foi cedo demais"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr "As requisições de transmissões remotas é limitada a 8 bytes"
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "O modo AES solicitado não é compatível"
|
msgstr "O modo AES solicitado não é compatível"
|
||||||
@ -1524,7 +1598,7 @@ msgstr "Executando no modo de segurança! "
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr "O formato CSD do Cartão SD não é compatível"
|
msgstr "O formato CSD do Cartão SD não é compatível"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA ou SCL precisa de um pull up"
|
msgstr "SDA ou SCL precisa de um pull up"
|
||||||
@ -1592,6 +1666,10 @@ msgstr "Fatie e avalie os diferentes comprimentos."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Fatiamento não compatível"
|
msgstr "Fatiamento não compatível"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr "O SocketPool só pode ser usado com rádio wifi.radio"
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Os buffers da origem e do destino devem ter o mesmo comprimento"
|
msgstr "Os buffers da origem e do destino devem ter o mesmo comprimento"
|
||||||
@ -1768,6 +1846,10 @@ msgstr "O valor UUID não é um buffer str, int ou byte"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Não é possível alocar buffers para conversão assinada"
|
msgstr "Não é possível alocar buffers para conversão assinada"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr "Não é possível criar um lock"
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1794,6 +1876,11 @@ msgstr "Não é possível gravar no nvm."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Tipo uuid nrfx inesperado"
|
msgstr "Tipo uuid nrfx inesperado"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr "Erro não tratado do ESP TLS %d %d %x %d"
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr "Falha desconhecida"
|
msgstr "Falha desconhecida"
|
||||||
@ -1831,7 +1918,7 @@ msgstr ""
|
|||||||
"dispositivo tenha sido recusado ou ignorado."
|
"dispositivo tenha sido recusado ou ignorado."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Taxa de transmissão não suportada"
|
msgstr "Taxa de transmissão não suportada"
|
||||||
|
|
||||||
@ -2081,6 +2168,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "a ordem dos bytes não é uma cadeia de caracteres"
|
msgstr "a ordem dos bytes não é uma cadeia de caracteres"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "bytes > 8 bits não suportado"
|
msgstr "bytes > 8 bits não suportado"
|
||||||
|
|
||||||
@ -2408,9 +2496,13 @@ msgstr "erro = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "as exceções devem derivar a partir do BaseException"
|
msgstr "as exceções devem derivar a partir do BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr "o retorno esperado era '%q', porém obteve '% q'"
|
msgstr "o retorno esperado era '%q', porém obteve '%q'"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr "o retorno esperado era '%q' ou '%q', porém obteve '%q'"
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
@ -2605,7 +2697,7 @@ msgstr "preenchimento incorreto"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "o índice está fora dos limites"
|
msgstr "o índice está fora dos limites"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "Índice fora do intervalo"
|
msgstr "Índice fora do intervalo"
|
||||||
|
|
||||||
@ -3118,6 +3210,10 @@ msgstr "o pixel_shader deve ser displayio.Palette ou displayio.ColorConverter"
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr "o polígono só pode ser registrado em um pai"
|
msgstr "o polígono só pode ser registrado em um pai"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop a partir de um PulseIn vazio"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3134,6 +3230,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr "pressionando o botão de boot na inicialização.\n"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr "pressionando ambos os botões durante a inicialização.\n"
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "estouro de fila"
|
msgstr "estouro de fila"
|
||||||
@ -3261,10 +3375,6 @@ msgstr "o sosfilt requer que os argumentos sejam iteráveis"
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr "a paleta de origem é muito grande"
|
msgstr "a paleta de origem é muito grande"
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr "defina o tamanho ou os dados, porém não ambos"
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "os índices de início/fim"
|
msgstr "os índices de início/fim"
|
||||||
@ -3378,7 +3488,8 @@ msgstr "o índice da tupla está fora do intervalo"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "a tupla/lista está com tamanho incorreto"
|
msgstr "a tupla/lista está com tamanho incorreto"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "TX e RX não podem ser ambos"
|
msgstr "TX e RX não podem ser ambos"
|
||||||
@ -3561,6 +3672,12 @@ 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 "specify size or data, but not both"
|
||||||
|
#~ msgstr "defina o tamanho ou os dados, porém não ambos"
|
||||||
|
|
||||||
|
#~ msgid "Must provide SCK pin"
|
||||||
|
#~ msgstr "É obrigatório informar o pino SCK"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "\n"
|
#~ "\n"
|
||||||
#~ "To exit, please reset the board without "
|
#~ "To exit, please reset the board without "
|
||||||
@ -3667,9 +3784,6 @@ msgstr "zi deve estar na forma (n_section, 2)"
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "O objeto do tipo '%s' não possui len()"
|
#~ msgstr "O objeto do tipo '%s' não possui len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop a partir de um PulseIn vazio"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop a partir de um conjunto vazio"
|
#~ msgstr "pop a partir de um conjunto vazio"
|
||||||
|
|
||||||
|
214
locale/sv.po
214
locale/sv.po
@ -5,8 +5,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"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2020-09-07 19:36+0000\n"
|
"PO-Revision-Date: 2020-09-30 18:43+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"
|
||||||
@ -98,7 +98,7 @@ msgstr "%q måste vara en tuple av längd 2"
|
|||||||
|
|
||||||
#: shared-bindings/canio/Match.c
|
#: shared-bindings/canio/Match.c
|
||||||
msgid "%q out of range"
|
msgid "%q out of range"
|
||||||
msgstr ""
|
msgstr "%q utanför intervallet"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/microcontroller/Pin.c
|
#: ports/atmel-samd/common-hal/microcontroller/Pin.c
|
||||||
msgid "%q pin invalid"
|
msgid "%q pin invalid"
|
||||||
@ -284,19 +284,19 @@ msgstr "Adressen måste vara %d byte lång"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Adresstyp utanför intervallet"
|
msgstr "Adresstyp utanför intervallet"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "All I2C-kringutrustning används"
|
msgstr "All I2C-kringutrustning används"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr "Alla RX FIFO i bruk"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "All SPI-kringutrustning används"
|
msgstr "All SPI-kringutrustning används"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Alla UART-kringutrustning används"
|
msgstr "Alla UART-kringutrustning används"
|
||||||
|
|
||||||
@ -318,6 +318,9 @@ msgstr "Alla timers för denna pinne är i bruk"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -330,13 +333,17 @@ msgstr "Annonserar redan."
|
|||||||
|
|
||||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||||
msgid "Already have all-matches listener"
|
msgid "Already have all-matches listener"
|
||||||
msgstr ""
|
msgstr "Har redan lyssnare för all-matchningar"
|
||||||
|
|
||||||
#: shared-module/memorymonitor/AllocationAlarm.c
|
#: shared-module/memorymonitor/AllocationAlarm.c
|
||||||
#: shared-module/memorymonitor/AllocationSize.c
|
#: shared-module/memorymonitor/AllocationSize.c
|
||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr "Kör redan"
|
msgstr "Kör redan"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr "Skannar redan efter wifi-nätverk"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "AnalogIn stöds inte på angiven pinne"
|
msgstr "AnalogIn stöds inte på angiven pinne"
|
||||||
@ -383,7 +390,7 @@ msgstr "Försökte tilldela heap när MicroPython VM inte körs."
|
|||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Authentication failure"
|
msgid "Authentication failure"
|
||||||
msgstr ""
|
msgstr "Autentiseringsfel"
|
||||||
|
|
||||||
#: main.c
|
#: main.c
|
||||||
msgid "Auto-reload is off.\n"
|
msgid "Auto-reload is off.\n"
|
||||||
@ -558,6 +565,7 @@ msgstr ""
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Kan inte sätta värde när riktning är input."
|
msgstr "Kan inte sätta värde när riktning är input."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "Det går inte att specificera RTS eller CTS i RS485-läget"
|
msgstr "Det går inte att specificera RTS eller CTS i RS485-läget"
|
||||||
@ -600,7 +608,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "CircuitPython was unable to allocate the heap.\n"
|
msgid "CircuitPython was unable to allocate the heap.\n"
|
||||||
msgstr ""
|
msgstr "CircuitPython kunde inte allokera heap.\n"
|
||||||
|
|
||||||
#: shared-module/bitbangio/SPI.c
|
#: shared-module/bitbangio/SPI.c
|
||||||
msgid "Clock pin init failed."
|
msgid "Clock pin init failed."
|
||||||
@ -641,7 +649,7 @@ msgstr "Korrupt rå kod"
|
|||||||
|
|
||||||
#: ports/cxd56/common-hal/camera/Camera.c
|
#: ports/cxd56/common-hal/camera/Camera.c
|
||||||
msgid "Could not initialize Camera"
|
msgid "Could not initialize Camera"
|
||||||
msgstr ""
|
msgstr "Kunde inte initiera Camera"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/gnss/GNSS.c
|
#: ports/cxd56/common-hal/gnss/GNSS.c
|
||||||
msgid "Could not initialize GNSS"
|
msgid "Could not initialize GNSS"
|
||||||
@ -652,14 +660,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "Kan inte initiera SD-kort"
|
msgstr "Kan inte initiera SD-kort"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Det gick inte att initiera UART"
|
msgstr "Det gick inte att initiera UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Det gick inte att initiera kanalen"
|
msgstr "Det gick inte att initiera kanalen"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Det gick inte att initialisera timern"
|
msgstr "Det gick inte att initialisera timern"
|
||||||
|
|
||||||
@ -675,6 +684,10 @@ msgstr "Det gick inte att återinitiera timern"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Det gick inte att starta om PWM"
|
msgstr "Det gick inte att starta om PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr "Kunde inte hämta klocka"
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr "Kan inte ange adress"
|
msgstr "Kan inte ange adress"
|
||||||
@ -765,6 +778,10 @@ msgstr "Drivläge används inte när riktning är input."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "ECB arbetar endast på 16 byte åt gången"
|
msgstr "ECB arbetar endast på 16 byte åt gången"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr "ESP-IDF-minnetilldelning misslyckades"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -822,6 +839,10 @@ msgstr "Utökad annonsering i kombination med skanningssvar stöds inte."
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "FFT är enbart definierade för ndarrays"
|
msgstr "FFT är enbart definierade för ndarrays"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr "Misslyckad SSL-handskakning"
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Det gick inte att skicka kommandot."
|
msgstr "Det gick inte att skicka kommandot."
|
||||||
@ -838,12 +859,21 @@ msgstr "Det gick inte att tilldela RX-buffert"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Det gick inte att allokera RX-bufferten på %d byte"
|
msgstr "Det gick inte att allokera RX-bufferten på %d byte"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr "Det gick inte att allokera WiFi-minne"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr "Det gick inte att allokera minne för WiFi-scanning"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Det gick inte att ansluta: internt fel"
|
msgstr "Det gick inte att ansluta: internt fel"
|
||||||
@ -852,6 +882,10 @@ msgstr "Det gick inte att ansluta: internt fel"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Det gick inte att ansluta: timeout"
|
msgstr "Det gick inte att ansluta: timeout"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr "Kunde inte initiera WiFi"
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Det gick inte att tolka MP3-filen"
|
msgstr "Det gick inte att tolka MP3-filen"
|
||||||
@ -871,11 +905,11 @@ msgstr "Filen finns redan"
|
|||||||
|
|
||||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||||
msgid "Filters too complex"
|
msgid "Filters too complex"
|
||||||
msgstr ""
|
msgstr "Filter för komplexa"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/camera/Camera.c
|
#: ports/cxd56/common-hal/camera/Camera.c
|
||||||
msgid "Format not supported"
|
msgid "Format not supported"
|
||||||
msgstr ""
|
msgstr "Formatet stöds inte"
|
||||||
|
|
||||||
#: shared-module/framebufferio/FramebufferDisplay.c
|
#: shared-module/framebufferio/FramebufferDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
@ -945,9 +979,9 @@ msgstr "Fel buffertstorlek"
|
|||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr "Indata tar för lång tid"
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Indata-/utdatafel"
|
msgstr "Indata-/utdatafel"
|
||||||
|
|
||||||
@ -992,7 +1026,7 @@ msgstr "Ogiltig BMP-fil"
|
|||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Invalid BSSID"
|
msgid "Invalid BSSID"
|
||||||
msgstr ""
|
msgstr "Ogiltig BSSID"
|
||||||
|
|
||||||
#: ports/stm/common-hal/analogio/AnalogOut.c
|
#: ports/stm/common-hal/analogio/AnalogOut.c
|
||||||
msgid "Invalid DAC pin supplied"
|
msgid "Invalid DAC pin supplied"
|
||||||
@ -1040,6 +1074,10 @@ msgstr "Felaktig fil"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Ogiltig formatsegmentstorlek"
|
msgstr "Ogiltig formatsegmentstorlek"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr "Ogiltig frekvens"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Ogiltig frekvens angiven"
|
msgstr "Ogiltig frekvens angiven"
|
||||||
@ -1077,6 +1115,8 @@ msgstr "Ogiltig pinne för höger kanal"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1159,7 +1199,7 @@ msgstr "Maximum x-värde vid spegling är %d"
|
|||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
#: shared-bindings/canio/Message.c
|
||||||
msgid "Messages limited to 8 bytes"
|
msgid "Messages limited to 8 bytes"
|
||||||
msgstr ""
|
msgstr "Meddelanden begränsad till 8 byte"
|
||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "MicroPython NLR jump failed. Likely memory corruption."
|
msgid "MicroPython NLR jump failed. Likely memory corruption."
|
||||||
@ -1182,14 +1222,10 @@ msgstr "MISO- eller MOSI-pinne saknas"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "Måste vara en %q-subklass."
|
msgstr "Måste vara en %q-subklass."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Måste ange MISO- eller MOSI-pinne"
|
msgstr "Måste ange MISO- eller MOSI-pinne"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "Måste ange SCK-pinne"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1213,21 +1249,25 @@ msgstr "Ingen DAC på chipet"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Ingen DMA-kanal hittades"
|
msgstr "Ingen DMA-kanal hittades"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Ingen MISO-pinne"
|
msgstr "Ingen MISO-pinne"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Ingen MOSI-pinne"
|
msgstr "Ingen MOSI-pinne"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Ingen RX-pinne"
|
msgstr "Ingen RX-pinne"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1270,13 +1310,21 @@ msgstr "Ingen nyckel angavs"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "Inget stöd för långt heltal"
|
msgstr "Inget stöd för långt heltal"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr "Inga fler kanaler tillgängliga"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr "Ingen timer tillgänglig"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "Inga fler timers tillgängliga på denna pinne."
|
msgstr "Inga fler timers tillgängliga på denna pinne."
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "No network with that ssid"
|
msgid "No network with that ssid"
|
||||||
msgstr ""
|
msgstr "Inget nätverk med sådant ssid"
|
||||||
|
|
||||||
#: shared-module/touchio/TouchIn.c
|
#: shared-module/touchio/TouchIn.c
|
||||||
msgid "No pulldown on pin; 1Mohm recommended"
|
msgid "No pulldown on pin; 1Mohm recommended"
|
||||||
@ -1300,7 +1348,7 @@ msgstr "Påståendet om Nordic Soft Device-fel."
|
|||||||
|
|
||||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||||
msgid "Not a valid IP string"
|
msgid "Not a valid IP string"
|
||||||
msgstr ""
|
msgstr "Inte en giltig IP-sträng"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||||
#: shared-bindings/_bleio/CharacteristicBuffer.c
|
#: shared-bindings/_bleio/CharacteristicBuffer.c
|
||||||
@ -1335,6 +1383,14 @@ msgstr "Udda paritet stöds inte"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Endast 8 eller 16 bitars mono med "
|
msgstr "Endast 8 eller 16 bitars mono med "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr "Endast IPv4 SOCK_STREAM sockets stöds"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr "Endast IPv4-adresser stöds"
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1353,7 +1409,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: shared-bindings/ipaddress/__init__.c
|
#: shared-bindings/ipaddress/__init__.c
|
||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr "Endast raw int stöds för ip"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr "Slut på sockets"
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
@ -1371,6 +1431,7 @@ msgstr ""
|
|||||||
"PWM-frekvensen är inte skrivbar när variable_frequency är falsk vid "
|
"PWM-frekvensen är inte skrivbar när variable_frequency är falsk vid "
|
||||||
"skapandet."
|
"skapandet."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1419,6 +1480,14 @@ msgstr "Plus eventuella moduler i filsystemet\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "Polygonen behöver minst 3 punkter"
|
msgstr "Polygonen behöver minst 3 punkter"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
"Port accepterar inte PWM carrier. Ange pinne frekvens och arbetscykel "
|
||||||
|
"istället"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1451,12 +1520,13 @@ msgstr "RNG DeInit-fel"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "RNG Init-fel"
|
msgstr "RNG Init-fel"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "RS485-inversion specificerad när den inte är i RS485-läge"
|
msgstr "RS485-inversion specificerad när den inte är i RS485-läge"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "RTC-kalibrering stöds inte av detta kort"
|
msgstr "RTC-kalibrering stöds inte av detta kort"
|
||||||
|
|
||||||
@ -1490,6 +1560,10 @@ msgstr "Skrivskyddat objekt"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Uppdaterad för tidigt"
|
msgstr "Uppdaterad för tidigt"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "Det begärda AES-läget stöds inte"
|
msgstr "Det begärda AES-läget stöds inte"
|
||||||
@ -1510,7 +1584,7 @@ msgstr "Kör i säkert läge! "
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr "SD-kort CSD-format stöds inte"
|
msgstr "SD-kort CSD-format stöds inte"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA eller SCL behöver en pullup"
|
msgstr "SDA eller SCL behöver en pullup"
|
||||||
@ -1561,11 +1635,11 @@ msgstr "Serializern används redan"
|
|||||||
|
|
||||||
#: shared-bindings/ssl/SSLContext.c
|
#: shared-bindings/ssl/SSLContext.c
|
||||||
msgid "Server side context cannot have hostname"
|
msgid "Server side context cannot have hostname"
|
||||||
msgstr ""
|
msgstr "Serversidans kontext kan inte ha värdnamn"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/camera/Camera.c
|
#: ports/cxd56/common-hal/camera/Camera.c
|
||||||
msgid "Size not supported"
|
msgid "Size not supported"
|
||||||
msgstr ""
|
msgstr "Storleken stöds inte"
|
||||||
|
|
||||||
#: shared-bindings/nvm/ByteArray.c
|
#: shared-bindings/nvm/ByteArray.c
|
||||||
msgid "Slice and value different lengths."
|
msgid "Slice and value different lengths."
|
||||||
@ -1578,6 +1652,10 @@ msgstr "Slice och värde har olika längd."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Slice stöds inte"
|
msgstr "Slice stöds inte"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr "SocketPool kan endast användas med wifi.radio"
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Käll- och målbuffertar måste ha samma längd"
|
msgstr "Käll- och målbuffertar måste ha samma längd"
|
||||||
@ -1679,7 +1757,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: supervisor/shared/safe_mode.c
|
#: supervisor/shared/safe_mode.c
|
||||||
msgid "To exit, please reset the board without "
|
msgid "To exit, please reset the board without "
|
||||||
msgstr ""
|
msgstr "För att avsluta, gör reset på kortet utan "
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||||
msgid "Too many channels in sample."
|
msgid "Too many channels in sample."
|
||||||
@ -1750,6 +1828,10 @@ msgstr "UUID-värdet är inte str, int eller byte-buffert"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Det går inte att allokera buffert för signerad konvertering"
|
msgstr "Det går inte att allokera buffert för signerad konvertering"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr "Kan inte skapa lås"
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1776,9 +1858,14 @@ msgstr "Det gick inte att skriva till nvm."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Oväntad nrfx uuid-typ"
|
msgstr "Oväntad nrfx uuid-typ"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr "Ej hanterat ESP TLS-fel %d-%d-%x-%d"
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr "Okänt fel"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||||
#, c-format
|
#, c-format
|
||||||
@ -1813,7 +1900,7 @@ msgstr ""
|
|||||||
"eller ignorerades."
|
"eller ignorerades."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Baudrate stöd inte"
|
msgstr "Baudrate stöd inte"
|
||||||
|
|
||||||
@ -1893,7 +1980,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "WiFi password must be between 8 and 63 characters"
|
msgid "WiFi password must be between 8 and 63 characters"
|
||||||
msgstr ""
|
msgstr "WiFi-lösenord måste vara mellan 8 och 63 tecken"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/PacketBuffer.c
|
#: ports/nrf/common-hal/_bleio/PacketBuffer.c
|
||||||
msgid "Writes not supported on Characteristic"
|
msgid "Writes not supported on Characteristic"
|
||||||
@ -2059,12 +2146,13 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "byteorder är inte en sträng"
|
msgstr "byteorder är inte en sträng"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "bytes> 8 bitar stöds inte"
|
msgstr "bytes> 8 bitar stöds inte"
|
||||||
|
|
||||||
#: py/objarray.c
|
#: py/objarray.c
|
||||||
msgid "bytes length not a multiple of item size"
|
msgid "bytes length not a multiple of item size"
|
||||||
msgstr ""
|
msgstr "bytelängd inte en multipel av storlek"
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "bytes value out of range"
|
msgid "bytes value out of range"
|
||||||
@ -2381,8 +2469,12 @@ msgstr "fel = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "exceptions måste ärvas från BaseException"
|
msgstr "exceptions måste ärvas från BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
|
msgstr "förväntade '%q' men fick '%q'"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
@ -2578,7 +2670,7 @@ msgstr "felaktig utfyllnad"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "index är utanför gränserna"
|
msgstr "index är utanför gränserna"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "index utanför intervallet"
|
msgstr "index utanför intervallet"
|
||||||
|
|
||||||
@ -3046,7 +3138,7 @@ msgstr "Konvertering av long int till machine word överskred maxvärde"
|
|||||||
#: py/modstruct.c
|
#: py/modstruct.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "pack expected %d items for packing (got %d)"
|
msgid "pack expected %d items for packing (got %d)"
|
||||||
msgstr ""
|
msgstr "pack förväntade %d stycken för packning (fick %d)"
|
||||||
|
|
||||||
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
|
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
|
||||||
msgid "palette must be 32 bytes long"
|
msgid "palette must be 32 bytes long"
|
||||||
@ -3085,6 +3177,10 @@ msgstr ""
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr "polygon kan endast registreras i en förälder"
|
msgstr "polygon kan endast registreras i en förälder"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "pop från en tom PulseIn"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3101,6 +3197,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr "trycka på startknappen vid start.\n"
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr "trycka båda knapparna vid uppstart.\n"
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "köstorlek överskreds"
|
msgstr "köstorlek överskreds"
|
||||||
@ -3228,10 +3342,6 @@ msgstr "sosfilt kräver iterable argument"
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr "källpalett för stor"
|
msgstr "källpalett för stor"
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "start-/slutindex"
|
msgstr "start-/slutindex"
|
||||||
@ -3345,7 +3455,8 @@ msgstr "tupelindex utanför intervallet"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "tupel/lista har fel längd"
|
msgstr "tupel/lista har fel längd"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx och rx kan inte båda vara None"
|
msgstr "tx och rx kan inte båda vara None"
|
||||||
@ -3528,6 +3639,12 @@ 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 "specify size or data, but not both"
|
||||||
|
#~ msgstr "ange storlek eller data, men inte båda"
|
||||||
|
|
||||||
|
#~ msgid "Must provide SCK pin"
|
||||||
|
#~ msgstr "Måste ange SCK-pinne"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "\n"
|
#~ "\n"
|
||||||
#~ "To exit, please reset the board without "
|
#~ "To exit, please reset the board without "
|
||||||
@ -3625,9 +3742,6 @@ msgstr "zi måste vara i formen (n_section, 2)"
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "objekt av typen '%s' har ingen len()"
|
#~ msgstr "objekt av typen '%s' har ingen len()"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "pop från en tom PulseIn"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "pop från en tom uppsättning"
|
#~ msgstr "pop från en tom uppsättning"
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: circuitpython-cn\n"
|
"Project-Id-Version: circuitpython-cn\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-09-21 16:45-0500\n"
|
"POT-Creation-Date: 2020-09-29 20:14-0500\n"
|
||||||
"PO-Revision-Date: 2019-04-13 10:10-0700\n"
|
"PO-Revision-Date: 2019-04-13 10:10-0700\n"
|
||||||
"Last-Translator: hexthat\n"
|
"Last-Translator: hexthat\n"
|
||||||
"Language-Team: Chinese Hanyu Pinyin\n"
|
"Language-Team: Chinese Hanyu Pinyin\n"
|
||||||
@ -285,7 +285,7 @@ msgstr "Dìzhǐ bìxū shì %d zì jié zhǎng"
|
|||||||
msgid "Address type out of range"
|
msgid "Address type out of range"
|
||||||
msgstr "Dìzhǐ lèixíng chāochū fànwéi"
|
msgstr "Dìzhǐ lèixíng chāochū fànwéi"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "All I2C peripherals are in use"
|
msgid "All I2C peripherals are in use"
|
||||||
msgstr "Suǒyǒu I2C wàiwéi qì zhèngzài shǐyòng"
|
msgstr "Suǒyǒu I2C wàiwéi qì zhèngzài shǐyòng"
|
||||||
|
|
||||||
@ -293,11 +293,11 @@ msgstr "Suǒyǒu I2C wàiwéi qì zhèngzài shǐyòng"
|
|||||||
msgid "All RX FIFOs in use"
|
msgid "All RX FIFOs in use"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||||
msgid "All SPI peripherals are in use"
|
msgid "All SPI peripherals are in use"
|
||||||
msgstr "Suǒyǒu SPI wàiwéi qì zhèngzài shǐyòng"
|
msgstr "Suǒyǒu SPI wàiwéi qì zhèngzài shǐyòng"
|
||||||
|
|
||||||
#: ports/nrf/common-hal/busio/UART.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
msgid "All UART peripherals are in use"
|
msgid "All UART peripherals are in use"
|
||||||
msgstr "Suǒyǒu UART wàiwéi zhèngzài shǐyòng"
|
msgstr "Suǒyǒu UART wàiwéi zhèngzài shǐyòng"
|
||||||
|
|
||||||
@ -319,6 +319,9 @@ msgstr "Cǐ yǐn jiǎo de suǒyǒu jìshí qì zhèngzài shǐyòng"
|
|||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
|
||||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||||
@ -338,6 +341,10 @@ msgstr ""
|
|||||||
msgid "Already running"
|
msgid "Already running"
|
||||||
msgstr "yǐ zài yùn xíng"
|
msgstr "yǐ zài yùn xíng"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/Radio.c
|
||||||
|
msgid "Already scanning for wifi networks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||||
msgid "AnalogIn not supported on given pin"
|
msgid "AnalogIn not supported on given pin"
|
||||||
msgstr "Gěi dìng de yǐn jiǎo bù zhīchí AnalogIn"
|
msgstr "Gěi dìng de yǐn jiǎo bù zhīchí AnalogIn"
|
||||||
@ -557,6 +564,7 @@ msgstr "Wúfǎ chóng zhì wèi bootloader, yīnwèi méiyǒu bootloader cúnzà
|
|||||||
msgid "Cannot set value when direction is input."
|
msgid "Cannot set value when direction is input."
|
||||||
msgstr "Dāng fāngxiàng xiàng nèi shí, bùnéng shèzhì gāi zhí."
|
msgstr "Dāng fāngxiàng xiàng nèi shí, bùnéng shèzhì gāi zhí."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "Cannot specify RTS or CTS in RS485 mode"
|
msgid "Cannot specify RTS or CTS in RS485 mode"
|
||||||
msgstr "wú fǎ zài RS485 mó shì xià zhǐ dìng RTS huò CTS"
|
msgstr "wú fǎ zài RS485 mó shì xià zhǐ dìng RTS huò CTS"
|
||||||
@ -649,14 +657,15 @@ msgid "Could not initialize SDCard"
|
|||||||
msgstr "wú fǎ chū shǐ huà SDCard"
|
msgstr "wú fǎ chū shǐ huà SDCard"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "Could not initialize UART"
|
msgid "Could not initialize UART"
|
||||||
msgstr "Wúfǎ chūshǐhuà UART"
|
msgstr "Wúfǎ chūshǐhuà UART"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize channel"
|
msgid "Could not initialize channel"
|
||||||
msgstr "Wúfǎ chūshǐhuà píndào"
|
msgstr "Wúfǎ chūshǐhuà píndào"
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Could not initialize timer"
|
msgid "Could not initialize timer"
|
||||||
msgstr "Wúfǎ chūshǐhuà jìshí qì"
|
msgstr "Wúfǎ chūshǐhuà jìshí qì"
|
||||||
|
|
||||||
@ -672,6 +681,10 @@ msgstr "Wúfǎ chóngxīn qǐdòng jìshí qì"
|
|||||||
msgid "Could not restart PWM"
|
msgid "Could not restart PWM"
|
||||||
msgstr "Wúfǎ chóngqǐ PWM"
|
msgstr "Wúfǎ chóngqǐ PWM"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c
|
||||||
|
msgid "Could not retrieve clock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/_bleio/Adapter.c
|
#: shared-bindings/_bleio/Adapter.c
|
||||||
msgid "Could not set address"
|
msgid "Could not set address"
|
||||||
msgstr "wú fǎ shè zhì dì zhǐ"
|
msgstr "wú fǎ shè zhì dì zhǐ"
|
||||||
@ -762,6 +775,10 @@ msgstr "Fāngxiàng shūrù shí qūdòng móshì méiyǒu shǐyòng."
|
|||||||
msgid "ECB only operates on 16 bytes at a time"
|
msgid "ECB only operates on 16 bytes at a time"
|
||||||
msgstr "ECB yí cì zhǐ shǐ yòng 16 gè zì jié"
|
msgstr "ECB yí cì zhǐ shǐ yòng 16 gè zì jié"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
msgid "ESP-IDF memory allocation failed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
|
||||||
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
#: ports/atmel-samd/common-hal/ps2io/Ps2.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
@ -819,6 +836,10 @@ msgstr "Bù zhīchí dài yǒu sǎomiáo xiǎngyìng de kuòzhǎn guǎngbò."
|
|||||||
msgid "FFT is defined for ndarrays only"
|
msgid "FFT is defined for ndarrays only"
|
||||||
msgstr "FFT jǐn wéi ndarrays dìng yì"
|
msgstr "FFT jǐn wéi ndarrays dìng yì"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
msgid "Failed SSL handshake"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/ps2io/Ps2.c
|
#: shared-bindings/ps2io/Ps2.c
|
||||||
msgid "Failed sending command."
|
msgid "Failed sending command."
|
||||||
msgstr "Fāsòng mìnglìng shībài."
|
msgstr "Fāsòng mìnglìng shībài."
|
||||||
@ -835,12 +856,21 @@ msgstr "Fēnpèi RX huǎnchōng shībài"
|
|||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/stm/common-hal/pulseio/PulseIn.c
|
#: ports/stm/common-hal/pulseio/PulseIn.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to allocate RX buffer of %d bytes"
|
msgid "Failed to allocate RX buffer of %d bytes"
|
||||||
msgstr "Fēnpèi RX huǎnchōng qū%d zì jié shībài"
|
msgstr "Fēnpèi RX huǎnchōng qū%d zì jié shībài"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to allocate Wifi memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/ScannedNetworks.c
|
||||||
|
msgid "Failed to allocate wifi scan memory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||||
msgid "Failed to connect: internal error"
|
msgid "Failed to connect: internal error"
|
||||||
msgstr "Liánjiē shībài: Nèibù cuòwù"
|
msgstr "Liánjiē shībài: Nèibù cuòwù"
|
||||||
@ -849,6 +879,10 @@ msgstr "Liánjiē shībài: Nèibù cuòwù"
|
|||||||
msgid "Failed to connect: timeout"
|
msgid "Failed to connect: timeout"
|
||||||
msgstr "Liánjiē shībài: Chāoshí"
|
msgstr "Liánjiē shībài: Chāoshí"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Failed to init wifi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/audiomp3/MP3Decoder.c
|
#: shared-module/audiomp3/MP3Decoder.c
|
||||||
msgid "Failed to parse MP3 file"
|
msgid "Failed to parse MP3 file"
|
||||||
msgstr "Wúfǎ jiěxī MP3 wénjiàn"
|
msgstr "Wúfǎ jiěxī MP3 wénjiàn"
|
||||||
@ -944,7 +978,7 @@ msgstr "Huǎnchōng qū dàxiǎo bù zhèngquè"
|
|||||||
msgid "Input taking too long"
|
msgid "Input taking too long"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: py/moduerrno.c
|
#: ports/esp32s2/common-hal/neopixel_write/__init__.c py/moduerrno.c
|
||||||
msgid "Input/output error"
|
msgid "Input/output error"
|
||||||
msgstr "Shūrù/shūchū cuòwù"
|
msgstr "Shūrù/shūchū cuòwù"
|
||||||
|
|
||||||
@ -1037,6 +1071,10 @@ msgstr "Wúxiào de wénjiàn"
|
|||||||
msgid "Invalid format chunk size"
|
msgid "Invalid format chunk size"
|
||||||
msgstr "Géshì kuài dàxiǎo wúxiào"
|
msgstr "Géshì kuài dàxiǎo wúxiào"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "Invalid frequency"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "Invalid frequency supplied"
|
msgid "Invalid frequency supplied"
|
||||||
msgstr "Tígōng de pínlǜ wúxiào"
|
msgstr "Tígōng de pínlǜ wúxiào"
|
||||||
@ -1074,6 +1112,8 @@ msgstr "Yòuxián tōngdào yǐn jiǎo wúxiào"
|
|||||||
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
#: ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
|
||||||
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
#: ports/cxd56/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/SPI.c
|
||||||
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
#: ports/cxd56/common-hal/busio/UART.c ports/cxd56/common-hal/sdioio/SDCard.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/SPI.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/I2C.c
|
||||||
@ -1178,14 +1218,10 @@ msgstr "Quēshǎo MISO huò MOSI yǐn jiǎo"
|
|||||||
msgid "Must be a %q subclass."
|
msgid "Must be a %q subclass."
|
||||||
msgstr "Bìxū shì %q zi lèi."
|
msgstr "Bìxū shì %q zi lèi."
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/mimxrt10xx/common-hal/busio/SPI.c shared-bindings/busio/SPI.c
|
||||||
msgid "Must provide MISO or MOSI pin"
|
msgid "Must provide MISO or MOSI pin"
|
||||||
msgstr "Bìxū tígōng MISO huò MOSI yǐn jiǎo"
|
msgstr "Bìxū tígōng MISO huò MOSI yǐn jiǎo"
|
||||||
|
|
||||||
#: ports/stm/common-hal/busio/SPI.c
|
|
||||||
msgid "Must provide SCK pin"
|
|
||||||
msgstr "bì xū tí gòng SCK yǐn jiǎo"
|
|
||||||
|
|
||||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Must use a multiple of 6 rgb pins, not %d"
|
msgid "Must use a multiple of 6 rgb pins, not %d"
|
||||||
@ -1209,21 +1245,25 @@ msgstr "Méiyǒu DAC zài xīnpiàn shàng de"
|
|||||||
msgid "No DMA channel found"
|
msgid "No DMA channel found"
|
||||||
msgstr "Wèi zhǎodào DMA píndào"
|
msgstr "Wèi zhǎodào DMA píndào"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MISO Pin"
|
msgid "No MISO Pin"
|
||||||
msgstr "Méiyǒu MISO yǐn jiǎo"
|
msgstr "Méiyǒu MISO yǐn jiǎo"
|
||||||
|
|
||||||
#: ports/mimxrt10xx/common-hal/busio/SPI.c ports/stm/common-hal/busio/SPI.c
|
#: ports/esp32s2/common-hal/busio/SPI.c ports/mimxrt10xx/common-hal/busio/SPI.c
|
||||||
|
#: ports/stm/common-hal/busio/SPI.c
|
||||||
msgid "No MOSI Pin"
|
msgid "No MOSI Pin"
|
||||||
msgstr "Méiyǒu MOSI yǐn jiǎo"
|
msgstr "Méiyǒu MOSI yǐn jiǎo"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No RX pin"
|
msgid "No RX pin"
|
||||||
msgstr "Wèi zhǎodào RX yǐn jiǎo"
|
msgstr "Wèi zhǎodào RX yǐn jiǎo"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: ports/stm/common-hal/busio/UART.c
|
#: ports/stm/common-hal/busio/UART.c
|
||||||
msgid "No TX pin"
|
msgid "No TX pin"
|
||||||
@ -1266,6 +1306,14 @@ msgstr "Wèi zhǐdìng mì yào"
|
|||||||
msgid "No long integer support"
|
msgid "No long integer support"
|
||||||
msgstr "Méiyǒu zhǎng zhěngshù zhīchí"
|
msgstr "Méiyǒu zhǎng zhěngshù zhīchí"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more channels available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||||
|
msgid "No more timers available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||||
msgid "No more timers available on this pin."
|
msgid "No more timers available on this pin."
|
||||||
msgstr "Gāi yǐn jiǎo shàng méiyǒu kěyòng de dìngshí qì."
|
msgstr "Gāi yǐn jiǎo shàng méiyǒu kěyòng de dìngshí qì."
|
||||||
@ -1330,6 +1378,14 @@ msgstr "Bù zhīchí jīshù"
|
|||||||
msgid "Only 8 or 16 bit mono with "
|
msgid "Only 8 or 16 bit mono with "
|
||||||
msgstr "Zhǐyǒu 8 huò 16 wèi dānwèi "
|
msgstr "Zhǐyǒu 8 huò 16 wèi dānwèi "
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Only IPv4 SOCK_STREAM sockets supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/wifi/__init__.c
|
||||||
|
msgid "Only IPv4 addresses supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/OnDiskBitmap.c
|
#: shared-module/displayio/OnDiskBitmap.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1351,6 +1407,10 @@ msgstr ""
|
|||||||
msgid "Only raw int supported for ip"
|
msgid "Only raw int supported for ip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "Out of sockets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/audiobusio/PDMIn.c
|
#: shared-bindings/audiobusio/PDMIn.c
|
||||||
msgid "Oversample must be multiple of 8."
|
msgid "Oversample must be multiple of 8."
|
||||||
msgstr "Guò cǎiyàng bìxū shì 8 de bèishù."
|
msgstr "Guò cǎiyàng bìxū shì 8 de bèishù."
|
||||||
@ -1366,6 +1426,7 @@ msgid ""
|
|||||||
"PWM frequency not writable when variable_frequency is False on construction."
|
"PWM frequency not writable when variable_frequency is False on construction."
|
||||||
msgstr "Dāng biànliàng_pínlǜ shì False zài jiànzhú shí PWM pínlǜ bùkě xiě."
|
msgstr "Dāng biànliàng_pínlǜ shì False zài jiànzhú shí PWM pínlǜ bùkě xiě."
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||||
msgid "ParallelBus not yet supported"
|
msgid "ParallelBus not yet supported"
|
||||||
@ -1414,6 +1475,12 @@ msgstr "Zài wénjiàn xìtǒng shàng tiānjiā rènhé mókuài\n"
|
|||||||
msgid "Polygon needs at least 3 points"
|
msgid "Polygon needs at least 3 points"
|
||||||
msgstr "Duōbiānxíng zhìshǎo xūyào 3 diǎn"
|
msgstr "Duōbiānxíng zhìshǎo xūyào 3 diǎn"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseOut.c
|
||||||
|
msgid ""
|
||||||
|
"Port does not accept PWM carrier. Pass a pin, frequency and duty cycle "
|
||||||
|
"instead"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
#: ports/nrf/common-hal/pulseio/PulseOut.c
|
||||||
@ -1443,12 +1510,13 @@ msgstr "RNG qǔxiāo chūshǐhuà cuòwù"
|
|||||||
msgid "RNG Init Error"
|
msgid "RNG Init Error"
|
||||||
msgstr "RNG chūshǐhuà cuòwù"
|
msgstr "RNG chūshǐhuà cuòwù"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||||
msgid "RS485 inversion specified when not in RS485 mode"
|
msgid "RS485 inversion specified when not in RS485 mode"
|
||||||
msgstr "Wèi chǔyú RS485 móshì shí zhǐdìngle RS485 fǎn zhuǎn"
|
msgstr "Wèi chǔyú RS485 móshì shí zhǐdìngle RS485 fǎn zhuǎn"
|
||||||
|
|
||||||
#: ports/cxd56/common-hal/rtc/RTC.c ports/mimxrt10xx/common-hal/rtc/RTC.c
|
#: ports/cxd56/common-hal/rtc/RTC.c ports/esp32s2/common-hal/rtc/RTC.c
|
||||||
#: ports/nrf/common-hal/rtc/RTC.c
|
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/rtc/RTC.c
|
||||||
msgid "RTC calibration is not supported on this board"
|
msgid "RTC calibration is not supported on this board"
|
||||||
msgstr "Cǐ bǎn bù zhīchí RTC jiàozhǔn"
|
msgstr "Cǐ bǎn bù zhīchí RTC jiàozhǔn"
|
||||||
|
|
||||||
@ -1482,6 +1550,10 @@ msgstr "Zhǐ dú duìxiàng"
|
|||||||
msgid "Refresh too soon"
|
msgid "Refresh too soon"
|
||||||
msgstr "Shuāxīn tài kuàile"
|
msgstr "Shuāxīn tài kuàile"
|
||||||
|
|
||||||
|
#: shared-bindings/canio/RemoteTransmissionRequest.c
|
||||||
|
msgid "RemoteTransmissionRequests limited to 8 bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Requested AES mode is unsupported"
|
msgid "Requested AES mode is unsupported"
|
||||||
msgstr "Qǐngqiú de AES móshì bù shòu zhīchí"
|
msgstr "Qǐngqiú de AES móshì bù shòu zhīchí"
|
||||||
@ -1502,7 +1574,7 @@ msgstr "Zài ānquán móshì xià yùnxíng!"
|
|||||||
msgid "SD card CSD format not supported"
|
msgid "SD card CSD format not supported"
|
||||||
msgstr "Bù zhīchí SD kǎ CSD géshì"
|
msgstr "Bù zhīchí SD kǎ CSD géshì"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/esp32s2/common-hal/busio/I2C.c
|
||||||
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
#: ports/mimxrt10xx/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
|
||||||
msgid "SDA or SCL needs a pull up"
|
msgid "SDA or SCL needs a pull up"
|
||||||
msgstr "SDA huò SCL xūyào lādòng"
|
msgstr "SDA huò SCL xūyào lādòng"
|
||||||
@ -1570,6 +1642,10 @@ msgstr "Qiēpiàn hé zhí bùtóng chángdù."
|
|||||||
msgid "Slices not supported"
|
msgid "Slices not supported"
|
||||||
msgstr "Qiēpiàn bù shòu zhīchí"
|
msgstr "Qiēpiàn bù shòu zhīchí"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/SocketPool.c
|
||||||
|
msgid "SocketPool can only be used with wifi.radio"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/aesio/aes.c
|
#: shared-bindings/aesio/aes.c
|
||||||
msgid "Source and destination buffers must be the same length"
|
msgid "Source and destination buffers must be the same length"
|
||||||
msgstr "Yuán huǎnchōng qū hé mùbiāo huǎnchōng qū de chángdù bìxū xiāngtóng"
|
msgstr "Yuán huǎnchōng qū hé mùbiāo huǎnchōng qū de chángdù bìxū xiāngtóng"
|
||||||
@ -1741,6 +1817,10 @@ msgstr "UUID zhí bùshì str,int huò zì jié huǎnchōng qū"
|
|||||||
msgid "Unable to allocate buffers for signed conversion"
|
msgid "Unable to allocate buffers for signed conversion"
|
||||||
msgstr "Wúfǎ fēnpèi huǎnchōng qū yòng yú qiānmíng zhuǎnhuàn"
|
msgstr "Wúfǎ fēnpèi huǎnchōng qū yòng yú qiānmíng zhuǎnhuàn"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/busio/I2C.c
|
||||||
|
msgid "Unable to create lock"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-module/displayio/I2CDisplay.c
|
#: shared-module/displayio/I2CDisplay.c
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unable to find I2C Display at %x"
|
msgid "Unable to find I2C Display at %x"
|
||||||
@ -1767,6 +1847,11 @@ msgstr "Wúfǎ xiě rù nvm."
|
|||||||
msgid "Unexpected nrfx uuid type"
|
msgid "Unexpected nrfx uuid type"
|
||||||
msgstr "Yìwài de nrfx uuid lèixíng"
|
msgstr "Yìwài de nrfx uuid lèixíng"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/socketpool/Socket.c
|
||||||
|
#, c-format
|
||||||
|
msgid "Unhandled ESP TLS error %d %d %x %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/wifi/Radio.c
|
#: shared-bindings/wifi/Radio.c
|
||||||
msgid "Unknown failure"
|
msgid "Unknown failure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1804,7 +1889,7 @@ msgstr ""
|
|||||||
"huò hūlüè."
|
"huò hūlüè."
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
#: ports/atmel-samd/common-hal/busio/I2C.c ports/cxd56/common-hal/busio/I2C.c
|
||||||
#: ports/stm/common-hal/busio/I2C.c
|
#: ports/esp32s2/common-hal/busio/UART.c ports/stm/common-hal/busio/I2C.c
|
||||||
msgid "Unsupported baudrate"
|
msgid "Unsupported baudrate"
|
||||||
msgstr "Bù zhīchí de baudrate"
|
msgstr "Bù zhīchí de baudrate"
|
||||||
|
|
||||||
@ -2050,6 +2135,7 @@ msgid "byteorder is not a string"
|
|||||||
msgstr "byteorder bùshì zìfú chuàn"
|
msgstr "byteorder bùshì zìfú chuàn"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c
|
||||||
msgid "bytes > 8 bits not supported"
|
msgid "bytes > 8 bits not supported"
|
||||||
msgstr "zì jié > 8 wèi"
|
msgstr "zì jié > 8 wèi"
|
||||||
|
|
||||||
@ -2371,10 +2457,14 @@ msgstr "cuòwù = 0x%08lX"
|
|||||||
msgid "exceptions must derive from BaseException"
|
msgid "exceptions must derive from BaseException"
|
||||||
msgstr "lìwài bìxū láizì BaseException"
|
msgstr "lìwài bìxū láizì BaseException"
|
||||||
|
|
||||||
#: shared-bindings/canio/CAN.c shared-bindings/canio/Listener.c
|
#: shared-bindings/canio/CAN.c
|
||||||
msgid "expected '%q' but got '%q'"
|
msgid "expected '%q' but got '%q'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-bindings/canio/CAN.c
|
||||||
|
msgid "expected '%q' or '%q' but got '%q'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "expected ':' after format specifier"
|
msgid "expected ':' after format specifier"
|
||||||
msgstr "zài géshì shuōmíng fú zhīhòu yùqí ':'"
|
msgstr "zài géshì shuōmíng fú zhīhòu yùqí ':'"
|
||||||
@ -2568,7 +2658,7 @@ msgstr "bù zhèngquè de tiánchōng"
|
|||||||
msgid "index is out of bounds"
|
msgid "index is out of bounds"
|
||||||
msgstr "suǒyǐn chāochū fànwéi"
|
msgstr "suǒyǐn chāochū fànwéi"
|
||||||
|
|
||||||
#: py/obj.c
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||||
msgid "index out of range"
|
msgid "index out of range"
|
||||||
msgstr "suǒyǐn chāochū fànwéi"
|
msgstr "suǒyǐn chāochū fànwéi"
|
||||||
|
|
||||||
@ -3073,6 +3163,10 @@ msgstr "pixel_shader bìxū shì displayio.Palette huò displayio.ColorConverter
|
|||||||
msgid "polygon can only be registered in one parent"
|
msgid "polygon can only be registered in one parent"
|
||||||
msgstr "duōbiānxíng zhī néng zài yīgè fù jí zhōng zhùcè"
|
msgstr "duōbiānxíng zhī néng zài yīgè fù jí zhōng zhùcè"
|
||||||
|
|
||||||
|
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
|
||||||
|
msgid "pop from an empty PulseIn"
|
||||||
|
msgstr "cóng kōng de PulseIn dànchū dànchū"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
#: ports/cxd56/common-hal/pulseio/PulseIn.c
|
||||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||||
@ -3089,6 +3183,24 @@ 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/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
|
||||||
|
#: ports/esp32s2/boards/unexpectedmaker_feathers2/mpconfigboard.h
|
||||||
|
msgid "pressing boot button at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/escornabot_makech/mpconfigboard.h
|
||||||
|
#: ports/atmel-samd/boards/meowmeow/mpconfigboard.h
|
||||||
|
msgid "pressing both buttons at start up.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: extmod/modutimeq.c
|
#: extmod/modutimeq.c
|
||||||
msgid "queue overflow"
|
msgid "queue overflow"
|
||||||
msgstr "duìliè yìchū"
|
msgstr "duìliè yìchū"
|
||||||
@ -3216,10 +3328,6 @@ msgstr "sosfilt xūyào diédài cānshù"
|
|||||||
msgid "source palette too large"
|
msgid "source palette too large"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shared-bindings/canio/Message.c
|
|
||||||
msgid "specify size or data, but not both"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: py/objstr.c
|
#: py/objstr.c
|
||||||
msgid "start/end indices"
|
msgid "start/end indices"
|
||||||
msgstr "kāishǐ/jiéshù zhǐshù"
|
msgstr "kāishǐ/jiéshù zhǐshù"
|
||||||
@ -3333,7 +3441,8 @@ msgstr "yuán zǔ suǒyǐn chāochū fànwéi"
|
|||||||
msgid "tuple/list has wrong length"
|
msgid "tuple/list has wrong length"
|
||||||
msgstr "yuán zǔ/lièbiǎo chángdù cuòwù"
|
msgstr "yuán zǔ/lièbiǎo chángdù cuòwù"
|
||||||
|
|
||||||
#: ports/atmel-samd/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
#: ports/atmel-samd/common-hal/busio/UART.c
|
||||||
|
#: ports/esp32s2/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||||
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
#: shared-bindings/busio/UART.c shared-bindings/canio/CAN.c
|
||||||
msgid "tx and rx cannot both be None"
|
msgid "tx and rx cannot both be None"
|
||||||
msgstr "tx hé rx bùnéng dōu shì wú"
|
msgstr "tx hé rx bùnéng dōu shì wú"
|
||||||
@ -3516,6 +3625,9 @@ 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 "Must provide SCK pin"
|
||||||
|
#~ msgstr "bì xū tí gòng SCK yǐn jiǎo"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "\n"
|
#~ "\n"
|
||||||
#~ "To exit, please reset the board without "
|
#~ "To exit, please reset the board without "
|
||||||
@ -3607,9 +3719,6 @@ msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
|
|||||||
#~ msgid "object of type '%s' has no len()"
|
#~ msgid "object of type '%s' has no len()"
|
||||||
#~ msgstr "lèixíng '%s' de duìxiàng méiyǒu chángdù"
|
#~ msgstr "lèixíng '%s' de duìxiàng méiyǒu chángdù"
|
||||||
|
|
||||||
#~ msgid "pop from an empty PulseIn"
|
|
||||||
#~ msgstr "cóng kōng de PulseIn dànchū dànchū"
|
|
||||||
|
|
||||||
#~ msgid "pop from an empty set"
|
#~ msgid "pop from an empty set"
|
||||||
#~ msgstr "cóng kōng jí dànchū"
|
#~ msgstr "cóng kōng jí dànchū"
|
||||||
|
|
||||||
|
@ -110,7 +110,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // not SH1107
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -91,7 +91,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // not SH1107
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -92,7 +92,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -143,7 +143,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
false, // auto_refresh
|
false, // auto_refresh
|
||||||
20, // native_frames_per_second
|
20, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -114,7 +114,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -92,7 +92,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -114,7 +114,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -92,7 +92,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -100,7 +100,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -117,7 +117,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -109,7 +109,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
|
|
||||||
// Enabling the Power of the 40-pin at the back
|
// Enabling the Power of the 40-pin at the back
|
||||||
CTR_5V.base.type = &digitalio_digitalinout_type;
|
CTR_5V.base.type = &digitalio_digitalinout_type;
|
||||||
|
@ -111,7 +111,8 @@ void board_init(void) {
|
|||||||
false, // data as commands
|
false, // data as commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -275,21 +275,6 @@ int common_hal_canio_can_receive_error_count_get(canio_can_obj_t *self)
|
|||||||
return self->hw->ECR.bit.REC;
|
return self->hw->ECR.bit.REC;
|
||||||
}
|
}
|
||||||
|
|
||||||
int common_hal_canio_can_error_warning_state_count_get(canio_can_obj_t *self)
|
|
||||||
{
|
|
||||||
return self->error_warning_state_count;
|
|
||||||
}
|
|
||||||
|
|
||||||
int common_hal_canio_can_error_passive_state_count_get(canio_can_obj_t *self)
|
|
||||||
{
|
|
||||||
return self->error_passive_state_count;
|
|
||||||
}
|
|
||||||
|
|
||||||
int common_hal_canio_can_bus_off_state_count_get(canio_can_obj_t *self)
|
|
||||||
{
|
|
||||||
return self->bus_off_state_count;
|
|
||||||
}
|
|
||||||
|
|
||||||
canio_bus_state_t common_hal_canio_can_state_get(canio_can_obj_t *self) {
|
canio_bus_state_t common_hal_canio_can_state_get(canio_can_obj_t *self) {
|
||||||
CAN_PSR_Type psr = self->hw->PSR;
|
CAN_PSR_Type psr = self->hw->PSR;
|
||||||
if (psr.bit.BO) {
|
if (psr.bit.BO) {
|
||||||
@ -328,16 +313,18 @@ static void maybe_auto_restart(canio_can_obj_t *self) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_canio_can_send(canio_can_obj_t *self, canio_message_obj_t *message)
|
void common_hal_canio_can_send(canio_can_obj_t *self, mp_obj_t message_in)
|
||||||
{
|
{
|
||||||
maybe_auto_restart(self);
|
maybe_auto_restart(self);
|
||||||
|
|
||||||
|
canio_message_obj_t *message = message_in;;
|
||||||
// We have just one dedicated TX buffer, use it!
|
// We have just one dedicated TX buffer, use it!
|
||||||
canio_can_tx_buffer_t *ent = &self->state->tx_buffer[0];
|
canio_can_tx_buffer_t *ent = &self->state->tx_buffer[0];
|
||||||
|
|
||||||
|
bool rtr = message->base.type == &canio_remote_transmission_request_type;
|
||||||
ent->txb0.bit.ESI = false;
|
ent->txb0.bit.ESI = false;
|
||||||
ent->txb0.bit.XTD = message->extended;
|
ent->txb0.bit.XTD = message->extended;
|
||||||
ent->txb0.bit.RTR = message->rtr;
|
ent->txb0.bit.RTR = rtr;
|
||||||
if (message->extended) {
|
if (message->extended) {
|
||||||
ent->txb0.bit.ID = message->id;
|
ent->txb0.bit.ID = message->id;
|
||||||
} else {
|
} else {
|
||||||
@ -350,7 +337,7 @@ void common_hal_canio_can_send(canio_can_obj_t *self, canio_message_obj_t *messa
|
|||||||
ent->txb1.bit.BRS = 0; // No bit rate switching
|
ent->txb1.bit.BRS = 0; // No bit rate switching
|
||||||
ent->txb1.bit.DLC = message->size;
|
ent->txb1.bit.DLC = message->size;
|
||||||
|
|
||||||
if (!message->rtr) {
|
if (!rtr) {
|
||||||
memcpy(ent->data, message->data, message->size);
|
memcpy(ent->data, message->data, message->size);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -417,17 +404,6 @@ STATIC void can_handler(int i) {
|
|||||||
Can *hw = can_insts[i];
|
Can *hw = can_insts[i];
|
||||||
uint32_t ir = hri_can_read_IR_reg(hw);
|
uint32_t ir = hri_can_read_IR_reg(hw);
|
||||||
|
|
||||||
/* Count up errors*/
|
|
||||||
if (ir & CAN_IE_EWE) {
|
|
||||||
self->error_warning_state_count += 1;
|
|
||||||
}
|
|
||||||
if (ir & CAN_IE_EPE) {
|
|
||||||
self->error_passive_state_count += 1;
|
|
||||||
}
|
|
||||||
if (ir & CAN_IE_BOE) {
|
|
||||||
self->bus_off_state_count += 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Acknowledge interrupt */
|
/* Acknowledge interrupt */
|
||||||
hri_can_write_IR_reg(hw, ir);
|
hri_can_write_IR_reg(hw, ir);
|
||||||
}
|
}
|
||||||
|
@ -32,6 +32,7 @@
|
|||||||
|
|
||||||
#include "common-hal/canio/__init__.h"
|
#include "common-hal/canio/__init__.h"
|
||||||
#include "common-hal/canio/Listener.h"
|
#include "common-hal/canio/Listener.h"
|
||||||
|
#include "shared-bindings/canio/Listener.h"
|
||||||
#include "shared-bindings/util.h"
|
#include "shared-bindings/util.h"
|
||||||
#include "supervisor/shared/tick.h"
|
#include "supervisor/shared/tick.h"
|
||||||
#include "component/can.h"
|
#include "component/can.h"
|
||||||
@ -58,8 +59,8 @@ STATIC void static_assertions(void) {
|
|||||||
MP_STATIC_ASSERT(CAN_XIDFE_0_EFEC_STF0M_Val + 1 == CAN_XIDFE_0_EFEC_STF1M_Val);
|
MP_STATIC_ASSERT(CAN_XIDFE_0_EFEC_STF0M_Val + 1 == CAN_XIDFE_0_EFEC_STF1M_Val);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC bool single_address_filter(canio_match_obj_t *match) {
|
STATIC bool single_id_filter(canio_match_obj_t *match) {
|
||||||
return match->mask == 0 || match->mask == match->address;
|
return match->mask == 0 || match->mask == match->id;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC bool standard_filter_in_use(CanMramSidfe *filter) {
|
STATIC bool standard_filter_in_use(CanMramSidfe *filter) {
|
||||||
@ -76,7 +77,7 @@ STATIC size_t num_filters_needed(size_t nmatch, canio_match_obj_t **matches, boo
|
|||||||
if (extended != matches[i]->extended) {
|
if (extended != matches[i]->extended) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (single_address_filter(matches[i])) {
|
if (single_id_filter(matches[i])) {
|
||||||
num_half_filters_needed += 1;
|
num_half_filters_needed += 1;
|
||||||
} else {
|
} else {
|
||||||
num_half_filters_needed += 2;
|
num_half_filters_needed += 2;
|
||||||
@ -191,7 +192,7 @@ STATIC void install_extended_filter(CanMramXidfe *extended, int id1, int id2, in
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define NO_ADDRESS (-1)
|
#define NO_ID (-1)
|
||||||
void set_filters(canio_listener_obj_t *self, size_t nmatch, canio_match_obj_t **matches) {
|
void set_filters(canio_listener_obj_t *self, size_t nmatch, canio_match_obj_t **matches) {
|
||||||
int fifo = self->fifo_idx;
|
int fifo = self->fifo_idx;
|
||||||
|
|
||||||
@ -207,31 +208,31 @@ void set_filters(canio_listener_obj_t *self, size_t nmatch, canio_match_obj_t **
|
|||||||
CanMramSidfe *standard = next_standard_filter(self, NULL);
|
CanMramSidfe *standard = next_standard_filter(self, NULL);
|
||||||
CanMramXidfe *extended = next_extended_filter(self, NULL);
|
CanMramXidfe *extended = next_extended_filter(self, NULL);
|
||||||
|
|
||||||
int first_address = NO_ADDRESS;
|
int first_id = NO_ID;
|
||||||
|
|
||||||
// step 1: single address standard matches
|
// step 1: single id standard matches
|
||||||
// we have to gather up pairs and stuff them in a single filter entry
|
// we have to gather up pairs and stuff them in a single filter entry
|
||||||
for(size_t i = 0; i<nmatch; i++) {
|
for(size_t i = 0; i<nmatch; i++) {
|
||||||
canio_match_obj_t *match = matches[i];
|
canio_match_obj_t *match = matches[i];
|
||||||
if (match->extended) {
|
if (match->extended) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (!single_address_filter(match)) {
|
if (!single_id_filter(match)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (first_address != NO_ADDRESS) {
|
if (first_id != NO_ID) {
|
||||||
install_standard_filter(standard, first_address, match->address, CAN_SIDFE_0_SFEC_STF0M_Val + fifo, CAN_SIDFE_0_SFT_DUAL_Val);
|
install_standard_filter(standard, first_id, match->id, CAN_SIDFE_0_SFEC_STF0M_Val + fifo, CAN_SIDFE_0_SFT_DUAL_Val);
|
||||||
first_address = NO_ADDRESS;
|
first_id = NO_ID;
|
||||||
standard = next_standard_filter(self, standard);
|
standard = next_standard_filter(self, standard);
|
||||||
} else {
|
} else {
|
||||||
first_address = match->address;
|
first_id = match->id;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// step 1.5. odd single address standard match
|
// step 1.5. odd single id standard match
|
||||||
if (first_address != NO_ADDRESS) {
|
if (first_id != NO_ID) {
|
||||||
install_standard_filter(standard, first_address, first_address, CAN_SIDFE_0_SFEC_STF0M_Val + fifo, CAN_SIDFE_0_SFT_DUAL_Val);
|
install_standard_filter(standard, first_id, first_id, CAN_SIDFE_0_SFEC_STF0M_Val + fifo, CAN_SIDFE_0_SFT_DUAL_Val);
|
||||||
standard = next_standard_filter(self, standard);
|
standard = next_standard_filter(self, standard);
|
||||||
first_address = NO_ADDRESS;
|
first_id = NO_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
// step 2: standard mask filter
|
// step 2: standard mask filter
|
||||||
@ -240,36 +241,36 @@ void set_filters(canio_listener_obj_t *self, size_t nmatch, canio_match_obj_t **
|
|||||||
if (match->extended) {
|
if (match->extended) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (single_address_filter(match)) {
|
if (single_id_filter(match)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
install_standard_filter(standard, match->address, match->mask, CAN_SIDFE_0_SFEC_STF0M_Val + fifo, CAN_SIDFE_0_SFT_CLASSIC_Val);
|
install_standard_filter(standard, match->id, match->mask, CAN_SIDFE_0_SFEC_STF0M_Val + fifo, CAN_SIDFE_0_SFT_CLASSIC_Val);
|
||||||
standard = next_standard_filter(self, standard);
|
standard = next_standard_filter(self, standard);
|
||||||
}
|
}
|
||||||
|
|
||||||
// step 3: single address extended matches
|
// step 3: single id extended matches
|
||||||
// we have to gather up pairs and stuff them in a single filter entry
|
// we have to gather up pairs and stuff them in a single filter entry
|
||||||
for(size_t i = 0; i<nmatch; i++) {
|
for(size_t i = 0; i<nmatch; i++) {
|
||||||
canio_match_obj_t *match = matches[i];
|
canio_match_obj_t *match = matches[i];
|
||||||
if (!match->extended) {
|
if (!match->extended) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (!single_address_filter(match)) {
|
if (!single_id_filter(match)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (first_address != NO_ADDRESS) {
|
if (first_id != NO_ID) {
|
||||||
install_extended_filter(extended, first_address, match->address, CAN_XIDFE_0_EFEC_STF0M_Val + fifo, CAN_XIDFE_1_EFT_DUAL_Val);
|
install_extended_filter(extended, first_id, match->id, CAN_XIDFE_0_EFEC_STF0M_Val + fifo, CAN_XIDFE_1_EFT_DUAL_Val);
|
||||||
first_address = NO_ADDRESS;
|
first_id = NO_ID;
|
||||||
extended = next_extended_filter(self, extended);
|
extended = next_extended_filter(self, extended);
|
||||||
} else {
|
} else {
|
||||||
first_address = match->address;
|
first_id = match->id;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// step 3.5. odd single address standard match
|
// step 3.5. odd single id standard match
|
||||||
if (first_address != NO_ADDRESS) {
|
if (first_id != NO_ID) {
|
||||||
install_extended_filter(extended, first_address, first_address, CAN_XIDFE_0_EFEC_STF0M_Val + fifo, CAN_XIDFE_1_EFT_DUAL_Val);
|
install_extended_filter(extended, first_id, first_id, CAN_XIDFE_0_EFEC_STF0M_Val + fifo, CAN_XIDFE_1_EFT_DUAL_Val);
|
||||||
extended = next_extended_filter(self, extended);
|
extended = next_extended_filter(self, extended);
|
||||||
first_address = NO_ADDRESS;
|
first_id = NO_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
// step 4: extended mask filters
|
// step 4: extended mask filters
|
||||||
@ -278,10 +279,10 @@ void set_filters(canio_listener_obj_t *self, size_t nmatch, canio_match_obj_t **
|
|||||||
if (!match->extended) {
|
if (!match->extended) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (single_address_filter(match)) {
|
if (single_id_filter(match)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
install_extended_filter(extended, match->address, match->mask, CAN_XIDFE_0_EFEC_STF0M_Val + fifo, CAN_XIDFE_1_EFT_CLASSIC_Val);
|
install_extended_filter(extended, match->id, match->mask, CAN_XIDFE_0_EFEC_STF0M_Val + fifo, CAN_XIDFE_1_EFT_CLASSIC_Val);
|
||||||
extended = next_extended_filter(self, extended);
|
extended = next_extended_filter(self, extended);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -348,30 +349,32 @@ int common_hal_canio_listener_in_waiting(canio_listener_obj_t *self) {
|
|||||||
return self->hw->RXFS.bit.F0FL;
|
return self->hw->RXFS.bit.F0FL;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool common_hal_canio_listener_readinto(canio_listener_obj_t *self, canio_message_obj_t *message) {
|
mp_obj_t common_hal_canio_listener_receive(canio_listener_obj_t *self) {
|
||||||
if (!common_hal_canio_listener_in_waiting(self)) {
|
if (!common_hal_canio_listener_in_waiting(self)) {
|
||||||
uint64_t deadline = supervisor_ticks_ms64() + self->timeout_ms;
|
uint64_t deadline = supervisor_ticks_ms64() + self->timeout_ms;
|
||||||
do {
|
do {
|
||||||
if (supervisor_ticks_ms64() > deadline) {
|
if (supervisor_ticks_ms64() > deadline) {
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
} while (!common_hal_canio_listener_in_waiting(self));
|
} while (!common_hal_canio_listener_in_waiting(self));
|
||||||
}
|
}
|
||||||
int index = self->hw->RXFS.bit.F0GI;
|
int index = self->hw->RXFS.bit.F0GI;
|
||||||
canio_can_rx_fifo_t *hw_message = &self->fifo[index];
|
canio_can_rx_fifo_t *hw_message = &self->fifo[index];
|
||||||
|
bool rtr = hw_message->rxf0.bit.RTR;
|
||||||
|
canio_message_obj_t *message = m_new_obj(canio_message_obj_t);
|
||||||
|
message->base.type = rtr ? &canio_remote_transmission_request_type : &canio_message_type;
|
||||||
message->extended = hw_message->rxf0.bit.XTD;
|
message->extended = hw_message->rxf0.bit.XTD;
|
||||||
if (message->extended) {
|
if (message->extended) {
|
||||||
message->id = hw_message->rxf0.bit.ID;
|
message->id = hw_message->rxf0.bit.ID;
|
||||||
} else {
|
} else {
|
||||||
message->id = hw_message->rxf0.bit.ID >> 18; // short addresses are left-justified
|
message->id = hw_message->rxf0.bit.ID >> 18; // short ids are left-justified
|
||||||
}
|
}
|
||||||
message->rtr = hw_message->rxf0.bit.RTR;
|
|
||||||
message->size = hw_message->rxf1.bit.DLC;
|
message->size = hw_message->rxf1.bit.DLC;
|
||||||
if (!message->rtr) {
|
if (!rtr) {
|
||||||
memcpy(message->data, hw_message->data, message->size);
|
memcpy(message->data, hw_message->data, message->size);
|
||||||
}
|
}
|
||||||
self->hw->RXFA.bit.F0AI = index;
|
self->hw->RXFA.bit.F0AI = index;
|
||||||
return true;
|
return message;
|
||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_canio_listener_deinit(canio_listener_obj_t *self) {
|
void common_hal_canio_listener_deinit(canio_listener_obj_t *self) {
|
||||||
|
@ -35,7 +35,7 @@ typedef struct {
|
|||||||
__IO CAN_RXF0A_Type RXFA; /**< \brief (R/W 32) Rx FIFO n Acknowledge */
|
__IO CAN_RXF0A_Type RXFA; /**< \brief (R/W 32) Rx FIFO n Acknowledge */
|
||||||
} canio_rxfifo_reg_t;
|
} canio_rxfifo_reg_t;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct canio_listener_obj {
|
||||||
mp_obj_base_t base;
|
mp_obj_base_t base;
|
||||||
canio_can_obj_t *can;
|
canio_can_obj_t *can;
|
||||||
canio_can_rx_fifo_t *fifo;
|
canio_can_rx_fifo_t *fifo;
|
||||||
@ -43,11 +43,3 @@ typedef struct {
|
|||||||
uint32_t timeout_ms;
|
uint32_t timeout_ms;
|
||||||
uint8_t fifo_idx;
|
uint8_t fifo_idx;
|
||||||
} canio_listener_obj_t;
|
} canio_listener_obj_t;
|
||||||
|
|
||||||
void common_hal_canio_listener_construct(canio_listener_obj_t *self, canio_can_obj_t *can, size_t nmatch, canio_match_obj_t **matches, float timeout);
|
|
||||||
void common_hal_canio_listener_check_for_deinit(canio_listener_obj_t *self);
|
|
||||||
void common_hal_canio_listener_deinit(canio_listener_obj_t *self);
|
|
||||||
bool common_hal_canio_listener_readinto(canio_listener_obj_t *self, canio_message_obj_t *message);
|
|
||||||
int common_hal_canio_listener_in_waiting(canio_listener_obj_t *self);
|
|
||||||
float common_hal_canio_listener_get_timeout(canio_listener_obj_t *self);
|
|
||||||
void common_hal_canio_listener_set_timeout(canio_listener_obj_t *self, float timeout);
|
|
||||||
|
43
ports/esp32s2/boards/adafruit_metro_esp32s2/board.c
Normal file
43
ports/esp32s2/boards/adafruit_metro_esp32s2/board.c
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
/*
|
||||||
|
* 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 "boards/board.h"
|
||||||
|
#include "mpconfigboard.h"
|
||||||
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
|
||||||
|
void board_init(void) {
|
||||||
|
// USB
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO19);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool board_requests_safe_mode(void) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void reset_board(void) {
|
||||||
|
|
||||||
|
}
|
48
ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
Normal file
48
ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* 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 "Metro ESP32S2"
|
||||||
|
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||||
|
|
||||||
|
#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_SDA (&pin_GPIO33)
|
||||||
|
|
||||||
|
#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_GPIO5)
|
||||||
|
#define DEFAULT_UART_BUS_TX (&pin_GPIO6)
|
17
ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.mk
Normal file
17
ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.mk
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
USB_VID = 0x239A
|
||||||
|
USB_PID = 0x80E0
|
||||||
|
USB_PRODUCT = "Metro ESP32S2"
|
||||||
|
USB_MANUFACTURER = "Adafruit"
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
CIRCUITPY_MODULE=wrover
|
44
ports/esp32s2/boards/adafruit_metro_esp32s2/pins.c
Normal file
44
ports/esp32s2/boards/adafruit_metro_esp32s2/pins.c
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
|
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO2) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO14) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO15) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO16) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_GPIO42) },
|
||||||
|
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_SDA),MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCL),MP_ROM_PTR(&pin_GPIO34) },
|
||||||
|
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO45) },
|
||||||
|
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_DEBUG_RX), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_DEBUG_TX), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_MOSI),MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
{ MP_OBJ_NEW_QSTR(MP_QSTR_MISO),MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
|
||||||
|
{ 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);
|
33
ports/esp32s2/boards/adafruit_metro_esp32s2/sdkconfig
Normal file
33
ports/esp32s2/boards/adafruit_metro_esp32s2/sdkconfig
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI RAM config
|
||||||
|
#
|
||||||
|
# CONFIG_SPIRAM_TYPE_AUTO is not set
|
||||||
|
CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||||
|
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||||
|
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||||
|
CONFIG_SPIRAM_SIZE=2097152
|
||||||
|
|
||||||
|
#
|
||||||
|
# PSRAM clock and cs IO for ESP32S2
|
||||||
|
#
|
||||||
|
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||||
|
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||||
|
# end of PSRAM clock and cs IO for ESP32S2
|
||||||
|
|
||||||
|
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
|
||||||
|
# CONFIG_SPIRAM_RODATA is not set
|
||||||
|
# CONFIG_SPIRAM_SPEED_80M is not set
|
||||||
|
CONFIG_SPIRAM_SPEED_40M=y
|
||||||
|
# CONFIG_SPIRAM_SPEED_26M is not set
|
||||||
|
# CONFIG_SPIRAM_SPEED_20M is not set
|
||||||
|
CONFIG_SPIRAM=y
|
||||||
|
CONFIG_SPIRAM_BOOT_INIT=y
|
||||||
|
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
|
||||||
|
CONFIG_SPIRAM_USE_MEMMAP=y
|
||||||
|
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
|
||||||
|
# CONFIG_SPIRAM_USE_MALLOC is not set
|
||||||
|
CONFIG_SPIRAM_MEMTEST=y
|
||||||
|
# CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set
|
||||||
|
# end of SPI RAM config
|
@ -35,6 +35,5 @@
|
|||||||
|
|
||||||
#define AUTORESET_DELAY_MS 500
|
#define AUTORESET_DELAY_MS 500
|
||||||
|
|
||||||
// Doesn't work with this on.
|
#define MICROPY_HW_APA102_MOSI (&pin_GPIO40)
|
||||||
// #define MICROPY_HW_APA102_MOSI (&pin_GPIO44)
|
#define MICROPY_HW_APA102_SCK (&pin_GPIO45)
|
||||||
// #define MICROPY_HW_APA102_SCK (&pin_GPIO45)
|
|
||||||
|
@ -16,3 +16,6 @@ CIRCUITPY_ESP_FLASH_FREQ=40m
|
|||||||
CIRCUITPY_ESP_FLASH_SIZE=16MB
|
CIRCUITPY_ESP_FLASH_SIZE=16MB
|
||||||
|
|
||||||
CIRCUITPY_BITBANG_APA102 = 1
|
CIRCUITPY_BITBANG_APA102 = 1
|
||||||
|
|
||||||
|
# Include these Python libraries in firmware.
|
||||||
|
# FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_DotStar
|
||||||
|
@ -1,55 +1,100 @@
|
|||||||
#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_global_dict_table[] = {
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO17), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
|
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_GPIO17) },
|
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO18), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO18) },
|
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_GPIO18) },
|
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO14) },
|
{ MP_ROM_QSTR(MP_QSTR_IO13), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_GPIO14) },
|
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO12), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO12) },
|
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_GPIO12) },
|
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO6), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO6) },
|
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_GPIO6) },
|
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO5) },
|
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D19), MP_ROM_PTR(&pin_GPIO5) },
|
{ MP_ROM_QSTR(MP_QSTR_D19), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO36), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D25), MP_ROM_PTR(&pin_GPIO36) },
|
{ MP_ROM_QSTR(MP_QSTR_D25), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO35), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO35) },
|
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D24), MP_ROM_PTR(&pin_GPIO35) },
|
{ MP_ROM_QSTR(MP_QSTR_D24), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO37), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO37) },
|
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D23), MP_ROM_PTR(&pin_GPIO37) },
|
{ MP_ROM_QSTR(MP_QSTR_D23), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO44), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO44) },
|
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO43), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO43) },
|
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
|
|
||||||
// Moving to 9 and 8
|
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO38) },
|
{ MP_ROM_QSTR(MP_QSTR_IO8), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO33) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO1) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO3) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO7) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO8) },
|
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO9) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO10) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_GPIO11) },
|
|
||||||
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_APA102_MOSI), MP_ROM_PTR(&pin_GPIO44) }, // MTDO
|
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO9), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO0), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO1), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A10), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO3), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A9), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO7), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A8), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO33), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D20), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO38), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D21), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO10), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO11), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_APA102_MOSI), MP_ROM_PTR(&pin_GPIO40) }, // MTDO
|
||||||
{ MP_ROM_QSTR(MP_QSTR_APA102_SCK), MP_ROM_PTR(&pin_GPIO45) },
|
{ MP_ROM_QSTR(MP_QSTR_APA102_SCK), MP_ROM_PTR(&pin_GPIO45) },
|
||||||
|
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_LDO2), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO21), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO13), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO13) },
|
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO4), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_AMB), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
{ 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_SPI), MP_ROM_PTR(&board_spi_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||||
|
@ -0,0 +1,56 @@
|
|||||||
|
/*
|
||||||
|
* 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 "boards/board.h"
|
||||||
|
#include "mpconfigboard.h"
|
||||||
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
|
||||||
|
void board_init(void) {
|
||||||
|
// USB
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO19);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
|
// Debug UART
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
|
||||||
|
// SPI Flash and RAM
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO26);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO27);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO28);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO29);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO30);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO31);
|
||||||
|
common_hal_never_reset_pin(&pin_GPIO32);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool board_requests_safe_mode(void) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void reset_board(void) {
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
/*
|
||||||
|
* 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 "FeatherS2"
|
||||||
|
#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 MICROPY_HW_APA102_MOSI (&pin_GPIO40)
|
||||||
|
#define MICROPY_HW_APA102_SCK (&pin_GPIO45)
|
@ -0,0 +1,21 @@
|
|||||||
|
USB_VID = 0x239A
|
||||||
|
USB_PID = 0x80AC
|
||||||
|
USB_PRODUCT = "FeatherS2"
|
||||||
|
USB_MANUFACTURER = "UnexpectedMaker"
|
||||||
|
USB_DEVICES = "CDC,MSC,HID"
|
||||||
|
|
||||||
|
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=40m
|
||||||
|
CIRCUITPY_ESP_FLASH_SIZE=16MB
|
||||||
|
|
||||||
|
CIRCUITPY_BITBANG_APA102 = 1
|
||||||
|
|
||||||
|
# Include these Python libraries in firmware.
|
||||||
|
# FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_DotStar
|
102
ports/esp32s2/boards/unexpectedmaker_feathers2_prerelease/pins.c
Normal file
102
ports/esp32s2/boards/unexpectedmaker_feathers2_prerelease/pins.c
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
#include "shared-bindings/board/__init__.h"
|
||||||
|
|
||||||
|
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO17), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_GPIO17) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO18), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_GPIO18) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO13), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO12), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_GPIO12) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO6), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_GPIO6) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D19), MP_ROM_PTR(&pin_GPIO5) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO36), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D25), MP_ROM_PTR(&pin_GPIO36) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO35), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D24), MP_ROM_PTR(&pin_GPIO35) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO37), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D23), MP_ROM_PTR(&pin_GPIO37) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO44), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO43), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO38), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D21), MP_ROM_PTR(&pin_GPIO38) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO33), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D20), MP_ROM_PTR(&pin_GPIO33) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO0), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO0) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO1), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A10), MP_ROM_PTR(&pin_GPIO1) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO3), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A9), MP_ROM_PTR(&pin_GPIO3) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO7), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A8), MP_ROM_PTR(&pin_GPIO7) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO8), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO8) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO9), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO9) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO10), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_GPIO10) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO11), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_GPIO11) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_APA102_MOSI), MP_ROM_PTR(&pin_GPIO40) }, // MTDO
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_APA102_SCK), MP_ROM_PTR(&pin_GPIO45) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_LDO2), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO21), MP_ROM_PTR(&pin_GPIO21) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO13), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO13) },
|
||||||
|
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_IO4), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_AMB), MP_ROM_PTR(&pin_GPIO4) },
|
||||||
|
|
||||||
|
{ 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);
|
@ -0,0 +1,35 @@
|
|||||||
|
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI RAM config
|
||||||
|
#
|
||||||
|
# CONFIG_SPIRAM_TYPE_AUTO is not set
|
||||||
|
# CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set
|
||||||
|
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||||
|
CONFIG_SPIRAM_TYPE_ESPPSRAM64=y
|
||||||
|
CONFIG_SPIRAM_SIZE=8388608
|
||||||
|
|
||||||
|
#
|
||||||
|
# PSRAM clock and cs IO for ESP32S2
|
||||||
|
#
|
||||||
|
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||||
|
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||||
|
# end of PSRAM clock and cs IO for ESP32S2
|
||||||
|
|
||||||
|
CONFIG_SPIRAM_SPIWP_SD3_PIN=28
|
||||||
|
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
|
||||||
|
# CONFIG_SPIRAM_RODATA is not set
|
||||||
|
# CONFIG_SPIRAM_USE_AHB_DBUS3 is not set
|
||||||
|
# CONFIG_SPIRAM_SPEED_80M is not set
|
||||||
|
CONFIG_SPIRAM_SPEED_40M=y
|
||||||
|
# CONFIG_SPIRAM_SPEED_26M is not set
|
||||||
|
# CONFIG_SPIRAM_SPEED_20M is not set
|
||||||
|
CONFIG_SPIRAM=y
|
||||||
|
CONFIG_SPIRAM_BOOT_INIT=y
|
||||||
|
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
|
||||||
|
CONFIG_SPIRAM_USE_MEMMAP=y
|
||||||
|
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
|
||||||
|
# CONFIG_SPIRAM_USE_MALLOC is not set
|
||||||
|
CONFIG_SPIRAM_MEMTEST=y
|
||||||
|
# CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set
|
||||||
|
# end of SPI RAM config
|
@ -42,6 +42,16 @@ digitalinout_result_t common_hal_digitalio_digitalinout_construct(
|
|||||||
claim_pin(pin);
|
claim_pin(pin);
|
||||||
self->pin = pin;
|
self->pin = pin;
|
||||||
|
|
||||||
|
gpio_config_t config;
|
||||||
|
config.pin_bit_mask = 1ull << pin->number;
|
||||||
|
config.mode = GPIO_MODE_INPUT;
|
||||||
|
config.pull_up_en = GPIO_PULLUP_DISABLE;
|
||||||
|
config.pull_down_en = GPIO_PULLDOWN_DISABLE;
|
||||||
|
config.intr_type = GPIO_INTR_DISABLE;
|
||||||
|
if (gpio_config(&config) != ESP_OK) {
|
||||||
|
return DIGITALINOUT_PIN_BUSY;
|
||||||
|
}
|
||||||
|
|
||||||
return DIGITALINOUT_OK;
|
return DIGITALINOUT_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -67,7 +77,7 @@ void common_hal_digitalio_digitalinout_switch_to_input(
|
|||||||
digitalinout_result_t common_hal_digitalio_digitalinout_switch_to_output(
|
digitalinout_result_t common_hal_digitalio_digitalinout_switch_to_output(
|
||||||
digitalio_digitalinout_obj_t *self, bool value,
|
digitalio_digitalinout_obj_t *self, bool value,
|
||||||
digitalio_drive_mode_t drive_mode) {
|
digitalio_drive_mode_t drive_mode) {
|
||||||
gpio_set_level(self->pin->number, value);
|
common_hal_digitalio_digitalinout_set_value(self, value);
|
||||||
return common_hal_digitalio_digitalinout_set_drive_mode(self, drive_mode);
|
return common_hal_digitalio_digitalinout_set_drive_mode(self, drive_mode);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,12 +92,16 @@ digitalio_direction_t common_hal_digitalio_digitalinout_get_direction(
|
|||||||
|
|
||||||
void common_hal_digitalio_digitalinout_set_value(
|
void common_hal_digitalio_digitalinout_set_value(
|
||||||
digitalio_digitalinout_obj_t *self, bool value) {
|
digitalio_digitalinout_obj_t *self, bool value) {
|
||||||
|
self->output_value = value;
|
||||||
gpio_set_level(self->pin->number, value);
|
gpio_set_level(self->pin->number, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool common_hal_digitalio_digitalinout_get_value(
|
bool common_hal_digitalio_digitalinout_get_value(
|
||||||
digitalio_digitalinout_obj_t *self) {
|
digitalio_digitalinout_obj_t *self) {
|
||||||
return gpio_get_level(self->pin->number) == 1;
|
if (common_hal_digitalio_digitalinout_get_direction(self) == DIRECTION_INPUT) {
|
||||||
|
return gpio_get_level(self->pin->number) == 1;
|
||||||
|
}
|
||||||
|
return self->output_value;
|
||||||
}
|
}
|
||||||
|
|
||||||
digitalinout_result_t common_hal_digitalio_digitalinout_set_drive_mode(
|
digitalinout_result_t common_hal_digitalio_digitalinout_set_drive_mode(
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
typedef struct {
|
typedef struct {
|
||||||
mp_obj_base_t base;
|
mp_obj_base_t base;
|
||||||
const mcu_pin_obj_t *pin;
|
const mcu_pin_obj_t *pin;
|
||||||
|
bool output_value;
|
||||||
} digitalio_digitalinout_obj_t;
|
} digitalio_digitalinout_obj_t;
|
||||||
|
|
||||||
#endif // MICROPY_INCLUDED_ESP32S2_COMMON_HAL_DIGITALIO_DIGITALINOUT_H
|
#endif // MICROPY_INCLUDED_ESP32S2_COMMON_HAL_DIGITALIO_DIGITALINOUT_H
|
||||||
|
@ -106,6 +106,8 @@ void common_hal_wifi_radio_stop_scanning_networks(wifi_radio_obj_t *self) {
|
|||||||
|
|
||||||
wifi_radio_error_t common_hal_wifi_radio_connect(wifi_radio_obj_t *self, uint8_t* ssid, size_t ssid_len, uint8_t* password, size_t password_len, uint8_t channel, mp_float_t timeout, uint8_t* bssid, size_t bssid_len) {
|
wifi_radio_error_t common_hal_wifi_radio_connect(wifi_radio_obj_t *self, uint8_t* ssid, size_t ssid_len, uint8_t* password, size_t password_len, uint8_t channel, mp_float_t timeout, uint8_t* bssid, size_t bssid_len) {
|
||||||
// check enabled
|
// check enabled
|
||||||
|
start_station(self);
|
||||||
|
|
||||||
wifi_config_t* config = &self->sta_config;
|
wifi_config_t* config = &self->sta_config;
|
||||||
memcpy(&config->sta.ssid, ssid, ssid_len);
|
memcpy(&config->sta.ssid, ssid, ssid_len);
|
||||||
config->sta.ssid[ssid_len] = 0;
|
config->sta.ssid[ssid_len] = 0;
|
||||||
|
@ -91,7 +91,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // not SH1107
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -92,7 +92,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -92,7 +92,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -91,7 +91,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
false); // backlight_on_high
|
false, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -111,7 +111,8 @@ void board_init(void) {
|
|||||||
false, // data_as_commands
|
false, // data_as_commands
|
||||||
true, // auto_refresh
|
true, // auto_refresh
|
||||||
60, // native_frames_per_second
|
60, // native_frames_per_second
|
||||||
true); // backlight_on_high
|
true, // backlight_on_high
|
||||||
|
false); // SH1107_addressing
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
@ -411,6 +411,7 @@ SRC_SHARED_MODULE_ALL = \
|
|||||||
_bleio/ScanResults.c \
|
_bleio/ScanResults.c \
|
||||||
canio/Match.c \
|
canio/Match.c \
|
||||||
canio/Message.c \
|
canio/Message.c \
|
||||||
|
canio/RemoteTransmissionRequest.c \
|
||||||
_eve/__init__.c \
|
_eve/__init__.c \
|
||||||
_pixelbuf/PixelBuf.c \
|
_pixelbuf/PixelBuf.c \
|
||||||
_pixelbuf/__init__.c \
|
_pixelbuf/__init__.c \
|
||||||
|
@ -171,59 +171,8 @@ STATIC const mp_obj_property_t canio_can_receive_error_count_obj = {
|
|||||||
(mp_obj_t)mp_const_none},
|
(mp_obj_t)mp_const_none},
|
||||||
};
|
};
|
||||||
|
|
||||||
//| error_warning_state_count: int
|
|
||||||
//| """The number of times the controller enterted the Error Warning state (read-only). This number wraps around to 0 after an implementation-defined number of errors."""
|
|
||||||
//|
|
|
||||||
STATIC mp_obj_t canio_can_error_warning_state_count_get(mp_obj_t self_in) {
|
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
|
||||||
common_hal_canio_can_check_for_deinit(self);
|
|
||||||
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_can_error_warning_state_count_get(self));
|
|
||||||
}
|
|
||||||
MP_DEFINE_CONST_FUN_OBJ_1(canio_can_error_warning_state_count_get_obj, canio_can_error_warning_state_count_get);
|
|
||||||
|
|
||||||
STATIC const mp_obj_property_t canio_can_error_warning_state_count_obj = {
|
|
||||||
.base.type = &mp_type_property,
|
|
||||||
.proxy = {(mp_obj_t)&canio_can_error_warning_state_count_get_obj,
|
|
||||||
(mp_obj_t)mp_const_none,
|
|
||||||
(mp_obj_t)mp_const_none},
|
|
||||||
};
|
|
||||||
|
|
||||||
//| error_passive_state_count: int
|
|
||||||
//| """The number of times the controller enterted the Error Passive state (read-only). This number wraps around to 0 after an implementation-defined number of errors."""
|
|
||||||
//|
|
|
||||||
STATIC mp_obj_t canio_can_error_passive_state_count_get(mp_obj_t self_in) {
|
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
|
||||||
common_hal_canio_can_check_for_deinit(self);
|
|
||||||
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_can_error_passive_state_count_get(self));
|
|
||||||
}
|
|
||||||
MP_DEFINE_CONST_FUN_OBJ_1(canio_can_error_passive_state_count_get_obj, canio_can_error_passive_state_count_get);
|
|
||||||
|
|
||||||
STATIC const mp_obj_property_t canio_can_error_passive_state_count_obj = {
|
|
||||||
.base.type = &mp_type_property,
|
|
||||||
.proxy = {(mp_obj_t)&canio_can_error_passive_state_count_get_obj,
|
|
||||||
(mp_obj_t)mp_const_none,
|
|
||||||
(mp_obj_t)mp_const_none},
|
|
||||||
};
|
|
||||||
|
|
||||||
//| bus_off_state_count: int
|
|
||||||
//| """The number of times the controller enterted the Bus Off state (read-only). This number wraps around to 0 after an implementation-defined number of errors."""
|
|
||||||
//|
|
|
||||||
STATIC mp_obj_t canio_can_bus_off_state_count_get(mp_obj_t self_in) {
|
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
|
||||||
common_hal_canio_can_check_for_deinit(self);
|
|
||||||
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_can_bus_off_state_count_get(self));
|
|
||||||
}
|
|
||||||
MP_DEFINE_CONST_FUN_OBJ_1(canio_can_bus_off_state_count_get_obj, canio_can_bus_off_state_count_get);
|
|
||||||
|
|
||||||
STATIC const mp_obj_property_t canio_can_bus_off_state_count_obj = {
|
|
||||||
.base.type = &mp_type_property,
|
|
||||||
.proxy = {(mp_obj_t)&canio_can_bus_off_state_count_get_obj,
|
|
||||||
(mp_obj_t)mp_const_none,
|
|
||||||
(mp_obj_t)mp_const_none},
|
|
||||||
};
|
|
||||||
|
|
||||||
//| state: State
|
//| state: State
|
||||||
//| """The current state of the bus."""
|
//| """The current state of the bus. (read-only)"""
|
||||||
STATIC mp_obj_t canio_can_state_get(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_can_state_get(mp_obj_t self_in) {
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||||
common_hal_canio_can_check_for_deinit(self);
|
common_hal_canio_can_check_for_deinit(self);
|
||||||
@ -252,7 +201,7 @@ STATIC mp_obj_t canio_can_restart(mp_obj_t self_in) {
|
|||||||
}
|
}
|
||||||
STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_can_restart_obj, canio_can_restart);
|
STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_can_restart_obj, canio_can_restart);
|
||||||
|
|
||||||
//| def listen(self, match: Optional[Sequence[Match]]=None, *, timeout: float=10) -> Listener:
|
//| def listen(self, matches: Optional[Sequence[Match]]=None, *, timeout: float=10) -> Listener:
|
||||||
//| """Start receiving messages that match any one of the filters.
|
//| """Start receiving messages that match any one of the filters.
|
||||||
//|
|
//|
|
||||||
//| Creating a listener is an expensive operation and can interfere with reception of messages by other listeners.
|
//| Creating a listener is an expensive operation and can interfere with reception of messages by other listeners.
|
||||||
@ -265,16 +214,16 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_can_restart_obj, canio_can_restart);
|
|||||||
//|
|
//|
|
||||||
//| An empty filter list causes all messages to be accepted.
|
//| An empty filter list causes all messages to be accepted.
|
||||||
//|
|
//|
|
||||||
//| Timeout dictates how long readinto, read and next() will block."""
|
//| Timeout dictates how long receive() and next() will block."""
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_can_listen(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
STATIC mp_obj_t canio_can_listen(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(pos_args[0]);
|
canio_can_obj_t *self = MP_OBJ_TO_PTR(pos_args[0]);
|
||||||
common_hal_canio_can_check_for_deinit(self);
|
common_hal_canio_can_check_for_deinit(self);
|
||||||
|
|
||||||
enum { ARG_match, ARG_timeout, NUM_ARGS };
|
enum { ARG_matches, ARG_timeout, NUM_ARGS };
|
||||||
static const mp_arg_t allowed_args[] = {
|
static const mp_arg_t allowed_args[] = {
|
||||||
{ MP_QSTR_match, MP_ARG_OBJ, {.u_obj = 0} },
|
{ MP_QSTR_matches, MP_ARG_OBJ, {.u_obj = 0} },
|
||||||
{ MP_QSTR_timeout, MP_ARG_OBJ, {.u_obj = 0} },
|
{ MP_QSTR_timeout, MP_ARG_OBJ, {.u_obj = 0} },
|
||||||
};
|
};
|
||||||
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
||||||
@ -285,8 +234,8 @@ STATIC mp_obj_t canio_can_listen(size_t n_args, const mp_obj_t *pos_args, mp_map
|
|||||||
size_t nmatch = 0;
|
size_t nmatch = 0;
|
||||||
mp_obj_t *match_objects = NULL;
|
mp_obj_t *match_objects = NULL;
|
||||||
|
|
||||||
if (args[ARG_match].u_obj) {
|
if (args[ARG_matches].u_obj) {
|
||||||
mp_obj_get_array(args[ARG_match].u_obj, &nmatch, &match_objects);
|
mp_obj_get_array(args[ARG_matches].u_obj, &nmatch, &match_objects);
|
||||||
}
|
}
|
||||||
|
|
||||||
canio_match_obj_t *matches[nmatch];
|
canio_match_obj_t *matches[nmatch];
|
||||||
@ -307,7 +256,8 @@ STATIC mp_obj_t canio_can_listen(size_t n_args, const mp_obj_t *pos_args, mp_map
|
|||||||
MP_DEFINE_CONST_FUN_OBJ_KW(canio_can_listen_obj, 1, canio_can_listen);
|
MP_DEFINE_CONST_FUN_OBJ_KW(canio_can_listen_obj, 1, canio_can_listen);
|
||||||
|
|
||||||
//| loopback: bool
|
//| loopback: bool
|
||||||
//| """True if the device was created in loopback mode, False otherwise"""
|
//| """True if the device was created in loopback mode, False
|
||||||
|
//| otherwise (read-only)"""
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_can_loopback_get(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_can_loopback_get(mp_obj_t self_in) {
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||||
@ -324,7 +274,7 @@ STATIC const mp_obj_property_t canio_can_loopback_obj = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
//| def send(message: Message) -> None:
|
//| def send(message: Union[RemoteTransmissionRequest, Message]) -> None:
|
||||||
//| """Send a message on the bus with the given data and id.
|
//| """Send a message on the bus with the given data and id.
|
||||||
//| If the message could not be sent due to a full fifo or a bus error condition, RuntimeError is raised.
|
//| If the message could not be sent due to a full fifo or a bus error condition, RuntimeError is raised.
|
||||||
//| """
|
//| """
|
||||||
@ -334,8 +284,8 @@ STATIC mp_obj_t canio_can_send(mp_obj_t self_in, mp_obj_t message_in) {
|
|||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||||
common_hal_canio_can_check_for_deinit(self);
|
common_hal_canio_can_check_for_deinit(self);
|
||||||
mp_obj_type_t *message_type = mp_obj_get_type(message_in);
|
mp_obj_type_t *message_type = mp_obj_get_type(message_in);
|
||||||
if (message_type != &canio_message_type) {
|
if (message_type != &canio_message_type && message_type != &canio_remote_transmission_request_type) {
|
||||||
mp_raise_TypeError_varg(translate("expected '%q' but got '%q'"), MP_QSTR_Message, message_type->name);
|
mp_raise_TypeError_varg(translate("expected '%q' or '%q' but got '%q'"), MP_QSTR_Message, MP_QSTR_RemoteTransmissionRequest, message_type->name);
|
||||||
}
|
}
|
||||||
|
|
||||||
canio_message_obj_t *message = message_in;
|
canio_message_obj_t *message = message_in;
|
||||||
@ -345,7 +295,8 @@ STATIC mp_obj_t canio_can_send(mp_obj_t self_in, mp_obj_t message_in) {
|
|||||||
MP_DEFINE_CONST_FUN_OBJ_2(canio_can_send_obj, canio_can_send);
|
MP_DEFINE_CONST_FUN_OBJ_2(canio_can_send_obj, canio_can_send);
|
||||||
|
|
||||||
//| silent: bool
|
//| silent: bool
|
||||||
//| """True if the device was created in silent mode, False otherwise"""
|
//| """True if the device was created in silent mode, False
|
||||||
|
//| otherwise (read-only)"""
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_can_silent_get(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_can_silent_get(mp_obj_t self_in) {
|
||||||
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
canio_can_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||||
@ -399,10 +350,7 @@ STATIC const mp_rom_map_elem_t canio_can_locals_dict_table[] = {
|
|||||||
{ MP_ROM_QSTR(MP_QSTR___exit__), MP_ROM_PTR(&canio_can_exit_obj) },
|
{ MP_ROM_QSTR(MP_QSTR___exit__), MP_ROM_PTR(&canio_can_exit_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_auto_restart), MP_ROM_PTR(&canio_can_auto_restart_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_auto_restart), MP_ROM_PTR(&canio_can_auto_restart_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_baudrate), MP_ROM_PTR(&canio_can_baudrate_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_baudrate), MP_ROM_PTR(&canio_can_baudrate_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_bus_off_state_count), MP_ROM_PTR(&canio_can_bus_off_state_count_obj) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_deinit), MP_ROM_PTR(&canio_can_deinit_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_deinit), MP_ROM_PTR(&canio_can_deinit_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_error_passive_state_count), MP_ROM_PTR(&canio_can_error_passive_state_count_obj) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_error_warning_state_count), MP_ROM_PTR(&canio_can_error_warning_state_count_obj) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_listen), MP_ROM_PTR(&canio_can_listen_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_listen), MP_ROM_PTR(&canio_can_listen_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_loopback), MP_ROM_PTR(&canio_can_loopback_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_loopback), MP_ROM_PTR(&canio_can_loopback_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_receive_error_count), MP_ROM_PTR(&canio_can_receive_error_count_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_receive_error_count), MP_ROM_PTR(&canio_can_receive_error_count_obj) },
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
|
|
||||||
#include "py/obj.h"
|
#include "py/obj.h"
|
||||||
#include "shared-bindings/microcontroller/Pin.h"
|
#include "shared-bindings/microcontroller/Pin.h"
|
||||||
|
#include "shared-bindings/canio/__init__.h"
|
||||||
#include "shared-bindings/canio/Message.h"
|
#include "shared-bindings/canio/Message.h"
|
||||||
|
|
||||||
extern const mp_obj_type_t canio_can_type;
|
extern const mp_obj_type_t canio_can_type;
|
||||||
@ -38,9 +39,6 @@ void common_hal_canio_can_construct(canio_can_obj_t *self, mcu_pin_obj_t *tx, mc
|
|||||||
bool common_hal_canio_can_auto_restart_get(canio_can_obj_t *self);
|
bool common_hal_canio_can_auto_restart_get(canio_can_obj_t *self);
|
||||||
bool common_hal_canio_can_deinited(canio_can_obj_t *self);
|
bool common_hal_canio_can_deinited(canio_can_obj_t *self);
|
||||||
int common_hal_canio_can_baudrate_get(canio_can_obj_t *self);
|
int common_hal_canio_can_baudrate_get(canio_can_obj_t *self);
|
||||||
int common_hal_canio_can_bus_off_state_count_get(canio_can_obj_t *self);
|
|
||||||
int common_hal_canio_can_error_passive_state_count_get(canio_can_obj_t *self);
|
|
||||||
int common_hal_canio_can_error_warning_state_count_get(canio_can_obj_t *self);
|
|
||||||
bool common_hal_canio_can_loopback_get(canio_can_obj_t *self);
|
bool common_hal_canio_can_loopback_get(canio_can_obj_t *self);
|
||||||
int common_hal_canio_can_receive_error_count_get(canio_can_obj_t *self);
|
int common_hal_canio_can_receive_error_count_get(canio_can_obj_t *self);
|
||||||
canio_bus_state_t common_hal_canio_can_state_get(canio_can_obj_t *self);
|
canio_bus_state_t common_hal_canio_can_state_get(canio_can_obj_t *self);
|
||||||
@ -50,5 +48,5 @@ void common_hal_canio_can_auto_restart_set(canio_can_obj_t *self, bool auto_rest
|
|||||||
void common_hal_canio_can_check_for_deinit(canio_can_obj_t *self);
|
void common_hal_canio_can_check_for_deinit(canio_can_obj_t *self);
|
||||||
void common_hal_canio_can_deinit(canio_can_obj_t *self);
|
void common_hal_canio_can_deinit(canio_can_obj_t *self);
|
||||||
void common_hal_canio_can_restart(canio_can_obj_t *self);
|
void common_hal_canio_can_restart(canio_can_obj_t *self);
|
||||||
void common_hal_canio_can_send(canio_can_obj_t *self, canio_message_obj_t *message);
|
void common_hal_canio_can_send(canio_can_obj_t *self, mp_obj_t message);
|
||||||
void common_hal_canio_reset(void);
|
void common_hal_canio_reset(void);
|
||||||
|
@ -34,51 +34,39 @@
|
|||||||
//| class Listener:
|
//| class Listener:
|
||||||
//| """Listens for CAN message
|
//| """Listens for CAN message
|
||||||
//|
|
//|
|
||||||
//| canio.Listener is not constructed directly, but instead by calling the
|
//| `canio.Listener` is not constructed directly, but instead by calling
|
||||||
//| Listen method of a canio.CAN object."""
|
//| `canio.CAN.listen`.
|
||||||
|
//|
|
||||||
|
//| In addition to using the `receive` method to retrieve a message or
|
||||||
|
//| the `in_waiting` method to check for an available message, a
|
||||||
|
//| listener can be used as an iterable, yielding messages until no
|
||||||
|
//| message arrives within ``self.timeout`` seconds."""
|
||||||
//|
|
//|
|
||||||
|
|
||||||
//| def read(self) -> Optional[Message]:
|
//| def receive(self) -> Optional[Union[RemoteTransmissionRequest,Message]]:
|
||||||
//| """Reads a message, after waiting up to self.timeout seconds
|
//| """Reads a message, after waiting up to ``self.timeout`` seconds
|
||||||
//|
|
//|
|
||||||
//| If no message is received in time, None is returned. Otherwise,
|
//| If no message is received in time, `None` is returned. Otherwise,
|
||||||
//| a Message is returned."""
|
//| a `Message` or `RemoteTransmissionRequest` is returned."""
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_listener_read(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_listener_receive(mp_obj_t self_in) {
|
||||||
canio_listener_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
canio_listener_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||||
common_hal_canio_listener_check_for_deinit(self);
|
common_hal_canio_listener_check_for_deinit(self);
|
||||||
|
|
||||||
canio_message_obj_t *message = m_new_obj(canio_message_obj_t);
|
mp_obj_t message = common_hal_canio_listener_receive(self);
|
||||||
message->base.type = &canio_message_type;
|
// note: receive fills out the type field of the message
|
||||||
|
|
||||||
if (common_hal_canio_listener_readinto(self, message)) {
|
if (message) {
|
||||||
return message;
|
return message;
|
||||||
} else {
|
|
||||||
m_free(message); // message did not escape into vm
|
|
||||||
}
|
}
|
||||||
return mp_const_none;
|
return mp_const_none;
|
||||||
}
|
}
|
||||||
STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_listener_read_obj, canio_listener_read);
|
STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_listener_receive_obj, canio_listener_receive);
|
||||||
|
|
||||||
//| def readinto(self, message: Message) -> bool:
|
|
||||||
//| """Returns True (and modifies message) if a message was received
|
|
||||||
//| before ``timeout`` seconds elapsed, False otherwise."""
|
|
||||||
//| ...
|
|
||||||
//|
|
|
||||||
STATIC mp_obj_t canio_listener_readinto(mp_obj_t self_in, mp_obj_t message) {
|
|
||||||
canio_listener_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
|
||||||
mp_obj_type_t *type = mp_obj_get_type(message);
|
|
||||||
if (type != &canio_message_type) {
|
|
||||||
mp_raise_TypeError_varg(translate("expected '%q' but got '%q'"), MP_QSTR_Message, type->name);
|
|
||||||
}
|
|
||||||
common_hal_canio_listener_check_for_deinit(self);
|
|
||||||
return mp_obj_new_bool(common_hal_canio_listener_readinto(self, message));
|
|
||||||
}
|
|
||||||
STATIC MP_DEFINE_CONST_FUN_OBJ_2(canio_listener_readinto_obj, canio_listener_readinto);
|
|
||||||
|
|
||||||
//| def in_waiting(self) -> int:
|
//| def in_waiting(self) -> int:
|
||||||
//| """Returns the number of messages waiting"""
|
//| """Returns the number of messages (including remote
|
||||||
|
//| transmission requests) waiting"""
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_listener_in_waiting(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_listener_in_waiting(mp_obj_t self_in) {
|
||||||
@ -88,19 +76,25 @@ STATIC mp_obj_t canio_listener_in_waiting(mp_obj_t self_in) {
|
|||||||
}
|
}
|
||||||
STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_listener_in_waiting_obj, canio_listener_in_waiting);
|
STATIC MP_DEFINE_CONST_FUN_OBJ_1(canio_listener_in_waiting_obj, canio_listener_in_waiting);
|
||||||
|
|
||||||
//| def __iter__(self):
|
//| def __iter__(self) -> Listener:
|
||||||
//| """Returns self, unless the object is deinitialized"""
|
//| """Returns self
|
||||||
|
//|
|
||||||
|
//| This method exists so that `Listener` can be used as an
|
||||||
|
//| iterable"""
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
//| def __next__(self):
|
//| def __next__(self) -> Union[RemoteTransmissionRequest,Message]:
|
||||||
//| """Reads a message, after waiting up to self.timeout seconds
|
//| """Reads a message, after waiting up to self.timeout seconds
|
||||||
//|
|
//|
|
||||||
//| If no message is received in time, raises StopIteration. Otherwise,
|
//| If no message is received in time, raises StopIteration. Otherwise,
|
||||||
//| a Message is returned."""
|
//| a Message or is returned.
|
||||||
|
//|
|
||||||
|
//| This method enables the `Listener` to be used as an
|
||||||
|
//| iterable, for instance in a for-loop."""
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_iternext(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_iternext(mp_obj_t self_in) {
|
||||||
mp_obj_t result = canio_listener_read(self_in);
|
mp_obj_t result = canio_listener_receive(self_in);
|
||||||
if (result == mp_const_none) {
|
if (result == mp_const_none) {
|
||||||
return MP_OBJ_STOP_ITERATION;
|
return MP_OBJ_STOP_ITERATION;
|
||||||
}
|
}
|
||||||
@ -170,8 +164,7 @@ STATIC const mp_rom_map_elem_t canio_listener_locals_dict_table[] = {
|
|||||||
{ MP_ROM_QSTR(MP_QSTR___exit__), MP_ROM_PTR(&canio_listener_exit_obj) },
|
{ MP_ROM_QSTR(MP_QSTR___exit__), MP_ROM_PTR(&canio_listener_exit_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_deinit), MP_ROM_PTR(&canio_listener_deinit_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_deinit), MP_ROM_PTR(&canio_listener_deinit_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_in_waiting), MP_ROM_PTR(&canio_listener_in_waiting_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_in_waiting), MP_ROM_PTR(&canio_listener_in_waiting_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_read), MP_ROM_PTR(&canio_listener_read_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_receive), MP_ROM_PTR(&canio_listener_receive_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_readinto), MP_ROM_PTR(&canio_listener_readinto_obj) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_timeout), MP_ROM_PTR(&canio_listener_timeout_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_timeout), MP_ROM_PTR(&canio_listener_timeout_obj) },
|
||||||
};
|
};
|
||||||
STATIC MP_DEFINE_CONST_DICT(canio_listener_locals_dict, canio_listener_locals_dict_table);
|
STATIC MP_DEFINE_CONST_DICT(canio_listener_locals_dict, canio_listener_locals_dict_table);
|
||||||
|
@ -27,5 +27,17 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "py/obj.h"
|
#include "py/obj.h"
|
||||||
|
#include "shared-bindings/canio/CAN.h"
|
||||||
|
#include "shared-bindings/canio/Match.h"
|
||||||
|
|
||||||
extern const mp_obj_type_t canio_listener_type;
|
extern const mp_obj_type_t canio_listener_type;
|
||||||
|
|
||||||
|
typedef struct canio_listener_obj canio_listener_obj_t;
|
||||||
|
|
||||||
|
void common_hal_canio_listener_construct(canio_listener_obj_t *self, canio_can_obj_t *can, size_t nmatch, canio_match_obj_t **matches, float timeout);
|
||||||
|
void common_hal_canio_listener_check_for_deinit(canio_listener_obj_t *self);
|
||||||
|
void common_hal_canio_listener_deinit(canio_listener_obj_t *self);
|
||||||
|
mp_obj_t common_hal_canio_listener_receive(canio_listener_obj_t *self);
|
||||||
|
int common_hal_canio_listener_in_waiting(canio_listener_obj_t *self);
|
||||||
|
float common_hal_canio_listener_get_timeout(canio_listener_obj_t *self);
|
||||||
|
void common_hal_canio_listener_set_timeout(canio_listener_obj_t *self, float timeout);
|
||||||
|
@ -33,20 +33,20 @@
|
|||||||
//| """Describe CAN bus messages to match"""
|
//| """Describe CAN bus messages to match"""
|
||||||
//|
|
//|
|
||||||
//|
|
//|
|
||||||
//| def __init__(self, address: int, *, mask: int = 0, extended: bool = False):
|
//| def __init__(self, id: int, *, mask: Optional[int] = None, extended: bool = False):
|
||||||
//| """Construct a Match with the given properties.
|
//| """Construct a Match with the given properties.
|
||||||
//|
|
//|
|
||||||
//| If mask is nonzero, then the filter is for any sender which matches all
|
//| If mask is not None, then the filter is for any id which matches all
|
||||||
//| the nonzero bits in mask. Otherwise, it matches exactly the given address.
|
//| the nonzero bits in mask. Otherwise, it matches exactly the given id.
|
||||||
//| If extended is true then only extended addresses are matched, otherwise
|
//| If extended is true then only extended ids are matched, otherwise
|
||||||
//| only standard addresses are matched."""
|
//| only standard ids are matched."""
|
||||||
//|
|
//|
|
||||||
|
|
||||||
STATIC mp_obj_t canio_match_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
STATIC mp_obj_t canio_match_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
||||||
enum { ARG_address, ARG_mask, ARG_extended, NUM_ARGS };
|
enum { ARG_id, ARG_mask, ARG_extended, NUM_ARGS };
|
||||||
static const mp_arg_t allowed_args[] = {
|
static const mp_arg_t allowed_args[] = {
|
||||||
{ MP_QSTR_address, MP_ARG_INT | MP_ARG_REQUIRED },
|
{ MP_QSTR_id, MP_ARG_INT | MP_ARG_REQUIRED },
|
||||||
{ MP_QSTR_mask, MP_ARG_INT, {.u_int = 0} },
|
{ MP_QSTR_mask, MP_ARG_OBJ, {.u_obj = mp_const_none } },
|
||||||
{ MP_QSTR_extended, MP_ARG_BOOL, {.u_bool = false} },
|
{ MP_QSTR_extended, MP_ARG_BOOL, {.u_bool = false} },
|
||||||
};
|
};
|
||||||
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
||||||
@ -54,44 +54,44 @@ STATIC mp_obj_t canio_match_make_new(const mp_obj_type_t *type, size_t n_args, c
|
|||||||
|
|
||||||
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
||||||
|
|
||||||
int address_bits = args[ARG_extended].u_bool ? 0x1fffffff : 0x7ff;
|
int id_bits = args[ARG_extended].u_bool ? 0x1fffffff : 0x7ff;
|
||||||
int address = args[ARG_address].u_int;
|
int id = args[ARG_id].u_int;
|
||||||
int mask = args[ARG_mask].u_int;
|
int mask = args[ARG_mask].u_obj == mp_const_none ? id_bits : mp_obj_get_int(args[ARG_mask].u_obj);
|
||||||
|
|
||||||
if (address & ~address_bits) {
|
if (id & ~id_bits) {
|
||||||
mp_raise_ValueError_varg(translate("%q out of range"), MP_QSTR_address);
|
mp_raise_ValueError_varg(translate("%q out of range"), MP_QSTR_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mask & ~address_bits) {
|
if (mask & ~id_bits) {
|
||||||
mp_raise_ValueError_varg(translate("%q out of range"), MP_QSTR_mask);
|
mp_raise_ValueError_varg(translate("%q out of range"), MP_QSTR_mask);
|
||||||
}
|
}
|
||||||
|
|
||||||
canio_match_obj_t *self = m_new_obj(canio_match_obj_t);
|
canio_match_obj_t *self = m_new_obj(canio_match_obj_t);
|
||||||
self->base.type = &canio_match_type;
|
self->base.type = &canio_match_type;
|
||||||
common_hal_canio_match_construct(self, args[ARG_address].u_int, args[ARG_mask].u_int, args[ARG_extended].u_bool);
|
common_hal_canio_match_construct(self, id, mask, args[ARG_extended].u_bool);
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
//| address: int
|
//| id: int
|
||||||
//| """The address to match"""
|
//| """The id to match"""
|
||||||
//|
|
//|
|
||||||
|
|
||||||
STATIC mp_obj_t canio_match_address_get(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_match_id_get(mp_obj_t self_in) {
|
||||||
canio_match_obj_t *self = self_in;
|
canio_match_obj_t *self = self_in;
|
||||||
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_match_get_address(self));
|
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_match_get_id(self));
|
||||||
}
|
}
|
||||||
MP_DEFINE_CONST_FUN_OBJ_1(canio_match_address_get_obj, canio_match_address_get);
|
MP_DEFINE_CONST_FUN_OBJ_1(canio_match_id_get_obj, canio_match_id_get);
|
||||||
|
|
||||||
const mp_obj_property_t canio_match_address_obj = {
|
const mp_obj_property_t canio_match_id_obj = {
|
||||||
.base.type = &mp_type_property,
|
.base.type = &mp_type_property,
|
||||||
.proxy = {(mp_obj_t)&canio_match_address_get_obj,
|
.proxy = {(mp_obj_t)&canio_match_id_get_obj,
|
||||||
(mp_obj_t)&mp_const_none_obj,
|
(mp_obj_t)&mp_const_none_obj,
|
||||||
(mp_obj_t)&mp_const_none_obj},
|
(mp_obj_t)&mp_const_none_obj},
|
||||||
};
|
};
|
||||||
|
|
||||||
//|
|
//|
|
||||||
//| mask: int
|
//| mask: int
|
||||||
//| """The optional mask of addresses to match"""
|
//| """The optional mask of ids to match"""
|
||||||
//|
|
//|
|
||||||
|
|
||||||
STATIC mp_obj_t canio_match_mask_get(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_match_mask_get(mp_obj_t self_in) {
|
||||||
@ -108,7 +108,7 @@ const mp_obj_property_t canio_match_mask_obj = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
//| extended: bool
|
//| extended: bool
|
||||||
//| """True to match extended addresses, False to match standard addresses"""
|
//| """True to match extended ids, False to match standard ides"""
|
||||||
//|
|
//|
|
||||||
|
|
||||||
STATIC mp_obj_t canio_match_extended_get(mp_obj_t self_in) {
|
STATIC mp_obj_t canio_match_extended_get(mp_obj_t self_in) {
|
||||||
@ -125,7 +125,7 @@ const mp_obj_property_t canio_match_extended_obj = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
STATIC const mp_rom_map_elem_t canio_match_locals_dict_table[] = {
|
STATIC const mp_rom_map_elem_t canio_match_locals_dict_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_address), MP_ROM_PTR(&canio_match_address_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_id), MP_ROM_PTR(&canio_match_id_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_mask), MP_ROM_PTR(&canio_match_mask_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_mask), MP_ROM_PTR(&canio_match_mask_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_extended), MP_ROM_PTR(&canio_match_extended_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_extended), MP_ROM_PTR(&canio_match_extended_obj) },
|
||||||
};
|
};
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
extern const mp_obj_type_t canio_match_type;
|
extern const mp_obj_type_t canio_match_type;
|
||||||
|
|
||||||
void common_hal_canio_match_construct(canio_match_obj_t *self, int address, int mask, bool extended);
|
void common_hal_canio_match_construct(canio_match_obj_t *self, int id, int mask, bool extended);
|
||||||
int common_hal_canio_match_get_address(const canio_match_obj_t *self);
|
int common_hal_canio_match_get_id(const canio_match_obj_t *self);
|
||||||
int common_hal_canio_match_get_mask(const canio_match_obj_t *self);
|
int common_hal_canio_match_get_mask(const canio_match_obj_t *self);
|
||||||
bool common_hal_canio_match_get_extended(const canio_match_obj_t *self);
|
bool common_hal_canio_match_get_extended(const canio_match_obj_t *self);
|
||||||
|
@ -31,28 +31,22 @@
|
|||||||
#include "py/runtime.h"
|
#include "py/runtime.h"
|
||||||
|
|
||||||
//| class Message:
|
//| class Message:
|
||||||
//| def __init__(self, id: int=0, data: Optional[bytes] = None, *, size: Optional[int] = None, rtr: bool = False, extended: bool = False):
|
//| def __init__(self, id: int, data: bytes, *, extended: bool = False):
|
||||||
//| """Construct a Message to use with a CAN bus. Provide arguments to create a message to send. Otherwise, use Listener.readinto() to read a message.
|
//| """Construct a Message to send on a CAN bus.
|
||||||
//|
|
//|
|
||||||
//| :param int id: The numeric ID of the message
|
//| :param int id: The numeric ID of the message
|
||||||
//| :param bytes data: The content of the message
|
//| :param bytes data: The content of the message
|
||||||
//| :param int size: The amount of data requested, for an rtr
|
|
||||||
//| :param bool rtr: True if the message represents an rtr (Remote Transmission Request)
|
|
||||||
//| :param bool extended: True if the message has an extended identifier, False if it has a standard identifier
|
//| :param bool extended: True if the message has an extended identifier, False if it has a standard identifier
|
||||||
//|
|
//|
|
||||||
//| In CAN, messages can have a size from 0 to 8 bytes.
|
//| In CAN, messages can have a length from 0 to 8 bytes.
|
||||||
//|
|
|
||||||
//| For a non-rtr message, specify ``data``. For an rtr-message, specify either ``data`` (a dummy buffer of the requested size) or ``size``.
|
|
||||||
//| """
|
//| """
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_message_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
STATIC mp_obj_t canio_message_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
||||||
enum { ARG_id, ARG_data, ARG_size, ARG_rtr, ARG_extended, NUM_ARGS };
|
enum { ARG_id, ARG_data, ARG_extended, NUM_ARGS };
|
||||||
static const mp_arg_t allowed_args[] = {
|
static const mp_arg_t allowed_args[] = {
|
||||||
{ MP_QSTR_id, MP_ARG_INT, {.u_obj = 0} },
|
{ MP_QSTR_id, MP_ARG_INT | MP_ARG_REQUIRED },
|
||||||
{ MP_QSTR_data, MP_ARG_OBJ, {.u_obj = 0} },
|
{ MP_QSTR_data, MP_ARG_OBJ | MP_ARG_REQUIRED },
|
||||||
{ MP_QSTR_size, MP_ARG_INT, {.u_int = -1} },
|
|
||||||
{ MP_QSTR_rtr, MP_ARG_BOOL, {.u_bool = false} },
|
|
||||||
{ MP_QSTR_extended, MP_ARG_BOOL, {.u_bool = false} },
|
{ MP_QSTR_extended, MP_ARG_BOOL, {.u_bool = false} },
|
||||||
};
|
};
|
||||||
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
||||||
@ -60,26 +54,8 @@ STATIC mp_obj_t canio_message_make_new(const mp_obj_type_t *type, size_t n_args,
|
|||||||
|
|
||||||
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
||||||
|
|
||||||
bool rtr = args[ARG_rtr].u_bool;
|
|
||||||
bool extended = args[ARG_extended].u_bool;
|
|
||||||
size_t size = (size_t)args[ARG_size].u_int;
|
|
||||||
bool specified_size = (size != (size_t)-1);
|
|
||||||
bool specified_data = (args[ARG_data].u_obj != NULL);
|
|
||||||
|
|
||||||
if (specified_size && specified_data) {
|
|
||||||
mp_raise_TypeError(translate("specify size or data, but not both"));
|
|
||||||
}
|
|
||||||
|
|
||||||
mp_buffer_info_t data;
|
mp_buffer_info_t data;
|
||||||
if (specified_data) {
|
mp_get_buffer_raise(args[ARG_data].u_obj, &data, MP_BUFFER_READ);
|
||||||
mp_get_buffer_raise(args[ARG_data].u_obj, &data, MP_BUFFER_READ);
|
|
||||||
} else if (specified_size) {
|
|
||||||
data.buf = 0;
|
|
||||||
data.len = size;
|
|
||||||
} else {
|
|
||||||
data.buf = 0;
|
|
||||||
data.len = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (data.len > 8) {
|
if (data.len > 8) {
|
||||||
mp_raise_ValueError(translate("Messages limited to 8 bytes"));
|
mp_raise_ValueError(translate("Messages limited to 8 bytes"));
|
||||||
@ -87,7 +63,7 @@ STATIC mp_obj_t canio_message_make_new(const mp_obj_type_t *type, size_t n_args,
|
|||||||
|
|
||||||
canio_message_obj_t *self = m_new_obj(canio_message_obj_t);
|
canio_message_obj_t *self = m_new_obj(canio_message_obj_t);
|
||||||
self->base.type = &canio_message_type;
|
self->base.type = &canio_message_type;
|
||||||
common_hal_canio_message_construct(self, args[ARG_id].u_int, data.buf, data.len, rtr, extended);
|
common_hal_canio_message_construct(self, args[ARG_id].u_int, data.buf, data.len, args[ARG_extended].u_bool);
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -115,13 +91,11 @@ STATIC const mp_obj_property_t canio_message_id_obj = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
//| data: bytes
|
//| data: bytes
|
||||||
//| """The content of the message, or dummy content in the case of an rtr.
|
//| """The content of the message"""
|
||||||
//|
|
|
||||||
//| Assigning to data also sets the length and clears the rtr flag."""
|
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_message_data_get(const mp_obj_t self_in) {
|
STATIC mp_obj_t canio_message_data_get(const mp_obj_t self_in) {
|
||||||
canio_message_obj_t *self = self_in;
|
canio_message_obj_t *self = self_in;
|
||||||
return mp_obj_new_bytes((const byte*)common_hal_canio_message_get_data(self), common_hal_canio_message_get_size(self));
|
return mp_obj_new_bytes((const byte*)common_hal_canio_message_get_data(self), common_hal_canio_message_get_length(self));
|
||||||
}
|
}
|
||||||
MP_DEFINE_CONST_FUN_OBJ_1(canio_message_data_get_obj, canio_message_data_get);
|
MP_DEFINE_CONST_FUN_OBJ_1(canio_message_data_get_obj, canio_message_data_get);
|
||||||
|
|
||||||
@ -147,7 +121,7 @@ STATIC const mp_obj_property_t canio_message_data_obj = {
|
|||||||
|
|
||||||
|
|
||||||
//| extended: bool
|
//| extended: bool
|
||||||
//| """True if the message represents a remote transmission request (RTR)"""
|
//| """True if the message's id is an extended id"""
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t canio_message_extended_get(const mp_obj_t self_in) {
|
STATIC mp_obj_t canio_message_extended_get(const mp_obj_t self_in) {
|
||||||
canio_message_obj_t *self = self_in;
|
canio_message_obj_t *self = self_in;
|
||||||
@ -170,36 +144,9 @@ STATIC const mp_obj_property_t canio_message_extended_obj = {
|
|||||||
(mp_obj_t)&mp_const_none_obj},
|
(mp_obj_t)&mp_const_none_obj},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
//| rtr: bool
|
|
||||||
//| """True if the message represents a remote transmission request (RTR). Setting rtr to true zeros out data"""
|
|
||||||
//|
|
|
||||||
STATIC mp_obj_t canio_message_rtr_get(const mp_obj_t self_in) {
|
|
||||||
canio_message_obj_t *self = self_in;
|
|
||||||
return mp_obj_new_bool(common_hal_canio_message_get_rtr(self));
|
|
||||||
}
|
|
||||||
MP_DEFINE_CONST_FUN_OBJ_1(canio_message_rtr_get_obj, canio_message_rtr_get);
|
|
||||||
|
|
||||||
STATIC mp_obj_t canio_message_rtr_set(const mp_obj_t self_in, const mp_obj_t rtr) {
|
|
||||||
canio_message_obj_t *self = self_in;
|
|
||||||
common_hal_canio_message_set_rtr(self, mp_obj_is_true(rtr));
|
|
||||||
return mp_const_none;
|
|
||||||
}
|
|
||||||
MP_DEFINE_CONST_FUN_OBJ_2(canio_message_rtr_set_obj, canio_message_rtr_set);
|
|
||||||
|
|
||||||
|
|
||||||
STATIC const mp_obj_property_t canio_message_rtr_obj = {
|
|
||||||
.base.type = &mp_type_property,
|
|
||||||
.proxy = {(mp_obj_t)&canio_message_rtr_get_obj,
|
|
||||||
(mp_obj_t)&canio_message_rtr_set_obj,
|
|
||||||
(mp_obj_t)&mp_const_none_obj},
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
STATIC const mp_rom_map_elem_t canio_message_locals_dict_table[] = {
|
STATIC const mp_rom_map_elem_t canio_message_locals_dict_table[] = {
|
||||||
{ MP_ROM_QSTR(MP_QSTR_id), MP_ROM_PTR(&canio_message_id_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_id), MP_ROM_PTR(&canio_message_id_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_data), MP_ROM_PTR(&canio_message_data_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_data), MP_ROM_PTR(&canio_message_data_obj) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_rtr), MP_ROM_PTR(&canio_message_rtr_obj) },
|
|
||||||
{ MP_ROM_QSTR(MP_QSTR_extended), MP_ROM_PTR(&canio_message_extended_obj) },
|
{ MP_ROM_QSTR(MP_QSTR_extended), MP_ROM_PTR(&canio_message_extended_obj) },
|
||||||
};
|
};
|
||||||
STATIC MP_DEFINE_CONST_DICT(canio_message_locals_dict, canio_message_locals_dict_table);
|
STATIC MP_DEFINE_CONST_DICT(canio_message_locals_dict, canio_message_locals_dict_table);
|
||||||
|
@ -30,15 +30,13 @@
|
|||||||
#include "shared-module/canio/Message.h"
|
#include "shared-module/canio/Message.h"
|
||||||
|
|
||||||
extern const mp_obj_type_t canio_message_type;
|
extern const mp_obj_type_t canio_message_type;
|
||||||
|
extern const mp_obj_type_t canio_remote_transmission_request_type;
|
||||||
|
|
||||||
void common_hal_canio_message_construct(canio_message_obj_t *self, int id, void *data, size_t size, bool rtr, bool extended);
|
void common_hal_canio_message_construct(canio_message_obj_t *self, int id, void *data, size_t size, bool extended);
|
||||||
const void *common_hal_canio_message_get_data(const canio_message_obj_t *self);
|
const void *common_hal_canio_message_get_data(const canio_message_obj_t *self);
|
||||||
void common_hal_canio_message_set_data(canio_message_obj_t *self, const void *data, size_t size);
|
void common_hal_canio_message_set_data(canio_message_obj_t *self, const void *data, size_t size);
|
||||||
bool common_hal_canio_message_get_extended(const canio_message_obj_t *self);
|
bool common_hal_canio_message_get_extended(const canio_message_obj_t *self);
|
||||||
void common_hal_canio_message_set_extended(canio_message_obj_t *self, bool extended);
|
void common_hal_canio_message_set_extended(canio_message_obj_t *self, bool extended);
|
||||||
int common_hal_canio_message_get_id(const canio_message_obj_t *self);
|
int common_hal_canio_message_get_id(const canio_message_obj_t *self);
|
||||||
void common_hal_canio_message_set_id(canio_message_obj_t *self, int id);
|
void common_hal_canio_message_set_id(canio_message_obj_t *self, int id);
|
||||||
bool common_hal_canio_message_get_rtr(const canio_message_obj_t *self);
|
size_t common_hal_canio_message_get_length(const canio_message_obj_t *self);
|
||||||
void common_hal_canio_message_set_rtr(canio_message_obj_t *self, bool rtr);
|
|
||||||
size_t common_hal_canio_message_get_size(const canio_message_obj_t *self);
|
|
||||||
void common_hal_canio_message_set_size(canio_message_obj_t *self, size_t size);
|
|
||||||
|
156
shared-bindings/canio/RemoteTransmissionRequest.c
Normal file
156
shared-bindings/canio/RemoteTransmissionRequest.c
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Jeff Epler 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 "shared-bindings/canio/RemoteTransmissionRequest.h"
|
||||||
|
|
||||||
|
#include "py/obj.h"
|
||||||
|
#include "py/objproperty.h"
|
||||||
|
#include "py/runtime.h"
|
||||||
|
|
||||||
|
//| class RemoteTransmissionRequest:
|
||||||
|
//| def __init__(self, id: int, length: int, *, extended: bool = False):
|
||||||
|
//| """Construct a RemoteTransmissionRequest to send on a CAN bus.
|
||||||
|
//|
|
||||||
|
//| :param int id: The numeric ID of the requested message
|
||||||
|
//| :param int length: The length of the requested message
|
||||||
|
//| :param bool extended: True if the message has an extended identifier, False if it has a standard identifier
|
||||||
|
//|
|
||||||
|
//| In CAN, messages can have a length from 0 to 8 bytes.
|
||||||
|
//| """
|
||||||
|
//| ...
|
||||||
|
//|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
||||||
|
enum { ARG_id, ARG_length, ARG_extended, NUM_ARGS };
|
||||||
|
static const mp_arg_t allowed_args[] = {
|
||||||
|
{ MP_QSTR_id, MP_ARG_INT | MP_ARG_REQUIRED },
|
||||||
|
{ MP_QSTR_length, MP_ARG_INT | MP_ARG_REQUIRED },
|
||||||
|
{ MP_QSTR_extended, MP_ARG_BOOL, {.u_bool = false} },
|
||||||
|
};
|
||||||
|
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
||||||
|
MP_STATIC_ASSERT( MP_ARRAY_SIZE(allowed_args) == NUM_ARGS );
|
||||||
|
|
||||||
|
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
||||||
|
|
||||||
|
int length = args[ARG_length].u_int;
|
||||||
|
if (length < 0 || length > 8) {
|
||||||
|
mp_raise_ValueError(translate("RemoteTransmissionRequests limited to 8 bytes"));
|
||||||
|
}
|
||||||
|
|
||||||
|
canio_remote_transmission_request_obj_t *self = m_new_obj(canio_remote_transmission_request_obj_t);
|
||||||
|
self->base.type = &canio_remote_transmission_request_type;
|
||||||
|
common_hal_canio_remote_transmission_request_construct(self, args[ARG_id].u_int, length, args[ARG_extended].u_bool);
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//| id: int
|
||||||
|
//| """The numeric ID of the message"""
|
||||||
|
//|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_id_get(const mp_obj_t self_in) {
|
||||||
|
canio_remote_transmission_request_obj_t *self = self_in;
|
||||||
|
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_remote_transmission_request_get_id(self));
|
||||||
|
}
|
||||||
|
MP_DEFINE_CONST_FUN_OBJ_1(canio_remote_transmission_request_id_get_obj, canio_remote_transmission_request_id_get);
|
||||||
|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_id_set(const mp_obj_t self_in, const mp_obj_t id) {
|
||||||
|
canio_remote_transmission_request_obj_t *self = self_in;
|
||||||
|
common_hal_canio_remote_transmission_request_set_id(self, mp_obj_get_int(id));
|
||||||
|
return mp_const_none;
|
||||||
|
}
|
||||||
|
MP_DEFINE_CONST_FUN_OBJ_2(canio_remote_transmission_request_id_set_obj, canio_remote_transmission_request_id_set);
|
||||||
|
|
||||||
|
STATIC const mp_obj_property_t canio_remote_transmission_request_id_obj = {
|
||||||
|
.base.type = &mp_type_property,
|
||||||
|
.proxy = {(mp_obj_t)&canio_remote_transmission_request_id_get_obj,
|
||||||
|
(mp_obj_t)&canio_remote_transmission_request_id_set_obj,
|
||||||
|
(mp_obj_t)&mp_const_none_obj},
|
||||||
|
};
|
||||||
|
|
||||||
|
//| extended: bool
|
||||||
|
//| """True if the message's id is an extended id"""
|
||||||
|
//|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_extended_get(const mp_obj_t self_in) {
|
||||||
|
canio_remote_transmission_request_obj_t *self = self_in;
|
||||||
|
return mp_obj_new_bool(common_hal_canio_remote_transmission_request_get_extended(self));
|
||||||
|
}
|
||||||
|
MP_DEFINE_CONST_FUN_OBJ_1(canio_remote_transmission_request_extended_get_obj, canio_remote_transmission_request_extended_get);
|
||||||
|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_extended_set(const mp_obj_t self_in, const mp_obj_t extended) {
|
||||||
|
canio_remote_transmission_request_obj_t *self = self_in;
|
||||||
|
common_hal_canio_remote_transmission_request_set_extended(self, mp_obj_is_true(extended));
|
||||||
|
return mp_const_none;
|
||||||
|
}
|
||||||
|
MP_DEFINE_CONST_FUN_OBJ_2(canio_remote_transmission_request_extended_set_obj, canio_remote_transmission_request_extended_set);
|
||||||
|
|
||||||
|
|
||||||
|
STATIC const mp_obj_property_t canio_remote_transmission_request_extended_obj = {
|
||||||
|
.base.type = &mp_type_property,
|
||||||
|
.proxy = {(mp_obj_t)&canio_remote_transmission_request_extended_get_obj,
|
||||||
|
(mp_obj_t)&canio_remote_transmission_request_extended_set_obj,
|
||||||
|
(mp_obj_t)&mp_const_none_obj},
|
||||||
|
};
|
||||||
|
|
||||||
|
//| length: int
|
||||||
|
//| """The length of the requested message."""
|
||||||
|
//|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_length_get(const mp_obj_t self_in) {
|
||||||
|
canio_remote_transmission_request_obj_t *self = self_in;
|
||||||
|
return MP_OBJ_NEW_SMALL_INT(common_hal_canio_remote_transmission_request_get_length(self));
|
||||||
|
}
|
||||||
|
MP_DEFINE_CONST_FUN_OBJ_1(canio_remote_transmission_request_length_get_obj, canio_remote_transmission_request_length_get);
|
||||||
|
|
||||||
|
STATIC mp_obj_t canio_remote_transmission_request_length_set(const mp_obj_t self_in, const mp_obj_t length_in) {
|
||||||
|
canio_remote_transmission_request_obj_t *self = self_in;
|
||||||
|
int length = mp_obj_get_int(length_in);
|
||||||
|
if (length < 0 || length > 8) {
|
||||||
|
mp_raise_ValueError(translate("RemoteTransmissionRequests limited to 8 bytes"));
|
||||||
|
}
|
||||||
|
common_hal_canio_remote_transmission_request_set_length(self, length);
|
||||||
|
return mp_const_none;
|
||||||
|
}
|
||||||
|
MP_DEFINE_CONST_FUN_OBJ_2(canio_remote_transmission_request_length_set_obj, canio_remote_transmission_request_length_set);
|
||||||
|
|
||||||
|
|
||||||
|
STATIC const mp_obj_property_t canio_remote_transmission_request_length_obj = {
|
||||||
|
.base.type = &mp_type_property,
|
||||||
|
.proxy = {(mp_obj_t)&canio_remote_transmission_request_length_get_obj,
|
||||||
|
(mp_obj_t)&canio_remote_transmission_request_length_set_obj,
|
||||||
|
(mp_obj_t)&mp_const_none_obj},
|
||||||
|
};
|
||||||
|
|
||||||
|
STATIC const mp_rom_map_elem_t canio_remote_transmission_request_locals_dict_table[] = {
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_id), MP_ROM_PTR(&canio_remote_transmission_request_id_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_length), MP_ROM_PTR(&canio_remote_transmission_request_length_obj) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_extended), MP_ROM_PTR(&canio_remote_transmission_request_extended_obj) },
|
||||||
|
};
|
||||||
|
STATIC MP_DEFINE_CONST_DICT(canio_remote_transmission_request_locals_dict, canio_remote_transmission_request_locals_dict_table);
|
||||||
|
|
||||||
|
const mp_obj_type_t canio_remote_transmission_request_type = {
|
||||||
|
{ &mp_type_type },
|
||||||
|
.name = MP_QSTR_RemoteTransmissionRequest,
|
||||||
|
.make_new = canio_remote_transmission_request_make_new,
|
||||||
|
.locals_dict = (mp_obj_t)&canio_remote_transmission_request_locals_dict,
|
||||||
|
};
|
42
shared-bindings/canio/RemoteTransmissionRequest.h
Normal file
42
shared-bindings/canio/RemoteTransmissionRequest.h
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Jeff Epler 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.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "py/obj.h"
|
||||||
|
#include "shared-module/canio/RemoteTransmissionRequest.h"
|
||||||
|
|
||||||
|
extern const mp_obj_type_t canio_remote_transmission_request_type;
|
||||||
|
|
||||||
|
void common_hal_canio_remote_transmission_request_construct(canio_remote_transmission_request_obj_t *self, int id, size_t size, bool extended);
|
||||||
|
const void *common_hal_canio_remote_transmission_request_get_data(const canio_remote_transmission_request_obj_t *self);
|
||||||
|
void common_hal_canio_remote_transmission_request_set_data(canio_remote_transmission_request_obj_t *self, const void *data, size_t size);
|
||||||
|
bool common_hal_canio_remote_transmission_request_get_extended(const canio_remote_transmission_request_obj_t *self);
|
||||||
|
void common_hal_canio_remote_transmission_request_set_extended(canio_remote_transmission_request_obj_t *self, bool extended);
|
||||||
|
int common_hal_canio_remote_transmission_request_get_id(const canio_remote_transmission_request_obj_t *self);
|
||||||
|
void common_hal_canio_remote_transmission_request_set_id(canio_remote_transmission_request_obj_t *self, int id);
|
||||||
|
size_t common_hal_canio_remote_transmission_request_get_length(const canio_remote_transmission_request_obj_t *self);
|
||||||
|
void common_hal_canio_remote_transmission_request_set_length(canio_remote_transmission_request_obj_t *self, size_t length);
|
@ -40,8 +40,8 @@
|
|||||||
//| from board import *
|
//| from board import *
|
||||||
//|
|
//|
|
||||||
//| can = canio.CAN(board.CAN_RX, board.CAN_TX, baudrate=1000000)
|
//| can = canio.CAN(board.CAN_RX, board.CAN_TX, baudrate=1000000)
|
||||||
//| message = canio.Message(id=0x0408, data="adafruit"
|
//| message = canio.Message(id=0x0408, data=b"adafruit")
|
||||||
//| can.write(message))
|
//| can.send(message)
|
||||||
//| can.deinit()
|
//| can.deinit()
|
||||||
//|
|
//|
|
||||||
//| This example will write the data 'adafruit' onto the CAN bus to any
|
//| This example will write the data 'adafruit' onto the CAN bus to any
|
||||||
@ -113,6 +113,7 @@ STATIC const mp_rom_map_elem_t canio_module_globals_table[] = {
|
|||||||
{ MP_ROM_QSTR(MP_QSTR_Listener), MP_ROM_PTR(&canio_listener_type) },
|
{ MP_ROM_QSTR(MP_QSTR_Listener), MP_ROM_PTR(&canio_listener_type) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_Match), MP_ROM_PTR(&canio_match_type) },
|
{ MP_ROM_QSTR(MP_QSTR_Match), MP_ROM_PTR(&canio_match_type) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR_Message), MP_ROM_PTR(&canio_message_type) },
|
{ MP_ROM_QSTR(MP_QSTR_Message), MP_ROM_PTR(&canio_message_type) },
|
||||||
|
{ MP_ROM_QSTR(MP_QSTR_RemoteTransmissionRequest), MP_ROM_PTR(&canio_remote_transmission_request_type) },
|
||||||
{ MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR__canio) },
|
{ MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR__canio) },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -105,13 +105,22 @@
|
|||||||
//| :param bool auto_brightness: If True, brightness is controlled via an ambient light sensor or other mechanism.
|
//| :param bool auto_brightness: If True, brightness is controlled via an ambient light sensor or other mechanism.
|
||||||
//| :param bool single_byte_bounds: Display column and row commands use single bytes
|
//| :param bool single_byte_bounds: Display column and row commands use single bytes
|
||||||
//| :param bool data_as_commands: Treat all init and boundary data as SPI commands. Certain displays require this.
|
//| :param bool data_as_commands: Treat all init and boundary data as SPI commands. Certain displays require this.
|
||||||
|
//| :param bool SH1107_addressing: Special quirk for SH1107, use upper/lower column set and page set
|
||||||
//| :param bool auto_refresh: Automatically refresh the screen
|
//| :param bool auto_refresh: Automatically refresh the screen
|
||||||
//| :param int native_frames_per_second: Number of display refreshes per second that occur with the given init_sequence.
|
//| :param int native_frames_per_second: Number of display refreshes per second that occur with the given init_sequence.
|
||||||
//| :param bool backlight_on_high: If True, pulling the backlight pin high turns the backlight on."""
|
//| :param bool backlight_on_high: If True, pulling the backlight pin high turns the backlight on."""
|
||||||
//| ...
|
//| ...
|
||||||
//|
|
//|
|
||||||
STATIC mp_obj_t displayio_display_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
STATIC mp_obj_t displayio_display_make_new(const mp_obj_type_t *type, size_t n_args,
|
||||||
enum { ARG_display_bus, ARG_init_sequence, ARG_width, ARG_height, ARG_colstart, ARG_rowstart, ARG_rotation, ARG_color_depth, ARG_grayscale, ARG_pixels_in_byte_share_row, ARG_bytes_per_cell, ARG_reverse_pixels_in_byte, ARG_reverse_bytes_in_word, ARG_set_column_command, ARG_set_row_command, ARG_write_ram_command, ARG_set_vertical_scroll, ARG_backlight_pin, ARG_brightness_command, ARG_brightness, ARG_auto_brightness, ARG_single_byte_bounds, ARG_data_as_commands, ARG_auto_refresh, ARG_native_frames_per_second, ARG_backlight_on_high };
|
const mp_obj_t *pos_args, mp_map_t *kw_args) {
|
||||||
|
enum { ARG_display_bus, ARG_init_sequence, ARG_width, ARG_height, ARG_colstart, ARG_rowstart,
|
||||||
|
ARG_rotation, ARG_color_depth, ARG_grayscale, ARG_pixels_in_byte_share_row,
|
||||||
|
ARG_bytes_per_cell, ARG_reverse_pixels_in_byte, ARG_reverse_bytes_in_word,
|
||||||
|
ARG_set_column_command, ARG_set_row_command, ARG_write_ram_command,
|
||||||
|
ARG_set_vertical_scroll, ARG_backlight_pin, ARG_brightness_command,
|
||||||
|
ARG_brightness, ARG_auto_brightness, ARG_single_byte_bounds, ARG_data_as_commands,
|
||||||
|
ARG_auto_refresh, ARG_native_frames_per_second, ARG_backlight_on_high,
|
||||||
|
ARG_SH1107_addressing };
|
||||||
static const mp_arg_t allowed_args[] = {
|
static const mp_arg_t allowed_args[] = {
|
||||||
{ MP_QSTR_display_bus, MP_ARG_REQUIRED | MP_ARG_OBJ },
|
{ MP_QSTR_display_bus, MP_ARG_REQUIRED | MP_ARG_OBJ },
|
||||||
{ MP_QSTR_init_sequence, MP_ARG_REQUIRED | MP_ARG_OBJ },
|
{ MP_QSTR_init_sequence, MP_ARG_REQUIRED | MP_ARG_OBJ },
|
||||||
@ -139,6 +148,7 @@ STATIC mp_obj_t displayio_display_make_new(const mp_obj_type_t *type, size_t n_a
|
|||||||
{ MP_QSTR_auto_refresh, MP_ARG_BOOL | MP_ARG_KW_ONLY, {.u_bool = true} },
|
{ MP_QSTR_auto_refresh, MP_ARG_BOOL | MP_ARG_KW_ONLY, {.u_bool = true} },
|
||||||
{ MP_QSTR_native_frames_per_second, MP_ARG_INT | MP_ARG_KW_ONLY, {.u_int = 60} },
|
{ MP_QSTR_native_frames_per_second, MP_ARG_INT | MP_ARG_KW_ONLY, {.u_int = 60} },
|
||||||
{ MP_QSTR_backlight_on_high, MP_ARG_BOOL | MP_ARG_KW_ONLY, {.u_bool = true} },
|
{ MP_QSTR_backlight_on_high, MP_ARG_BOOL | MP_ARG_KW_ONLY, {.u_bool = true} },
|
||||||
|
{ MP_QSTR_SH1107_addressing, MP_ARG_BOOL | MP_ARG_KW_ONLY, {.u_bool = false} }
|
||||||
};
|
};
|
||||||
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
|
||||||
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
|
||||||
@ -180,7 +190,8 @@ STATIC mp_obj_t displayio_display_make_new(const mp_obj_type_t *type, size_t n_a
|
|||||||
args[ARG_data_as_commands].u_bool,
|
args[ARG_data_as_commands].u_bool,
|
||||||
args[ARG_auto_refresh].u_bool,
|
args[ARG_auto_refresh].u_bool,
|
||||||
args[ARG_native_frames_per_second].u_int,
|
args[ARG_native_frames_per_second].u_int,
|
||||||
args[ARG_backlight_on_high].u_bool
|
args[ARG_backlight_on_high].u_bool,
|
||||||
|
args[ARG_SH1107_addressing].u_bool
|
||||||
);
|
);
|
||||||
|
|
||||||
return self;
|
return self;
|
||||||
|
@ -45,7 +45,8 @@ void common_hal_displayio_display_construct(displayio_display_obj_t* self,
|
|||||||
uint8_t set_column_command, uint8_t set_row_command, uint8_t write_ram_command, uint8_t set_vertical_scroll,
|
uint8_t set_column_command, uint8_t set_row_command, uint8_t write_ram_command, uint8_t set_vertical_scroll,
|
||||||
uint8_t* init_sequence, uint16_t init_sequence_len, const mcu_pin_obj_t* backlight_pin, uint16_t brightness_command,
|
uint8_t* init_sequence, uint16_t init_sequence_len, const mcu_pin_obj_t* backlight_pin, uint16_t brightness_command,
|
||||||
mp_float_t brightness, bool auto_brightness,
|
mp_float_t brightness, bool auto_brightness,
|
||||||
bool single_byte_bounds, bool data_as_commands, bool auto_refresh, uint16_t native_frames_per_second, bool backlight_on_high);
|
bool single_byte_bounds, bool data_as_commands, bool auto_refresh, uint16_t native_frames_per_second,
|
||||||
|
bool backlight_on_high, bool SH1107_addressing);
|
||||||
|
|
||||||
bool common_hal_displayio_display_show(displayio_display_obj_t* self,
|
bool common_hal_displayio_display_show(displayio_display_obj_t* self,
|
||||||
displayio_group_t* root_group);
|
displayio_group_t* root_group);
|
||||||
|
@ -45,7 +45,7 @@ void render_stage(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1,
|
|||||||
area.y2 = y1;
|
area.y2 = y1;
|
||||||
displayio_display_core_set_region_to_update(
|
displayio_display_core_set_region_to_update(
|
||||||
&display->core, display->set_column_command, display->set_row_command,
|
&display->core, display->set_column_command, display->set_row_command,
|
||||||
NO_COMMAND, NO_COMMAND, display->data_as_commands, false, &area);
|
NO_COMMAND, NO_COMMAND, display->data_as_commands, false, &area, display->SH1107_addressing);
|
||||||
|
|
||||||
while (!displayio_display_core_begin_transaction(&display->core)) {
|
while (!displayio_display_core_begin_transaction(&display->core)) {
|
||||||
RUN_BACKGROUND_TASKS;
|
RUN_BACKGROUND_TASKS;
|
||||||
|
@ -167,7 +167,9 @@ void reset_board_busses(void) {
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
// make sure SPI lock is not held over a soft reset
|
// make sure SPI lock is not held over a soft reset
|
||||||
common_hal_busio_spi_unlock(&spi_obj);
|
if (spi_singleton != NULL) {
|
||||||
|
common_hal_busio_spi_unlock(spi_singleton);
|
||||||
|
}
|
||||||
if (!display_using_spi) {
|
if (!display_using_spi) {
|
||||||
spi_singleton = NULL;
|
spi_singleton = NULL;
|
||||||
}
|
}
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
|
|
||||||
#include "shared-module/canio/Match.h"
|
#include "shared-module/canio/Match.h"
|
||||||
|
|
||||||
void common_hal_canio_match_construct(canio_match_obj_t *self, int address, int mask, bool extended) {
|
void common_hal_canio_match_construct(canio_match_obj_t *self, int id, int mask, bool extended) {
|
||||||
self->address = address;
|
self->id = id;
|
||||||
self->mask = mask;
|
self->mask = mask;
|
||||||
self->extended = extended;
|
self->extended = extended;
|
||||||
}
|
}
|
||||||
|
|
||||||
int common_hal_canio_match_get_address(const canio_match_obj_t *self) {
|
int common_hal_canio_match_get_id(const canio_match_obj_t *self) {
|
||||||
return self->address;
|
return self->id;
|
||||||
}
|
}
|
||||||
int common_hal_canio_match_get_mask(const canio_match_obj_t *self) {
|
int common_hal_canio_match_get_mask(const canio_match_obj_t *self) {
|
||||||
return self->mask;
|
return self->mask;
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
mp_obj_base_t base;
|
mp_obj_base_t base;
|
||||||
int address;
|
int id;
|
||||||
int mask;
|
int mask;
|
||||||
bool extended;
|
bool extended;
|
||||||
} canio_match_obj_t;
|
} canio_match_obj_t;
|
||||||
|
@ -28,16 +28,13 @@
|
|||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
void common_hal_canio_message_construct(canio_message_obj_t *self, int id, void *data, size_t size, bool rtr, bool extended)
|
void common_hal_canio_message_construct(canio_message_obj_t *self, int id, void *data, size_t size, bool extended)
|
||||||
{
|
{
|
||||||
self->id = id;
|
self->id = id;
|
||||||
self->size = size;
|
self->size = size;
|
||||||
self->rtr = rtr;
|
|
||||||
self->extended = extended;
|
self->extended = extended;
|
||||||
if (data) {
|
if (data) {
|
||||||
memcpy(self->data, data, size);
|
memcpy(self->data, data, size);
|
||||||
} else {
|
|
||||||
memset(self->data, 0, size);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -59,37 +56,16 @@ const void *common_hal_canio_message_get_data(const canio_message_obj_t *self)
|
|||||||
|
|
||||||
const void common_hal_canio_message_set_data(canio_message_obj_t *self, const void *data, size_t size)
|
const void common_hal_canio_message_set_data(canio_message_obj_t *self, const void *data, size_t size)
|
||||||
{
|
{
|
||||||
self->rtr = false;
|
|
||||||
self->size = size;
|
self->size = size;
|
||||||
memcpy(self->data, data, size);
|
memcpy(self->data, data, size);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
size_t common_hal_canio_message_get_size(const canio_message_obj_t *self)
|
size_t common_hal_canio_message_get_length(const canio_message_obj_t *self)
|
||||||
{
|
{
|
||||||
return self->size;
|
return self->size;
|
||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_canio_message_set_size(canio_message_obj_t *self, size_t size)
|
|
||||||
{
|
|
||||||
memset(self->data, 0, size);
|
|
||||||
self->size = size;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
bool common_hal_canio_message_get_rtr(const canio_message_obj_t *self)
|
|
||||||
{
|
|
||||||
return self->rtr;
|
|
||||||
}
|
|
||||||
|
|
||||||
void common_hal_canio_message_set_rtr(canio_message_obj_t *self, bool rtr)
|
|
||||||
{
|
|
||||||
self->rtr = rtr;
|
|
||||||
if (rtr) {
|
|
||||||
memset(self->data, 0, self->size);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
bool common_hal_canio_message_get_extended(const canio_message_obj_t *self)
|
bool common_hal_canio_message_get_extended(const canio_message_obj_t *self)
|
||||||
{
|
{
|
||||||
return self->extended;
|
return self->extended;
|
||||||
|
@ -33,6 +33,5 @@ typedef struct {
|
|||||||
int id;
|
int id;
|
||||||
uint8_t data[8];
|
uint8_t data[8];
|
||||||
size_t size:4;
|
size_t size:4;
|
||||||
bool rtr:1;
|
|
||||||
bool extended:1;
|
bool extended:1;
|
||||||
} canio_message_obj_t;
|
} canio_message_obj_t;
|
||||||
|
67
shared-module/canio/RemoteTransmissionRequest.c
Normal file
67
shared-module/canio/RemoteTransmissionRequest.c
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Jeff Epler 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 "shared-module/canio/RemoteTransmissionRequest.h"
|
||||||
|
#include "shared-bindings/canio/RemoteTransmissionRequest.h"
|
||||||
|
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
|
void common_hal_canio_remote_transmission_request_construct(canio_remote_transmission_request_obj_t *self, int id, size_t size, bool extended)
|
||||||
|
{
|
||||||
|
self->id = id;
|
||||||
|
self->size = size;
|
||||||
|
self->extended = extended;
|
||||||
|
}
|
||||||
|
|
||||||
|
int common_hal_canio_remote_transmission_request_get_id(const canio_remote_transmission_request_obj_t *self)
|
||||||
|
{
|
||||||
|
return self->id;
|
||||||
|
}
|
||||||
|
|
||||||
|
void common_hal_canio_remote_transmission_request_set_id(canio_remote_transmission_request_obj_t *self, int id)
|
||||||
|
{
|
||||||
|
self->id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
size_t common_hal_canio_remote_transmission_request_get_length(const canio_remote_transmission_request_obj_t *self)
|
||||||
|
{
|
||||||
|
return self->size;
|
||||||
|
}
|
||||||
|
|
||||||
|
void common_hal_canio_remote_transmission_request_set_length(canio_remote_transmission_request_obj_t *self, size_t size)
|
||||||
|
{
|
||||||
|
self->size = size;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool common_hal_canio_remote_transmission_request_get_extended(const canio_remote_transmission_request_obj_t *self)
|
||||||
|
{
|
||||||
|
return self->extended;
|
||||||
|
}
|
||||||
|
|
||||||
|
void common_hal_canio_remote_transmission_request_set_extended(canio_remote_transmission_request_obj_t *self, bool extended)
|
||||||
|
{
|
||||||
|
self->extended = extended;
|
||||||
|
}
|
33
shared-module/canio/RemoteTransmissionRequest.h
Normal file
33
shared-module/canio/RemoteTransmissionRequest.h
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the MicroPython project, http://micropython.org/
|
||||||
|
*
|
||||||
|
* The MIT License (MIT)
|
||||||
|
*
|
||||||
|
* Copyright (c) 2020 Jeff Epler 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.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "py/obj.h"
|
||||||
|
|
||||||
|
#include "shared-bindings/canio/Message.h"
|
||||||
|
|
||||||
|
typedef canio_message_obj_t canio_remote_transmission_request_obj_t;
|
@ -48,7 +48,9 @@ void common_hal_displayio_display_construct(displayio_display_obj_t* self,
|
|||||||
uint8_t set_row_command, uint8_t write_ram_command, uint8_t set_vertical_scroll,
|
uint8_t set_row_command, uint8_t write_ram_command, uint8_t set_vertical_scroll,
|
||||||
uint8_t* init_sequence, uint16_t init_sequence_len, const mcu_pin_obj_t* backlight_pin,
|
uint8_t* init_sequence, uint16_t init_sequence_len, const mcu_pin_obj_t* backlight_pin,
|
||||||
uint16_t brightness_command, mp_float_t brightness, bool auto_brightness,
|
uint16_t brightness_command, mp_float_t brightness, bool auto_brightness,
|
||||||
bool single_byte_bounds, bool data_as_commands, bool auto_refresh, uint16_t native_frames_per_second, bool backlight_on_high) {
|
bool single_byte_bounds, bool data_as_commands, bool auto_refresh, uint16_t native_frames_per_second,
|
||||||
|
bool backlight_on_high, bool SH1107_addressing) {
|
||||||
|
|
||||||
// Turn off auto-refresh as we init.
|
// Turn off auto-refresh as we init.
|
||||||
self->auto_refresh = false;
|
self->auto_refresh = false;
|
||||||
uint16_t ram_width = 0x100;
|
uint16_t ram_width = 0x100;
|
||||||
@ -68,6 +70,7 @@ void common_hal_displayio_display_construct(displayio_display_obj_t* self,
|
|||||||
self->first_manual_refresh = !auto_refresh;
|
self->first_manual_refresh = !auto_refresh;
|
||||||
self->data_as_commands = data_as_commands;
|
self->data_as_commands = data_as_commands;
|
||||||
self->backlight_on_high = backlight_on_high;
|
self->backlight_on_high = backlight_on_high;
|
||||||
|
self->SH1107_addressing = SH1107_addressing;
|
||||||
|
|
||||||
self->native_frames_per_second = native_frames_per_second;
|
self->native_frames_per_second = native_frames_per_second;
|
||||||
self->native_ms_per_frame = 1000 / native_frames_per_second;
|
self->native_ms_per_frame = 1000 / native_frames_per_second;
|
||||||
@ -240,11 +243,17 @@ STATIC bool _refresh_area(displayio_display_obj_t* self, const displayio_area_t*
|
|||||||
if (!displayio_display_core_clip_area(&self->core, area, &clipped)) {
|
if (!displayio_display_core_clip_area(&self->core, area, &clipped)) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
uint16_t subrectangles = 1;
|
|
||||||
uint16_t rows_per_buffer = displayio_area_height(&clipped);
|
uint16_t rows_per_buffer = displayio_area_height(&clipped);
|
||||||
uint8_t pixels_per_word = (sizeof(uint32_t) * 8) / self->core.colorspace.depth;
|
uint8_t pixels_per_word = (sizeof(uint32_t) * 8) / self->core.colorspace.depth;
|
||||||
uint16_t pixels_per_buffer = displayio_area_size(&clipped);
|
uint16_t pixels_per_buffer = displayio_area_size(&clipped);
|
||||||
if (displayio_area_size(&clipped) > buffer_size * pixels_per_word) {
|
|
||||||
|
uint16_t subrectangles = 1;
|
||||||
|
// for SH1107 and other boundary constrained controllers
|
||||||
|
// write one single row at a time
|
||||||
|
if (self->SH1107_addressing) {
|
||||||
|
subrectangles = rows_per_buffer; // vertical (column mode) write each separately (height times)
|
||||||
|
rows_per_buffer = 1;
|
||||||
|
} else if (displayio_area_size(&clipped) > buffer_size * pixels_per_word) {
|
||||||
rows_per_buffer = buffer_size * pixels_per_word / displayio_area_width(&clipped);
|
rows_per_buffer = buffer_size * pixels_per_word / displayio_area_width(&clipped);
|
||||||
if (rows_per_buffer == 0) {
|
if (rows_per_buffer == 0) {
|
||||||
rows_per_buffer = 1;
|
rows_per_buffer = 1;
|
||||||
@ -286,7 +295,9 @@ STATIC bool _refresh_area(displayio_display_obj_t* self, const displayio_area_t*
|
|||||||
}
|
}
|
||||||
remaining_rows -= rows_per_buffer;
|
remaining_rows -= rows_per_buffer;
|
||||||
|
|
||||||
displayio_display_core_set_region_to_update(&self->core, self->set_column_command, self->set_row_command, NO_COMMAND, NO_COMMAND, self->data_as_commands, false, &subrectangle);
|
displayio_display_core_set_region_to_update(&self->core, self->set_column_command,
|
||||||
|
self->set_row_command, NO_COMMAND, NO_COMMAND, self->data_as_commands, false,
|
||||||
|
&subrectangle, self->SH1107_addressing);
|
||||||
|
|
||||||
uint16_t subrectangle_size_bytes;
|
uint16_t subrectangle_size_bytes;
|
||||||
if (self->core.colorspace.depth >= 8) {
|
if (self->core.colorspace.depth >= 8) {
|
||||||
@ -317,11 +328,10 @@ STATIC bool _refresh_area(displayio_display_obj_t* self, const displayio_area_t*
|
|||||||
}
|
}
|
||||||
|
|
||||||
STATIC void _refresh_display(displayio_display_obj_t* self) {
|
STATIC void _refresh_display(displayio_display_obj_t* self) {
|
||||||
if (!displayio_display_core_bus_free(&self->core)) {
|
if (!displayio_display_core_start_refresh(&self->core)) {
|
||||||
// Can't acquire display bus; skip updating this display. Try next display.
|
// A refresh on this bus is already in progress. Try next display.
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
displayio_display_core_start_refresh(&self->core);
|
|
||||||
const displayio_area_t* current_area = _get_refresh_areas(self);
|
const displayio_area_t* current_area = _get_refresh_areas(self);
|
||||||
while (current_area != NULL) {
|
while (current_area != NULL) {
|
||||||
_refresh_area(self, current_area);
|
_refresh_area(self, current_area);
|
||||||
|
@ -60,6 +60,8 @@ typedef struct {
|
|||||||
bool auto_brightness;
|
bool auto_brightness;
|
||||||
bool updating_backlight;
|
bool updating_backlight;
|
||||||
bool backlight_on_high;
|
bool backlight_on_high;
|
||||||
|
// new quirk for sh1107
|
||||||
|
bool SH1107_addressing;
|
||||||
} displayio_display_obj_t;
|
} displayio_display_obj_t;
|
||||||
|
|
||||||
void displayio_display_background(displayio_display_obj_t* self);
|
void displayio_display_background(displayio_display_obj_t* self);
|
||||||
|
@ -238,8 +238,11 @@ bool displayio_epaperdisplay_refresh_area(displayio_epaperdisplay_obj_t* self, c
|
|||||||
for (uint8_t pass = 0; pass < passes; pass++) {
|
for (uint8_t pass = 0; pass < passes; pass++) {
|
||||||
uint16_t remaining_rows = displayio_area_height(&clipped);
|
uint16_t remaining_rows = displayio_area_height(&clipped);
|
||||||
|
|
||||||
|
// added false parameter at end for SH1107_addressing quirk
|
||||||
if (self->set_row_window_command != NO_COMMAND) {
|
if (self->set_row_window_command != NO_COMMAND) {
|
||||||
displayio_display_core_set_region_to_update(&self->core, self->set_column_window_command, self->set_row_window_command, self->set_current_column_command, self->set_current_row_command, false, self->chip_select, &clipped);
|
displayio_display_core_set_region_to_update(&self->core, self->set_column_window_command,
|
||||||
|
self->set_row_window_command, self->set_current_column_command, self->set_current_row_command,
|
||||||
|
false, self->chip_select, &clipped, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t write_command = self->write_black_ram_command;
|
uint8_t write_command = self->write_black_ram_command;
|
||||||
|
@ -40,8 +40,6 @@ STATIC bool any_display_uses_this_framebuffer(mp_obj_base_t *obj) {
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Check for recursive calls to displayio_background.
|
|
||||||
bool displayio_background_in_progress = false;
|
|
||||||
|
|
||||||
void displayio_background(void) {
|
void displayio_background(void) {
|
||||||
if (mp_hal_is_interrupted()) {
|
if (mp_hal_is_interrupted()) {
|
||||||
@ -52,12 +50,6 @@ void displayio_background(void) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (displayio_background_in_progress) {
|
|
||||||
// Don't allow recursive calls to this routine.
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
displayio_background_in_progress = true;
|
|
||||||
|
|
||||||
for (uint8_t i = 0; i < CIRCUITPY_DISPLAY_LIMIT; i++) {
|
for (uint8_t i = 0; i < CIRCUITPY_DISPLAY_LIMIT; i++) {
|
||||||
if (displays[i].display.base.type == NULL || displays[i].display.base.type == &mp_type_NoneType) {
|
if (displays[i].display.base.type == NULL || displays[i].display.base.type == &mp_type_NoneType) {
|
||||||
@ -75,8 +67,6 @@ void displayio_background(void) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// All done.
|
|
||||||
displayio_background_in_progress = false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_displayio_release_displays(void) {
|
void common_hal_displayio_release_displays(void) {
|
||||||
|
@ -208,7 +208,10 @@ void displayio_display_core_end_transaction(displayio_display_core_t* self) {
|
|||||||
self->end_transaction(self->bus);
|
self->end_transaction(self->bus);
|
||||||
}
|
}
|
||||||
|
|
||||||
void displayio_display_core_set_region_to_update(displayio_display_core_t* self, uint8_t column_command, uint8_t row_command, uint16_t set_current_column_command, uint16_t set_current_row_command, bool data_as_commands, bool always_toggle_chip_select, displayio_area_t* area) {
|
void displayio_display_core_set_region_to_update(displayio_display_core_t* self, uint8_t column_command,
|
||||||
|
uint8_t row_command, uint16_t set_current_column_command, uint16_t set_current_row_command,
|
||||||
|
bool data_as_commands, bool always_toggle_chip_select,
|
||||||
|
displayio_area_t* area, bool SH1107_addressing) {
|
||||||
uint16_t x1 = area->x1;
|
uint16_t x1 = area->x1;
|
||||||
uint16_t x2 = area->x2;
|
uint16_t x2 = area->x2;
|
||||||
uint16_t y1 = area->y1;
|
uint16_t y1 = area->y1;
|
||||||
@ -253,8 +256,17 @@ void displayio_display_core_set_region_to_update(displayio_display_core_t* self,
|
|||||||
data[data_length++] = x2 >> 8;
|
data[data_length++] = x2 >> 8;
|
||||||
data[data_length++] = x2 & 0xff;
|
data[data_length++] = x2 & 0xff;
|
||||||
}
|
}
|
||||||
|
// Quirk for SH1107 "SH1107_addressing"
|
||||||
|
// Note... column is y! page is x!
|
||||||
|
// Page address command = 0xB0
|
||||||
|
if (SH1107_addressing) {
|
||||||
|
// set the page to our x value
|
||||||
|
data[0] = 0xB0 | (x1 & 0x0F);
|
||||||
|
data_length = 1;
|
||||||
|
}
|
||||||
self->send(self->bus, data_type, chip_select, data, data_length);
|
self->send(self->bus, data_type, chip_select, data, data_length);
|
||||||
displayio_display_core_end_transaction(self);
|
displayio_display_core_end_transaction(self);
|
||||||
|
|
||||||
if (set_current_column_command != NO_COMMAND) {
|
if (set_current_column_command != NO_COMMAND) {
|
||||||
uint8_t command = set_current_column_command;
|
uint8_t command = set_current_column_command;
|
||||||
displayio_display_core_begin_transaction(self);
|
displayio_display_core_begin_transaction(self);
|
||||||
@ -283,7 +295,16 @@ void displayio_display_core_set_region_to_update(displayio_display_core_t* self,
|
|||||||
data[data_length++] = y2 >> 8;
|
data[data_length++] = y2 >> 8;
|
||||||
data[data_length++] = y2 & 0xff;
|
data[data_length++] = y2 & 0xff;
|
||||||
}
|
}
|
||||||
|
// Quirk for SH1107 "SH1107_addressing"
|
||||||
|
// Note... column is y! page is x!
|
||||||
|
// Column lower command = 0x00, Column upper command = 0x10
|
||||||
|
if (SH1107_addressing) {
|
||||||
|
data[0] = y1 & 0x0F; // 0x00 to 0x0F
|
||||||
|
data[1] = (y1 >> 4 & 0x0F) | 0x10; // 0x10 to 0x17
|
||||||
|
data_length = 2;
|
||||||
|
}
|
||||||
self->send(self->bus, data_type, chip_select, data, data_length);
|
self->send(self->bus, data_type, chip_select, data, data_length);
|
||||||
|
|
||||||
displayio_display_core_end_transaction(self);
|
displayio_display_core_end_transaction(self);
|
||||||
|
|
||||||
if (set_current_row_command != NO_COMMAND) {
|
if (set_current_row_command != NO_COMMAND) {
|
||||||
@ -295,8 +316,17 @@ void displayio_display_core_set_region_to_update(displayio_display_core_t* self,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void displayio_display_core_start_refresh(displayio_display_core_t* self) {
|
bool displayio_display_core_start_refresh(displayio_display_core_t* self) {
|
||||||
|
if (!displayio_display_core_bus_free(self)) {
|
||||||
|
// Can't acquire display bus; skip updating this display. Try next display.
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
if (self->refresh_in_progress) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
self->refresh_in_progress = true;
|
||||||
self->last_refresh = supervisor_ticks_ms64();
|
self->last_refresh = supervisor_ticks_ms64();
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void displayio_display_core_finish_refresh(displayio_display_core_t* self) {
|
void displayio_display_core_finish_refresh(displayio_display_core_t* self) {
|
||||||
@ -305,6 +335,7 @@ void displayio_display_core_finish_refresh(displayio_display_core_t* self) {
|
|||||||
displayio_group_finish_refresh(self->current_group);
|
displayio_group_finish_refresh(self->current_group);
|
||||||
}
|
}
|
||||||
self->full_refresh = false;
|
self->full_refresh = false;
|
||||||
|
self->refresh_in_progress = false;
|
||||||
self->last_refresh = supervisor_ticks_ms64();
|
self->last_refresh = supervisor_ticks_ms64();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -54,6 +54,7 @@ typedef struct {
|
|||||||
int16_t colstart;
|
int16_t colstart;
|
||||||
int16_t rowstart;
|
int16_t rowstart;
|
||||||
bool full_refresh; // New group means we need to refresh the whole display.
|
bool full_refresh; // New group means we need to refresh the whole display.
|
||||||
|
bool refresh_in_progress;
|
||||||
} displayio_display_core_t;
|
} displayio_display_core_t;
|
||||||
|
|
||||||
void displayio_display_core_construct(displayio_display_core_t* self,
|
void displayio_display_core_construct(displayio_display_core_t* self,
|
||||||
@ -74,11 +75,14 @@ bool displayio_display_core_bus_free(displayio_display_core_t *self);
|
|||||||
bool displayio_display_core_begin_transaction(displayio_display_core_t* self);
|
bool displayio_display_core_begin_transaction(displayio_display_core_t* self);
|
||||||
void displayio_display_core_end_transaction(displayio_display_core_t* self);
|
void displayio_display_core_end_transaction(displayio_display_core_t* self);
|
||||||
|
|
||||||
void displayio_display_core_set_region_to_update(displayio_display_core_t* self, uint8_t column_command, uint8_t row_command, uint16_t set_current_column_command, uint16_t set_current_row_command, bool data_as_commands, bool always_toggle_chip_select, displayio_area_t* area);
|
void displayio_display_core_set_region_to_update(displayio_display_core_t* self, uint8_t column_command,
|
||||||
|
uint8_t row_command, uint16_t set_current_column_command, uint16_t set_current_row_command,
|
||||||
|
bool data_as_commands, bool always_toggle_chip_select,
|
||||||
|
displayio_area_t* area, bool SH1107_addressing);
|
||||||
|
|
||||||
void release_display_core(displayio_display_core_t* self);
|
void release_display_core(displayio_display_core_t* self);
|
||||||
|
|
||||||
void displayio_display_core_start_refresh(displayio_display_core_t* self);
|
bool displayio_display_core_start_refresh(displayio_display_core_t* self);
|
||||||
void displayio_display_core_finish_refresh(displayio_display_core_t* self);
|
void displayio_display_core_finish_refresh(displayio_display_core_t* self);
|
||||||
|
|
||||||
void displayio_display_core_collect_ptrs(displayio_display_core_t* self);
|
void displayio_display_core_collect_ptrs(displayio_display_core_t* self);
|
||||||
|
@ -90,10 +90,6 @@ bool common_hal_sharpdisplay_framebuffer_get_pixels_in_byte_share_row(sharpdispl
|
|||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_sharpdisplay_framebuffer_reset(sharpdisplay_framebuffer_obj_t *self) {
|
void common_hal_sharpdisplay_framebuffer_reset(sharpdisplay_framebuffer_obj_t *self) {
|
||||||
if (!allocation_from_ptr(self->bufinfo.buf)) {
|
|
||||||
self->bufinfo.buf = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (self->bus != &self->inline_bus
|
if (self->bus != &self->inline_bus
|
||||||
#if BOARD_SPI
|
#if BOARD_SPI
|
||||||
&& self->bus != common_hal_board_get_spi()
|
&& self->bus != common_hal_board_get_spi()
|
||||||
@ -105,7 +101,9 @@ void common_hal_sharpdisplay_framebuffer_reset(sharpdisplay_framebuffer_obj_t *s
|
|||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_sharpdisplay_framebuffer_reconstruct(sharpdisplay_framebuffer_obj_t *self) {
|
void common_hal_sharpdisplay_framebuffer_reconstruct(sharpdisplay_framebuffer_obj_t *self) {
|
||||||
|
if (!allocation_from_ptr(self->bufinfo.buf)) {
|
||||||
|
self->bufinfo.buf = NULL;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void common_hal_sharpdisplay_framebuffer_get_bufinfo(sharpdisplay_framebuffer_obj_t *self, mp_buffer_info_t *bufinfo) {
|
void common_hal_sharpdisplay_framebuffer_get_bufinfo(sharpdisplay_framebuffer_obj_t *self, mp_buffer_info_t *bufinfo) {
|
||||||
|
@ -44,7 +44,9 @@ DEFAULT_IGNORELIST = [
|
|||||||
"feather_m0_express",
|
"feather_m0_express",
|
||||||
"feather_m0_supersized",
|
"feather_m0_supersized",
|
||||||
"cp32-m4",
|
"cp32-m4",
|
||||||
"metro_m4_express"
|
"metro_m4_express",
|
||||||
|
"unexpectedmaker_feathers2",
|
||||||
|
"unexpectedmaker_feathers2_prerelease"
|
||||||
]
|
]
|
||||||
|
|
||||||
cli_parser = argparse.ArgumentParser(description="USB VID/PID Duplicate Checker")
|
cli_parser = argparse.ArgumentParser(description="USB VID/PID Duplicate Checker")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user