commit
cd7f5fe350
|
@ -52,5 +52,3 @@ TimeoutError: Clock stretch too long
|
|||
|
||||
<!-- Optionally, add any other information like hardware connection, scope output etc.
|
||||
If you have already done some debugging, mention it here. -->
|
||||
|
||||
Removing [this](url) line resolves the issue.
|
||||
|
|
|
@ -38,7 +38,7 @@ jobs:
|
|||
sudo apt-get update
|
||||
sudo apt-get install -y eatmydata
|
||||
sudo eatmydata apt-get install -y gettext librsvg2-bin mingw-w64 latexmk texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra
|
||||
pip install requests sh click setuptools cpp-coveralls "Sphinx<4" sphinx-rtd-theme recommonmark sphinx-autoapi sphinxcontrib-svg2pdfconverter polib pyyaml astroid isort black awscli mypy
|
||||
pip install -r requirements-dev.txt
|
||||
- name: Versions
|
||||
run: |
|
||||
gcc --version
|
||||
|
@ -132,15 +132,6 @@ jobs:
|
|||
env:
|
||||
GITHUB_CONTEXT: ${{ toJson(github) }}
|
||||
run: echo "$GITHUB_CONTEXT"
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
brew install gettext
|
||||
echo >>$GITHUB_PATH /usr/local/opt/gettext/bin
|
||||
- name: Versions
|
||||
run: |
|
||||
gcc --version
|
||||
python3 --version
|
||||
msgfmt --version
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
|
@ -150,6 +141,15 @@ jobs:
|
|||
run: |
|
||||
git describe --dirty --tags
|
||||
echo >>$GITHUB_ENV CP_VERSION=$(git describe --dirty --tags)
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
brew install gettext
|
||||
echo >>$GITHUB_PATH /usr/local/opt/gettext/bin
|
||||
- name: Versions
|
||||
run: |
|
||||
gcc --version
|
||||
python3 --version
|
||||
msgfmt --version
|
||||
- name: Build mpy-cross
|
||||
run: make -C mpy-cross -j2
|
||||
- uses: actions/upload-artifact@v2
|
||||
|
@ -177,6 +177,8 @@ jobs:
|
|||
- "ADM_B_NRF52840_1"
|
||||
- "TG-Watch"
|
||||
- "adafruit_feather_rp2040"
|
||||
- "adafruit_itsybitsy_rp2040"
|
||||
- "adafruit_qtpy_rp2040"
|
||||
- "aloriumtech_evo_m51"
|
||||
- "aramcon_badge_2019"
|
||||
- "arduino_mkr1300"
|
||||
|
@ -188,6 +190,7 @@ jobs:
|
|||
- "bastble"
|
||||
- "bdmicro_vina_d21"
|
||||
- "bdmicro_vina_d51"
|
||||
- "bdmicro_vina_d51_pcb7"
|
||||
- "bless_dev_board_multi_sensor"
|
||||
- "blm_badge"
|
||||
- "capablerobot_usbhub"
|
||||
|
@ -237,6 +240,7 @@ jobs:
|
|||
- "hallowing_m0_express"
|
||||
- "hallowing_m4_express"
|
||||
- "hiibot_bluefi"
|
||||
- "huntercat_nfc"
|
||||
- "ikigaisense_vita"
|
||||
- "imxrt1010_evk"
|
||||
- "imxrt1020_evk"
|
||||
|
@ -298,14 +302,15 @@ jobs:
|
|||
- "pyruler"
|
||||
- "qtpy_m0"
|
||||
- "qtpy_m0_haxpress"
|
||||
- "qtpy_rp2040"
|
||||
- "raspberry_pi_pico"
|
||||
- "raytac_mdbt50q-db-40"
|
||||
- "robohatmm1_m4"
|
||||
- "rotary_trinkey_m0"
|
||||
- "sam32"
|
||||
- "same54_xplained"
|
||||
- "seeeduino_wio_terminal"
|
||||
- "seeeduino_xiao"
|
||||
- "sensebox_mcu"
|
||||
- "serpente"
|
||||
- "shirtty"
|
||||
- "silicognition-m4-shim"
|
||||
|
@ -353,10 +358,15 @@ jobs:
|
|||
uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: 3.8
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
|
||||
- name: Install deps
|
||||
run: |
|
||||
sudo apt-get install -y gettext
|
||||
pip install requests sh click setuptools awscli
|
||||
pip install -r requirements-dev.txt
|
||||
wget --no-verbose https://adafruit-circuit-python.s3.amazonaws.com/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
|
||||
sudo tar -C /usr --strip-components=1 -xaf gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
|
||||
- name: Versions
|
||||
|
@ -364,11 +374,6 @@ jobs:
|
|||
gcc --version
|
||||
arm-none-eabi-gcc --version
|
||||
python3 --version
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
|
||||
- name: mpy-cross
|
||||
run: make -C mpy-cross -j2
|
||||
- name: build
|
||||
|
@ -402,6 +407,11 @@ jobs:
|
|||
uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: 3.8
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
|
||||
- name: Install deps
|
||||
run: |
|
||||
sudo apt-get install -y gettext
|
||||
|
@ -413,11 +423,6 @@ jobs:
|
|||
gcc --version
|
||||
riscv64-unknown-elf-gcc --version
|
||||
python3 --version
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
|
||||
- name: mpy-cross
|
||||
run: make -C mpy-cross -j2
|
||||
- name: build
|
||||
|
@ -445,8 +450,10 @@ jobs:
|
|||
board:
|
||||
- "adafruit_feather_esp32s2_nopsram"
|
||||
- "adafruit_feather_esp32s2_tftback_nopsram"
|
||||
- "adafruit_funhouse"
|
||||
- "adafruit_magtag_2.9_grayscale"
|
||||
- "adafruit_metro_esp32s2"
|
||||
- "artisense_rd00"
|
||||
- "electroniccats_bastwifi"
|
||||
- "espressif_kaluga_1"
|
||||
- "espressif_saola_1_wroom"
|
||||
|
@ -497,7 +504,7 @@ jobs:
|
|||
- name: Install CircuitPython deps
|
||||
run: |
|
||||
source $IDF_PATH/export.sh
|
||||
pip install requests sh click setuptools awscli
|
||||
pip install -r requirements-dev.txt
|
||||
sudo apt-get install -y gettext ninja-build
|
||||
env:
|
||||
IDF_PATH: ${{ github.workspace }}/ports/esp32s2/esp-idf
|
||||
|
|
|
@ -16,21 +16,21 @@ jobs:
|
|||
env:
|
||||
GITHUB_CONTEXT: ${{ toJson(github) }}
|
||||
run: echo "$GITHUB_CONTEXT"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- name: Set up Python 3.8
|
||||
uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: 3.8
|
||||
- name: Install deps
|
||||
run: |
|
||||
pip install requests sh click
|
||||
pip install -r requirements-dev.txt
|
||||
- name: Versions
|
||||
run: |
|
||||
gcc --version
|
||||
python3 --version
|
||||
- uses: actions/checkout@v2.2.0
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
|
||||
- name: CircuitPython version
|
||||
run: git describe --dirty --tags
|
||||
|
|
|
@ -18,7 +18,7 @@ jobs:
|
|||
run: |
|
||||
sudo apt-add-repository -y -u ppa:pybricks/ppa
|
||||
sudo apt-get install -y black gettext uncrustify
|
||||
pip3 install polib
|
||||
pip3 install -r requirements-dev.txt
|
||||
- name: Populate selected submodules
|
||||
run: git submodule update --init extmod/ulab
|
||||
- name: Set PY
|
||||
|
|
|
@ -86,3 +86,6 @@ TAGS
|
|||
####################
|
||||
.venv
|
||||
.env
|
||||
|
||||
# Uncrustify formatting
|
||||
*.uncrustify
|
||||
|
|
|
@ -173,4 +173,8 @@
|
|||
url = https://github.com/adafruit/Adafruit_CircuitPython_LC709203F
|
||||
[submodule "ports/raspberrypi/sdk"]
|
||||
path = ports/raspberrypi/sdk
|
||||
url = https://github.com/raspberrypi/pico-sdk.git
|
||||
url = https://github.com/adafruit/pico-sdk.git
|
||||
[submodule "data/nvm.toml"]
|
||||
path = data/nvm.toml
|
||||
url = https://github.com/adafruit/nvm.toml.git
|
||||
branch = main
|
||||
|
|
3
conf.py
3
conf.py
|
@ -154,6 +154,7 @@ exclude_patterns = ["**/build*",
|
|||
".env",
|
||||
".venv",
|
||||
".direnv",
|
||||
"data",
|
||||
"docs/autoapi",
|
||||
"docs/README.md",
|
||||
"drivers",
|
||||
|
@ -283,7 +284,7 @@ html_static_path = ['docs/static']
|
|||
# Add any extra paths that contain custom files (such as robots.txt or
|
||||
# .htaccess) here, relative to this directory. These files are copied
|
||||
# directly to the root of the documentation.
|
||||
html_extra_path = ["docs/robots.txt"]
|
||||
#html_extra_path = []
|
||||
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 9b4a5241d8c3310b31a7925a4f2160743890a2e4
|
|
@ -1,6 +0,0 @@
|
|||
User-agent: *
|
||||
Allow: /*/latest/
|
||||
Allow: /en/latest/ # Fallback for bots that don't understand wildcards
|
||||
Allow: /*/6.0.x/
|
||||
Allow: /en/6.0.x/ # Fallback for bots that don't understand wildcards
|
||||
Disallow: /
|
|
@ -32,6 +32,39 @@ from concurrent.futures import ThreadPoolExecutor
|
|||
|
||||
SUPPORTED_PORTS = ['atmel-samd', 'cxd56', 'esp32s2', 'litex', 'mimxrt10xx', 'nrf', 'raspberrypi', 'stm']
|
||||
|
||||
aliases_by_board = {
|
||||
"circuitplayground_express": [
|
||||
"circuitplayground_express_4h",
|
||||
"circuitplayground_express_digikey_pycon2019",
|
||||
],
|
||||
"pybadge": ["edgebadge"],
|
||||
"pyportal": ["pyportal_pynt"],
|
||||
"gemma_m0": ["gemma_m0_pycon2018"],
|
||||
"pewpew10": ["pewpew13"],
|
||||
}
|
||||
|
||||
aliases_brand_names = {
|
||||
"circuitplayground_express_4h":
|
||||
"Adafruit Circuit Playground Express 4-H",
|
||||
"circuitplayground_express_digikey_pycon2019":
|
||||
"Circuit Playground Express Digi-Key PyCon 2019",
|
||||
"edgebadge":
|
||||
"Adafruit EdgeBadge",
|
||||
"pyportal_pynt":
|
||||
"Adafruit PyPortal Pynt",
|
||||
"gemma_m0_pycon2018":
|
||||
"Adafruit Gemma M0 PyCon 2018",
|
||||
"pewpew13":
|
||||
"PewPew 13",
|
||||
}
|
||||
|
||||
additional_modules = {
|
||||
"fontio": "CIRCUITPY_DISPLAYIO",
|
||||
"terminalio": "CIRCUITPY_DISPLAYIO",
|
||||
# "socket": "CIRCUITPY_NETWORK",
|
||||
"adafruit_bus_device": "CIRCUITPY_BUSDEVICE",
|
||||
}
|
||||
|
||||
def get_circuitpython_root_dir():
|
||||
""" The path to the root './circuitpython' directory
|
||||
"""
|
||||
|
@ -71,8 +104,11 @@ def build_module_map():
|
|||
full_build = False
|
||||
for module in modules:
|
||||
full_name = module
|
||||
search_name = module.lstrip("_")
|
||||
re_pattern = "CIRCUITPY_{}\s*\??=\s*(.+)".format(search_name.upper())
|
||||
if module in additional_modules:
|
||||
search_identifier = additional_modules[module]
|
||||
else:
|
||||
search_identifier = 'CIRCUITPY_'+module.lstrip("_").upper()
|
||||
re_pattern = f"{re.escape(search_identifier)}\s*\??=\s*(.+)"
|
||||
find_config = re.findall(re_pattern, configs)
|
||||
if not find_config:
|
||||
continue
|
||||
|
@ -84,11 +120,12 @@ def build_module_map():
|
|||
else:
|
||||
default_val = "None"
|
||||
|
||||
base[search_name] = {
|
||||
base[module] = {
|
||||
"name": full_name,
|
||||
"full_build": str(full_build),
|
||||
"default_value": default_val,
|
||||
"excluded": {}
|
||||
"excluded": {},
|
||||
"key": search_identifier,
|
||||
}
|
||||
|
||||
return base
|
||||
|
@ -164,14 +201,28 @@ def support_matrix_by_board(use_branded_name=True):
|
|||
|
||||
board_modules = []
|
||||
for module in base:
|
||||
key = f'CIRCUITPY_{module.upper()}'
|
||||
key = base[module]['key']
|
||||
if int(lookup_setting(settings, key, '0')):
|
||||
board_modules.append(base[module]['name'])
|
||||
board_modules.sort()
|
||||
|
||||
return (board_name, sorted(board_modules))
|
||||
# generate alias boards too
|
||||
board_matrix = [(board_name, board_modules)]
|
||||
if entry.name in aliases_by_board:
|
||||
for alias in aliases_by_board[entry.name]:
|
||||
if use_branded_name:
|
||||
if alias in aliases_brand_names:
|
||||
alias = aliases_brand_names[alias]
|
||||
else:
|
||||
alias = alias.replace("_"," ").title()
|
||||
board_matrix.append( (alias, board_modules) )
|
||||
|
||||
return board_matrix # this is now a list of (board,modules)
|
||||
|
||||
executor = ThreadPoolExecutor(max_workers=os.cpu_count())
|
||||
boards = dict(sorted(executor.map(support_matrix, all_ports_all_boards())))
|
||||
mapped_exec = executor.map(support_matrix, all_ports_all_boards())
|
||||
# flatmap with comprehensions
|
||||
boards = dict(sorted([board for matrix in mapped_exec for board in matrix]))
|
||||
|
||||
#print(json.dumps(boards, indent=2))
|
||||
return boards
|
||||
|
|
|
@ -18,7 +18,9 @@
|
|||
|
||||
#include "re1.5/re1.5.h"
|
||||
|
||||
#if CIRCUITPY_RE_DEBUG
|
||||
#define FLAG_DEBUG 0x1000
|
||||
#endif
|
||||
|
||||
typedef struct _mp_obj_re_t {
|
||||
mp_obj_base_t base;
|
||||
|
@ -401,18 +403,24 @@ STATIC mp_obj_t mod_re_compile(size_t n_args, const mp_obj_t *args) {
|
|||
}
|
||||
mp_obj_re_t *o = m_new_obj_var(mp_obj_re_t, char, size);
|
||||
o->base.type = &re_type;
|
||||
#if CIRCUITPY_RE_DEBUG
|
||||
int flags = 0;
|
||||
if (n_args > 1) {
|
||||
flags = mp_obj_get_int(args[1]);
|
||||
}
|
||||
#else
|
||||
(void)n_args;
|
||||
#endif
|
||||
int error = re1_5_compilecode(&o->re, re_str);
|
||||
if (error != 0) {
|
||||
error:
|
||||
mp_raise_ValueError(translate("Error in regex"));
|
||||
}
|
||||
#if CIRCUITPY_RE_DEBUG
|
||||
if (flags & FLAG_DEBUG) {
|
||||
re1_5_dumpcode(&o->re);
|
||||
}
|
||||
#endif
|
||||
return MP_OBJ_FROM_PTR(o);
|
||||
}
|
||||
MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(mod_re_compile_obj, 1, 2, mod_re_compile);
|
||||
|
@ -456,7 +464,9 @@ STATIC const mp_rom_map_elem_t mp_module_re_globals_table[] = {
|
|||
#if MICROPY_PY_URE_SUB
|
||||
{ MP_ROM_QSTR(MP_QSTR_sub), MP_ROM_PTR(&mod_re_sub_obj) },
|
||||
#endif
|
||||
#if CIRCUITPY_RE_DEBUG
|
||||
{ MP_ROM_QSTR(MP_QSTR_DEBUG), MP_ROM_INT(FLAG_DEBUG) },
|
||||
#endif
|
||||
};
|
||||
|
||||
STATIC MP_DEFINE_CONST_DICT(mp_module_re_globals, mp_module_re_globals_table);
|
||||
|
@ -471,7 +481,9 @@ const mp_obj_module_t mp_module_ure = {
|
|||
|
||||
#define re1_5_fatal(x) assert(!x)
|
||||
#include "re1.5/compilecode.c"
|
||||
#if CIRCUITPY_RE_DEBUG
|
||||
#include "re1.5/dumpcode.c"
|
||||
#endif
|
||||
#include "re1.5/recursiveloop.c"
|
||||
#include "re1.5/charclass.c"
|
||||
|
||||
|
|
|
@ -8,9 +8,9 @@
|
|||
((code ? memmove(code + at + num, code + at, pc - at) : 0), pc += num)
|
||||
#define REL(at, to) (to - at - 2)
|
||||
#define EMIT(at, byte) (code ? (code[at] = byte) : (at))
|
||||
#define EMIT_CHECKED(at, byte) (_emit_checked(at, code, byte, &err))
|
||||
#define PC (prog->bytelen)
|
||||
|
||||
|
||||
static char unescape(char c) {
|
||||
switch (c) {
|
||||
case 'a':
|
||||
|
@ -33,9 +33,17 @@ static char unescape(char c) {
|
|||
}
|
||||
|
||||
|
||||
static void _emit_checked(int at, char *code, int val, bool *err) {
|
||||
*err |= val != (int8_t)val;
|
||||
if (code) {
|
||||
code[at] = val;
|
||||
}
|
||||
}
|
||||
|
||||
static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
||||
{
|
||||
char *code = sizecode ? NULL : prog->insts;
|
||||
bool err = false;
|
||||
int start = PC;
|
||||
int term = PC;
|
||||
int alt_label = 0;
|
||||
|
@ -96,7 +104,7 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
EMIT(PC++, *re);
|
||||
}
|
||||
}
|
||||
EMIT(term + 1, cnt);
|
||||
EMIT_CHECKED(term + 1, cnt);
|
||||
break;
|
||||
}
|
||||
case '(': {
|
||||
|
@ -107,7 +115,7 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
if (capture) {
|
||||
sub = ++prog->sub;
|
||||
EMIT(PC++, Save);
|
||||
EMIT(PC++, 2 * sub);
|
||||
EMIT_CHECKED(PC++, 2 * sub);
|
||||
prog->len++;
|
||||
} else {
|
||||
re += 2;
|
||||
|
@ -118,7 +126,7 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
|
||||
if (capture) {
|
||||
EMIT(PC++, Save);
|
||||
EMIT(PC++, 2 * sub + 1);
|
||||
EMIT_CHECKED(PC++, 2 * sub + 1);
|
||||
prog->len++;
|
||||
}
|
||||
|
||||
|
@ -133,7 +141,7 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
} else {
|
||||
EMIT(term, Split);
|
||||
}
|
||||
EMIT(term + 1, REL(term, PC));
|
||||
EMIT_CHECKED(term + 1, REL(term, PC));
|
||||
prog->len++;
|
||||
term = PC;
|
||||
break;
|
||||
|
@ -141,7 +149,7 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
if (PC == term) return NULL; // nothing to repeat
|
||||
INSERT_CODE(term, 2, PC);
|
||||
EMIT(PC, Jmp);
|
||||
EMIT(PC + 1, REL(PC, term));
|
||||
EMIT_CHECKED(PC + 1, REL(PC, term));
|
||||
PC += 2;
|
||||
if (re[1] == '?') {
|
||||
EMIT(term, RSplit);
|
||||
|
@ -149,7 +157,7 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
} else {
|
||||
EMIT(term, Split);
|
||||
}
|
||||
EMIT(term + 1, REL(term, PC));
|
||||
EMIT_CHECKED(term + 1, REL(term, PC));
|
||||
prog->len += 2;
|
||||
term = PC;
|
||||
break;
|
||||
|
@ -161,20 +169,20 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
} else {
|
||||
EMIT(PC, RSplit);
|
||||
}
|
||||
EMIT(PC + 1, REL(PC, term));
|
||||
EMIT_CHECKED(PC + 1, REL(PC, term));
|
||||
PC += 2;
|
||||
prog->len++;
|
||||
term = PC;
|
||||
break;
|
||||
case '|':
|
||||
if (alt_label) {
|
||||
EMIT(alt_label, REL(alt_label, PC) + 1);
|
||||
EMIT_CHECKED(alt_label, REL(alt_label, PC) + 1);
|
||||
}
|
||||
INSERT_CODE(start, 2, PC);
|
||||
EMIT(PC++, Jmp);
|
||||
alt_label = PC++;
|
||||
EMIT(start, Split);
|
||||
EMIT(start + 1, REL(start, PC));
|
||||
EMIT_CHECKED(start + 1, REL(start, PC));
|
||||
prog->len += 2;
|
||||
term = PC;
|
||||
break;
|
||||
|
@ -192,9 +200,9 @@ static const char *_compilecode(const char *re, ByteProg *prog, int sizecode)
|
|||
}
|
||||
|
||||
if (alt_label) {
|
||||
EMIT(alt_label, REL(alt_label, PC) + 1);
|
||||
EMIT_CHECKED(alt_label, REL(alt_label, PC) + 1);
|
||||
}
|
||||
return re;
|
||||
return err ? NULL : re;
|
||||
}
|
||||
|
||||
int re1_5_sizecode(const char *re)
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit b64fa6d4c73287edef9ccf09cfd6ec5009f9628b
|
||||
Subproject commit ef65415b5503ae71cc0a9064197f2e3fa5365d74
|
|
@ -1 +1 @@
|
|||
Subproject commit 2adb7e719316b12c53a907153cfa0056db1abd70
|
||||
Subproject commit ab4d30fd6bca02c73eb9b4ff82db0b2b0f403344
|
315
locale/ID.po
315
locale/ID.po
|
@ -6,15 +6,15 @@ msgstr ""
|
|||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-01-15 19:49+0000\n"
|
||||
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>\n"
|
||||
"PO-Revision-Date: 2021-04-07 12:23+0000\n"
|
||||
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: ID\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -29,6 +29,8 @@ msgid ""
|
|||
"\n"
|
||||
"Code stopped by auto-reload.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Kode berhenti oleh auto-reload.\n"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid ""
|
||||
|
@ -343,6 +345,10 @@ msgstr "Semua perangkat SPI sedang digunakan"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Semua perangkat UART sedang digunakan"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Semua channel event sedang digunakan"
|
||||
|
@ -412,6 +418,10 @@ msgstr "AnalogOut hanya 16 bit. Nilai harus kurang dari 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "pin yang dipakai tidak mendukung AnalogOut"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -528,6 +538,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Buffer terlalu kecil"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Panjang buffer %d terlalu besar. Itu harus kurang dari %d"
|
||||
|
@ -557,6 +568,7 @@ msgstr "Buffer terlalu pendek untuk %d byte"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Pin bus %d sudah digunakan"
|
||||
|
@ -679,7 +691,7 @@ msgstr "Tidak dapat transfer tanpa pin MOSI dan MISO."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "tidak dapat mendapatkan ukuran scalar secara tidak ambigu"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
"Tidak dapat membuat variasi frekuensi pada penghitung waktu yang sudah "
|
||||
|
@ -766,14 +778,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Tidak dapat menginisialisasi UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Tidak dapat menginisialisasi kanal"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Tidak dapat menginisialisasi timer"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Tidak dapat menginisialisasi ulang kanal"
|
||||
|
@ -794,7 +798,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Tidak dapat memulai PWM"
|
||||
|
||||
|
@ -850,9 +854,8 @@ msgid "Data chunk must follow fmt chunk"
|
|||
msgstr "Potongan data harus mengikuti fmt chunk"
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
#, fuzzy
|
||||
msgid "Data too large for advertisement packet"
|
||||
msgstr "Tidak bisa menyesuaikan data ke dalam paket advertisment"
|
||||
msgstr "Data terlalu besar untuk paket advertisment"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "Destination capacity is smaller than destination_length."
|
||||
|
@ -951,11 +954,11 @@ msgstr "Diharapkan tuple dengan panjang %d, didapatkan %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr "Penyebaran yang diperluas dengan respon pindai tidak didukung."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFT didefinisikan hanya untuk ndarrays"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -968,9 +971,9 @@ msgid "Failed sending command."
|
|||
msgstr "Gagal mengirim perintah."
|
||||
|
||||
#: ports/nrf/sd_mutex.c
|
||||
#, fuzzy, c-format
|
||||
#, c-format
|
||||
msgid "Failed to acquire mutex, err 0x%04x"
|
||||
msgstr "Gagal untuk mendapatkan mutex, status: 0x%08lX"
|
||||
msgstr "Gagal memperoleh mutex, err 0x%04x"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||
#: ports/raspberrypi/common-hal/busio/UART.c
|
||||
|
@ -996,6 +999,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Gagal terhubung: kesalahan internal"
|
||||
|
@ -1013,9 +1020,9 @@ msgid "Failed to parse MP3 file"
|
|||
msgstr "Gagal mengurai file MP3"
|
||||
|
||||
#: ports/nrf/sd_mutex.c
|
||||
#, fuzzy, c-format
|
||||
#, c-format
|
||||
msgid "Failed to release mutex, err 0x%04x"
|
||||
msgstr "Gagal untuk melepaskan mutex, status: 0x%08lX"
|
||||
msgstr "Gagal melepaskan mutex, err 0x%04x"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Failed to write internal flash."
|
||||
|
@ -1044,7 +1051,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr "Frekuensi harus cocok dengan PWMOut yang ada menggunakan timer ini"
|
||||
|
||||
|
@ -1195,6 +1202,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "%q pada tidak valid"
|
||||
|
||||
|
@ -1222,7 +1230,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Pin DAC yang diberikan tidak valid"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Frekuensi PWM tidak valid"
|
||||
|
@ -1274,10 +1284,6 @@ msgstr "Ukuran potongan format tidak valid"
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Frekuensi yang diberikan tidak valid"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Akses memori tidak valid."
|
||||
|
@ -1323,10 +1329,6 @@ msgstr "Pin untuk channel kanan tidak valid"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Pin-pin tidak valid"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Pin untuk PWMOut tidak valid"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1579,18 +1581,6 @@ msgstr "Tidak ada kunci yang ditentukan"
|
|||
msgid "No long integer support"
|
||||
msgstr "Tidak ada dukungan bilangan bulat yang panjang"
|
||||
|
||||
#: 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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "Tidak ada lagi penghitung waktu yang tersedia pada pin ini."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1622,8 +1612,12 @@ msgid "No timer available"
|
|||
msgstr "Penghitung waktu tidak tersedia"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Pernyataan kegagalan Perangkat Lunak Nordic."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1631,9 +1625,8 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#: shared-bindings/_bleio/CharacteristicBuffer.c
|
||||
#, fuzzy
|
||||
msgid "Not connected"
|
||||
msgstr "Tidak dapat menyambungkan ke AP"
|
||||
msgstr "Tidak terhubung"
|
||||
|
||||
#: shared-bindings/audiobusio/I2SOut.c shared-bindings/audioio/AudioOut.c
|
||||
#: shared-bindings/audiopwmio/PWMAudioOut.c
|
||||
|
@ -1642,7 +1635,7 @@ msgstr "Tidak berfungsi"
|
|||
|
||||
#: main.c
|
||||
msgid "Not running saved code.\n"
|
||||
msgstr ""
|
||||
msgstr "Tidak menjalankan kode yang disimpan.\n"
|
||||
|
||||
#: shared-bindings/_bleio/__init__.c
|
||||
msgid "Not settable"
|
||||
|
@ -1758,7 +1751,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus belum didukung"
|
||||
|
@ -1855,6 +1847,8 @@ msgstr "Buffer awalan harus ada di heap"
|
|||
#: main.c
|
||||
msgid "Press any key to enter the REPL. Use CTRL-D to reload.\n"
|
||||
msgstr ""
|
||||
"Tekan sembarang tombol untuk masuk ke REPL. Tekan CTRL-D untuk memuat ulang."
|
||||
"\n"
|
||||
|
||||
#: main.c
|
||||
msgid "Pretending to deep sleep until alarm, CTRL-C or file write.\n"
|
||||
|
@ -1933,10 +1927,9 @@ msgstr "Baca-saja"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "sistem file (filesystem) bersifat Read-only"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#, fuzzy
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "sistem file (filesystem) bersifat Read-only"
|
||||
msgstr "Objek Read-only"
|
||||
|
||||
#: ports/esp32s2/bindings/espidf/__init__.c ports/esp32s2/esp_error.c
|
||||
msgid "Received response was invalid"
|
||||
|
@ -2009,14 +2002,6 @@ msgstr "Nilai sampel terlalu tinggi. Nilai harus kurang dari %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Pindai sudah dalam proses. Hentikan dengan stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Pin CTS yang dipilih tidak valid"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Pin RTS yang dipilih tidak valid"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2164,11 +2149,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Untuk keluar, silahkan reset board tanpa "
|
||||
|
@ -2306,8 +2286,8 @@ msgstr "Kesalahan keamanan tidak dikenal: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Kesalahan perangkat lunak tidak dikenal: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2329,9 +2309,8 @@ msgid "Unsupported baudrate"
|
|||
msgstr "Baudrate tidak didukung"
|
||||
|
||||
#: shared-module/displayio/display_core.c
|
||||
#, fuzzy
|
||||
msgid "Unsupported display bus type"
|
||||
msgstr "Baudrate tidak didukung"
|
||||
msgstr "Tipe bus tampilan tidak didukung"
|
||||
|
||||
#: shared-module/audiocore/WaveFile.c
|
||||
msgid "Unsupported format"
|
||||
|
@ -2469,11 +2448,11 @@ msgstr "alamatnya kosong"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "arg berisi urutan kosong"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "Argumen argsort harus berupa ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2481,10 +2460,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr "argumen memiliki tipe yang salah"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2494,7 +2469,8 @@ msgstr "argumen num/types tidak cocok"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "argumen harus berupa '%q' bukan '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "argumen harus berupa ndarrays"
|
||||
|
||||
|
@ -2507,11 +2483,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "diperlukan array/byte di sisi kanan"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "berusaha mendapatkan argmin/argmax dari urutan kosong"
|
||||
|
||||
|
@ -2519,15 +2495,15 @@ msgstr "berusaha mendapatkan argmin/argmax dari urutan kosong"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "atribut belum didukung"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2563,7 +2539,7 @@ msgstr ""
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2571,14 +2547,13 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/struct/__init__.c
|
||||
#, fuzzy
|
||||
msgid "buffer size must match format"
|
||||
msgstr "buffers harus mempunyai panjang yang sama"
|
||||
msgstr "ukuran buffer harus sesuai dengan format"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
msgid "buffer slices must be of equal length"
|
||||
|
@ -2829,19 +2804,19 @@ msgstr ""
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2849,15 +2824,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2894,15 +2869,15 @@ msgstr ""
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3021,11 +2996,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3033,11 +3008,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3049,7 +3020,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3082,7 +3053,7 @@ msgstr "fungsi diharapkan setidaknya %d argumen, hanya mendapatkan %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "fungsi mendapatkan nilai ganda untuk argumen '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3157,7 +3128,7 @@ msgstr "lapisan (padding) tidak benar"
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3171,7 +3142,7 @@ msgstr ""
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3191,7 +3162,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3199,15 +3170,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3223,23 +3194,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3251,7 +3222,7 @@ msgstr ""
|
|||
msgid "integer required"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3340,11 +3311,7 @@ msgstr ""
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3412,7 +3379,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3434,15 +3401,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3463,7 +3430,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "modul tidak ditemukan"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3581,10 +3548,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3653,7 +3616,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr "panjang data string memiliki keganjilan (odd-length)"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3683,8 +3646,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3692,7 +3655,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3709,6 +3672,14 @@ msgstr ""
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3789,6 +3760,7 @@ msgstr ""
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3836,7 +3808,7 @@ msgstr "antrian meluap (overflow)"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3871,7 +3843,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3918,7 +3890,7 @@ msgstr ""
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3942,19 +3914,19 @@ msgstr ""
|
|||
msgid "soft reboot\n"
|
||||
msgstr "memulai ulang software(soft reboot)\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4045,9 +4017,8 @@ msgid "timeout must be < 655.35 secs"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/CharacteristicBuffer.c
|
||||
#, fuzzy
|
||||
msgid "timeout must be >= 0.0"
|
||||
msgstr "bits harus memilki nilai 8"
|
||||
msgstr "waktu habis harus >= 0,0"
|
||||
|
||||
#: shared-module/sdcardio/SDCard.c
|
||||
msgid "timeout waiting for v1 card"
|
||||
|
@ -4069,7 +4040,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4082,11 +4053,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4257,21 +4228,22 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
msgstr "indeks sumbu salah"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
msgstr "sumbu yang ditentukan salah"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
msgstr "tipe input salah"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
msgstr "jumlah argumen salah"
|
||||
|
||||
#: py/runtime.c
|
||||
msgid "wrong number of values to unpack"
|
||||
|
@ -4281,7 +4253,7 @@ msgstr ""
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4305,18 +4277,45 @@ msgstr ""
|
|||
msgid "zero step"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
msgstr "zi harus ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
msgstr "zi harus berjenis float"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Pernyataan kegagalan Perangkat Lunak Nordic."
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Kesalahan perangkat lunak tidak dikenal: %04x"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Pin CTS yang dipilih tidak valid"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Pin RTS yang dipilih tidak valid"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Tidak dapat menginisialisasi kanal"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Tidak dapat menginisialisasi timer"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Frekuensi yang diberikan tidak valid"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Pin untuk PWMOut tidak valid"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "Tidak ada lagi penghitung waktu yang tersedia pada pin ini."
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Grup penuh"
|
||||
|
||||
|
|
|
@ -338,6 +338,10 @@ msgstr ""
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr ""
|
||||
|
@ -407,6 +411,10 @@ msgstr ""
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -521,6 +529,7 @@ msgid "Buffer is too small"
|
|||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr ""
|
||||
|
@ -667,7 +676,7 @@ msgstr ""
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -749,14 +758,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -777,7 +778,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -933,11 +934,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -978,6 +979,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1026,7 +1031,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1175,6 +1180,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1202,7 +1208,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr ""
|
||||
|
@ -1254,10 +1262,6 @@ msgstr ""
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1303,10 +1307,6 @@ msgstr ""
|
|||
msgid "Invalid pins"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1559,18 +1559,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1602,7 +1590,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1901,7 +1893,7 @@ msgstr ""
|
|||
msgid "Read-only filesystem"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1976,14 +1968,6 @@ msgstr ""
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2124,11 +2108,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr ""
|
||||
|
@ -2265,7 +2244,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2419,11 +2398,11 @@ msgstr ""
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2431,10 +2410,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2444,7 +2419,8 @@ msgstr ""
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2457,11 +2433,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2469,15 +2445,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2513,7 +2489,7 @@ msgstr ""
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2521,7 +2497,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2778,19 +2754,19 @@ msgstr ""
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2798,15 +2774,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2843,15 +2819,15 @@ msgstr ""
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2970,11 +2946,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2982,11 +2958,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2998,7 +2970,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3031,7 +3003,7 @@ msgstr ""
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3106,7 +3078,7 @@ msgstr ""
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3120,7 +3092,7 @@ msgstr ""
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3140,7 +3112,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3148,15 +3120,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3172,23 +3144,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3200,7 +3172,7 @@ msgstr ""
|
|||
msgid "integer required"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3289,11 +3261,7 @@ msgstr ""
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3361,7 +3329,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3383,15 +3351,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3412,7 +3380,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3530,10 +3498,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3602,7 +3566,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3631,8 +3595,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3640,7 +3604,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3657,6 +3621,14 @@ msgstr ""
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3737,6 +3709,7 @@ msgstr ""
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3784,7 +3757,7 @@ msgstr ""
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3819,7 +3792,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3866,7 +3839,7 @@ msgstr ""
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3890,19 +3863,19 @@ msgstr ""
|
|||
msgid "soft reboot\n"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4016,7 +3989,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4029,11 +4002,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4204,7 +4177,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4212,7 +4185,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4228,7 +4202,7 @@ msgstr ""
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4252,14 +4226,14 @@ msgstr ""
|
|||
msgid "zero step"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
|
234
locale/cs.po
234
locale/cs.po
|
@ -341,6 +341,10 @@ msgstr ""
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr ""
|
||||
|
@ -410,6 +414,10 @@ msgstr ""
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -524,6 +532,7 @@ msgid "Buffer is too small"
|
|||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr ""
|
||||
|
@ -553,6 +562,7 @@ msgstr ""
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr ""
|
||||
|
@ -669,7 +679,7 @@ msgstr ""
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -751,14 +761,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -779,7 +781,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -935,11 +937,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -980,6 +982,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1028,7 +1034,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1177,6 +1183,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1204,7 +1211,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr ""
|
||||
|
@ -1256,10 +1265,6 @@ msgstr ""
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1305,10 +1310,6 @@ msgstr ""
|
|||
msgid "Invalid pins"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1561,18 +1562,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1604,7 +1593,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1732,7 +1725,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr ""
|
||||
|
@ -1904,7 +1896,7 @@ msgstr ""
|
|||
msgid "Read-only filesystem"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1979,14 +1971,6 @@ msgstr ""
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2127,11 +2111,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr ""
|
||||
|
@ -2268,7 +2247,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2422,11 +2401,11 @@ msgstr ""
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2434,10 +2413,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2447,7 +2422,8 @@ msgstr ""
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2460,11 +2436,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2472,15 +2448,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2516,7 +2492,7 @@ msgstr ""
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2524,7 +2500,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2781,19 +2757,19 @@ msgstr ""
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2801,15 +2777,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2846,15 +2822,15 @@ msgstr ""
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2973,11 +2949,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2985,11 +2961,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3001,7 +2973,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3034,7 +3006,7 @@ msgstr ""
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3109,7 +3081,7 @@ msgstr ""
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3123,7 +3095,7 @@ msgstr ""
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3143,7 +3115,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3151,15 +3123,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3175,23 +3147,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3203,7 +3175,7 @@ msgstr ""
|
|||
msgid "integer required"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3292,11 +3264,7 @@ msgstr ""
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3364,7 +3332,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3386,15 +3354,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3415,7 +3383,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3533,10 +3501,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3605,7 +3569,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3634,8 +3598,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3643,7 +3607,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3660,6 +3624,14 @@ msgstr ""
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3740,6 +3712,7 @@ msgstr ""
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3787,7 +3760,7 @@ msgstr ""
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3822,7 +3795,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3869,7 +3842,7 @@ msgstr ""
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3893,19 +3866,19 @@ msgstr ""
|
|||
msgid "soft reboot\n"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4019,7 +3992,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4032,11 +4005,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4207,7 +4180,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4215,7 +4188,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4231,7 +4205,7 @@ msgstr ""
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4255,15 +4229,15 @@ msgstr ""
|
|||
msgid "zero step"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
|
|
274
locale/de_DE.po
274
locale/de_DE.po
|
@ -347,6 +347,10 @@ msgstr "Alle SPI-Peripheriegeräte sind in Benutzung"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Alle UART-Peripheriegeräte sind in Benutzung"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Alle event Kanäle werden benutzt"
|
||||
|
@ -416,6 +420,10 @@ msgstr "AnalogOut kann nur 16 Bit. Der Wert muss unter 65536 liegen."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "AnalogOut ist an diesem Pin nicht unterstützt"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -534,6 +542,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Der Puffer ist zu klein"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Die Pufferlänge %d ist zu groß. Sie muss kleiner als %d sein"
|
||||
|
@ -563,6 +572,7 @@ msgstr "Puffer um %d Bytes zu kurz"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Bus pin %d wird schon benutzt"
|
||||
|
@ -680,7 +690,7 @@ msgstr "Übertragung ohne MOSI- und MISO-Pins nicht möglich."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "sizeof scalar kann nicht eindeutig bestimmt werden"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
"Die Frequenz eines bereits verwendeten Timers kann nicht variiert werden"
|
||||
|
@ -768,14 +778,6 @@ msgstr "Konnte SDKarte nicht initialisieren"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Konnte UART nicht initialisieren"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Kanal konnte nicht initialisiert werden"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Timer konnte nicht initialisiert werden"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Kanal konnte nicht neu initiiert werden"
|
||||
|
@ -796,7 +798,7 @@ msgstr "Clock konnte nicht ermittelt werden"
|
|||
msgid "Could not set address"
|
||||
msgstr "Konnte Adresse nicht setzen"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "PWM konnte nicht gestartet werden"
|
||||
|
||||
|
@ -953,11 +955,11 @@ msgid "Extended advertisements with scan response not supported."
|
|||
msgstr ""
|
||||
"Erweiterte Werbung (advertising) mit Scanantwort wird nicht unterstützt."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFT ist nur für ndarrays definiert"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "FFT ist nur für lineare Arrays implementiert"
|
||||
|
||||
|
@ -998,6 +1000,10 @@ msgstr "Zuweisung des Wifi Speichers ist fehlgeschlagen"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Zuweisung des Wifi Scan Speichers ist fehlgeschlagen"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Verbindung fehlgeschlagen: interner Fehler"
|
||||
|
@ -1046,7 +1052,7 @@ msgstr "Format nicht unterstützt"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "Framepuffer benötigt %d bytes"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
"Die Frequenz muss mit dem vorhandenen PWMOut unter Verwendung dieses Timers "
|
||||
|
@ -1199,6 +1205,7 @@ msgstr "Ungültiger %q"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Ungültiger %q Pin"
|
||||
|
||||
|
@ -1226,7 +1233,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Ungültiger DAC-Pin angegeben"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Ungültige PWM Frequenz"
|
||||
|
@ -1278,10 +1287,6 @@ msgstr "Ungültige format chunk size"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Ungültige Frequenz"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Ungültige Frequenz geliefert"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Ungültiger Speicherzugriff."
|
||||
|
@ -1327,10 +1332,6 @@ msgstr "Ungültiger Pin für rechten Kanal"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Ungültige Pins"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Ungültige Pins für PWMOut"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1585,18 +1586,6 @@ msgstr "Es wurde kein Schlüssel angegeben"
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "An diesem Pin sind keine Timer mehr verfügbar."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1628,8 +1617,12 @@ msgid "No timer available"
|
|||
msgstr "Kein Timer verfügbar"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Fehlerbehauptung für Nordic Soft Device."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1762,7 +1755,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus wird noch nicht unterstützt"
|
||||
|
@ -1939,7 +1931,7 @@ msgstr "Nur lesen möglich, da Schreibgeschützt"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Schreibgeschützte Dateisystem"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Schreibgeschützte Objekt"
|
||||
|
||||
|
@ -2014,14 +2006,6 @@ msgstr "Abtastrate zu hoch. Wert muss unter %d liegen"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Scannen Sie bereits in Bearbeitung. Stoppen Sie mit stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Ausgewählter CTS-Pin ungültig"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Ausgewählter RTS-Pin ungültig"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2174,11 +2158,6 @@ msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
|||
msgstr ""
|
||||
"Zeitbeschränkung ist zu groß: Maximale Zeitbeschränkung ist %d Sekunden"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Zum beenden, resette bitte das board ohne "
|
||||
|
@ -2317,8 +2296,8 @@ msgstr "Unbekannter Sicherheitsfehler: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Unbekannter Soft Device-Fehler: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2486,11 +2465,11 @@ msgstr "adresses ist leer"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "arg ist eine leere Sequenz"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "Das Argument argsort muss ein ndarray sein"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2498,10 +2477,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr "Argument hat falschen Typ"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "Argument muss ein ndarray sein"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2511,7 +2486,8 @@ msgstr "Anzahl/Typen der Argumente passen nicht"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "Argument sollte '%q' sein, nicht '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "Argumente müssen ndarrays sein"
|
||||
|
||||
|
@ -2524,11 +2500,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "Array/Bytes auf der rechten Seite erforderlich"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "Sie haben versucht argmin/argmax von einer leeren Sequenz zu bekommen"
|
||||
|
||||
|
@ -2536,15 +2512,15 @@ msgstr "Sie haben versucht argmin/argmax von einer leeren Sequenz zu bekommen"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "Attribute werden noch nicht unterstützt"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2580,7 +2556,7 @@ msgstr "Es müssen 8 oder 16 bits_per_sample sein"
|
|||
msgid "branch not in range"
|
||||
msgstr "Zweig ist außerhalb der Reichweite"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2588,7 +2564,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "Puffer muss ein bytes-artiges Objekt sein"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2855,19 +2831,19 @@ msgstr "constant muss ein integer sein"
|
|||
msgid "conversion to object"
|
||||
msgstr "Umwandlung zu Objekt"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "Convolve-Argumente müssen lineare Arrays sein"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "Convolve-Argumente müssen ndarrays sein"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "Convolve Argumente dürfen nicht leer sein"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "Vandermonde-Matrix konnte nicht invertiert werden"
|
||||
|
||||
|
@ -2875,15 +2851,15 @@ msgstr "Vandermonde-Matrix konnte nicht invertiert werden"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2922,15 +2898,15 @@ msgstr "destination_length muss ein int >= 0 sein"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "Die Wörterbuch-Aktualisierungssequenz hat eine falsche Länge"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "diff Argument muss ein ndarray sein"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3049,11 +3025,11 @@ msgstr "Die Datei muss eine im Byte-Modus geöffnete Datei sein"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "Das Dateisystem muss eine Mount-Methode bereitstellen"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3061,11 +3037,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "Das erste Argument muss iterierbar sein"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "Das erste Argument muss ein Ndarray sein"
|
||||
|
||||
|
@ -3077,7 +3049,7 @@ msgstr "Das erste Argument für super() muss type sein"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "Die Abflachungsreihenfolge muss entweder \"C\" oder \"F\" sein"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "Das Flip-Argument muss ein Ndarray sein"
|
||||
|
||||
|
@ -3110,7 +3082,7 @@ msgstr "Funktion erwartet maximal %d Argumente, aber hat %d erhalten"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "Funktion hat mehrere Werte für Argument '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3187,7 +3159,7 @@ msgstr "padding ist inkorrekt"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "Index ist außerhalb der Grenzen"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3201,7 +3173,7 @@ msgstr "Indizes müssen Integer sein"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr "Indizes müssen Integer, Slices oder Boolesche Listen sein"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "Ausgangswerte müssen iterierbar sein"
|
||||
|
||||
|
@ -3221,7 +3193,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "Die Länge des Eingabearrays muss eine Potenz von 2 sein"
|
||||
|
||||
|
@ -3229,15 +3201,15 @@ msgstr "Die Länge des Eingabearrays muss eine Potenz von 2 sein"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "Eingabedaten müssen iterierbar sein"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "Eingabematrix ist asymmetrisch"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "Eingabematrix ist singulär"
|
||||
|
||||
|
@ -3253,23 +3225,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "Die Eingabe muss eine quadratische Matrix sein"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "Die Eingabe muss Tupel, Liste, Bereich oder Ndarray sein"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "Eingabevektoren müssen gleich lang sein"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3281,7 +3253,7 @@ msgstr "int() arg 2 muss >= 2 und <= 36 sein"
|
|||
msgid "integer required"
|
||||
msgstr "integer erforderlich"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3370,11 +3342,7 @@ msgstr "issubclass() arg 1 muss eine Klasse sein"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() arg 2 muss eine Klasse oder ein Tupel von Klassen sein"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "iterables sind nicht gleich lang"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "Iterationen sind nicht konvergiert (converged)"
|
||||
|
||||
|
@ -3448,7 +3416,7 @@ msgstr "map buffer zu klein"
|
|||
msgid "math domain error"
|
||||
msgstr "Mathe-Domain-Fehler"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "Matrix ist nicht positiv definitiv"
|
||||
|
||||
|
@ -3470,15 +3438,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "maximale Rekursionstiefe überschritten"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3499,7 +3467,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "Modul nicht gefunden"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "mehr Freiheitsgrade als Datenpunkte"
|
||||
|
||||
|
@ -3617,10 +3585,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "keine 128-bit UUID"
|
||||
|
@ -3690,7 +3654,7 @@ msgstr "Objekt mit Pufferprotokoll (buffer protocol) erforderlich"
|
|||
msgid "odd-length string"
|
||||
msgstr "String mit ungerader Länge"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3720,8 +3684,8 @@ msgid "only slices with step=1 (aka None) are supported"
|
|||
msgstr ""
|
||||
"Es werden nur Slices mit Schritt = 1 (auch bekannt als None) unterstützt"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "Operanden konnten nicht zusammen gesendet werden"
|
||||
|
||||
|
@ -3729,7 +3693,7 @@ msgstr "Operanden konnten nicht zusammen gesendet werden"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "Die Operation ist für ndarrays nicht implementiert"
|
||||
|
||||
|
@ -3748,6 +3712,14 @@ msgstr ""
|
|||
"ord() erwartet einen Buchstaben(char) aber es wurde ein String mit Länge %d "
|
||||
"gefunden"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "Außerhalb des Bereichs der Quelle"
|
||||
|
@ -3828,6 +3800,7 @@ msgstr "pow () mit 3 Argumenten erfordert Integer"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3875,7 +3848,7 @@ msgstr "Warteschlangenüberlauf"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "rohe F-Strings sind nicht implementiert"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "Real- und Imaginärteile müssen gleich lang sein"
|
||||
|
||||
|
@ -3910,7 +3883,7 @@ msgstr "rgb_pins[%d] dupliziert eine andere Pinbelegung"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins [%d] befindet sich nicht am selben Port wie clock"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3959,7 +3932,7 @@ msgstr "Vorzeichen mit ganzzahligem Formatbezeichner 'c' nicht erlaubt"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "einzelne '}' in Formatierungs-String gefunden"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "Größe ist nur für ndarrays definiert"
|
||||
|
||||
|
@ -3983,19 +3956,19 @@ msgstr "small int Überlauf"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "weicher reboot\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "sortierungs Argument muss ein ndarray sein"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4110,7 +4083,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "zu viele Argumente mit dem angegebenen Format"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4123,11 +4096,11 @@ msgstr "zu viele Indizes"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "zu viele Werte zum Auspacken (erwartet %d)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4302,7 +4275,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr "Fenster muss <= Intervall sein"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4310,7 +4283,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "falscher Eingabetyp"
|
||||
|
||||
|
@ -4326,7 +4300,7 @@ msgstr "falsche Anzahl zu entpackender Werte"
|
|||
msgid "wrong operand type"
|
||||
msgstr "falscher Operandentyp"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "Falscher Ausgabetyp"
|
||||
|
||||
|
@ -4350,24 +4324,60 @@ msgstr "y Wert außerhalb der Grenzen"
|
|||
msgid "zero step"
|
||||
msgstr "Nullschritt"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "Argument muss ein ndarray sein"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "Matrix Dimensionen stimmen nicht überein"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "Vektoren müssen die selbe Länge haben"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Fehlerbehauptung für Nordic Soft Device."
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Unbekannter Soft Device-Fehler: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "Das erste Argument muss iterierbar sein"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "iterables sind nicht gleich lang"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Ausgewählter CTS-Pin ungültig"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Ausgewählter RTS-Pin ungültig"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Kanal konnte nicht initialisiert werden"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Timer konnte nicht initialisiert werden"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Ungültige Frequenz geliefert"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Ungültige Pins für PWMOut"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "An diesem Pin sind keine Timer mehr verfügbar."
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Gruppe voll"
|
||||
|
||||
|
|
234
locale/el.po
234
locale/el.po
|
@ -338,6 +338,10 @@ msgstr ""
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr ""
|
||||
|
@ -407,6 +411,10 @@ msgstr ""
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -521,6 +529,7 @@ msgid "Buffer is too small"
|
|||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr ""
|
||||
|
@ -550,6 +559,7 @@ msgstr ""
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr ""
|
||||
|
@ -666,7 +676,7 @@ msgstr ""
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -748,14 +758,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -776,7 +778,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -932,11 +934,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -977,6 +979,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1025,7 +1031,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1174,6 +1180,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1201,7 +1208,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr ""
|
||||
|
@ -1253,10 +1262,6 @@ msgstr ""
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1302,10 +1307,6 @@ msgstr ""
|
|||
msgid "Invalid pins"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1558,18 +1559,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1601,7 +1590,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1729,7 +1722,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr ""
|
||||
|
@ -1901,7 +1893,7 @@ msgstr ""
|
|||
msgid "Read-only filesystem"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1976,14 +1968,6 @@ msgstr ""
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2124,11 +2108,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr ""
|
||||
|
@ -2265,7 +2244,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2419,11 +2398,11 @@ msgstr ""
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2431,10 +2410,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2444,7 +2419,8 @@ msgstr ""
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2457,11 +2433,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2469,15 +2445,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2513,7 +2489,7 @@ msgstr ""
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2521,7 +2497,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2778,19 +2754,19 @@ msgstr ""
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2798,15 +2774,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2843,15 +2819,15 @@ msgstr ""
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2970,11 +2946,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2982,11 +2958,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2998,7 +2970,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3031,7 +3003,7 @@ msgstr ""
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3106,7 +3078,7 @@ msgstr ""
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3120,7 +3092,7 @@ msgstr ""
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3140,7 +3112,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3148,15 +3120,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3172,23 +3144,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3200,7 +3172,7 @@ msgstr ""
|
|||
msgid "integer required"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3289,11 +3261,7 @@ msgstr ""
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3361,7 +3329,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3383,15 +3351,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3412,7 +3380,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3530,10 +3498,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3602,7 +3566,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3631,8 +3595,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3640,7 +3604,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3657,6 +3621,14 @@ msgstr ""
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3737,6 +3709,7 @@ msgstr ""
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3784,7 +3757,7 @@ msgstr ""
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3819,7 +3792,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3866,7 +3839,7 @@ msgstr ""
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3890,19 +3863,19 @@ msgstr ""
|
|||
msgid "soft reboot\n"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4016,7 +3989,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4029,11 +4002,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4204,7 +4177,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4212,7 +4185,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4228,7 +4202,7 @@ msgstr ""
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4252,14 +4226,14 @@ msgstr ""
|
|||
msgid "zero step"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
|
2182
locale/en_GB.po
2182
locale/en_GB.po
File diff suppressed because it is too large
Load Diff
309
locale/es.po
309
locale/es.po
|
@ -8,15 +8,15 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-03-12 02:03+0000\n"
|
||||
"Last-Translator: Alvaro Figueroa <alvaro@greencore.co.cr>\n"
|
||||
"PO-Revision-Date: 2021-04-05 22:35+0000\n"
|
||||
"Last-Translator: Jose David M <jquintana202020@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -349,6 +349,10 @@ msgstr "Todos los periféricos SPI están siendo usados"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Todos los periféricos UART están siendo usados"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr "Todos los canales esta en uso"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Todos los canales de eventos estan siendo usados"
|
||||
|
@ -420,6 +424,10 @@ msgstr "AnalogOut es solo de 16 bits. El valor debe ser menor que 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "El pin proporcionado no soporta AnalogOut"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -539,6 +547,7 @@ msgid "Buffer is too small"
|
|||
msgstr "El buffer es muy pequeño"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Longitud del buffer %d es demasiado grande. Tiene que ser menor a %d"
|
||||
|
@ -568,6 +577,7 @@ msgstr "Búffer muy corto por %d bytes"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Bus pin %d ya está siendo utilizado"
|
||||
|
@ -688,7 +698,7 @@ msgstr "No se puede transmitir sin pines MOSI y MISO."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "No se puede obtener inequívocamente sizeof escalar"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "No puede variar la frecuencia en un temporizador que ya está en uso"
|
||||
|
||||
|
@ -774,14 +784,6 @@ msgstr "No se pudo inicializar SDCard"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "No se puede inicializar la UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "No se pudo inicializar el canal"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "No se pudo inicializar el temporizador"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "No se pudo reiniciar el canal"
|
||||
|
@ -802,7 +804,7 @@ msgstr "No puedo traer el reloj"
|
|||
msgid "Could not set address"
|
||||
msgstr "No se puede definir la dirección"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "No se pudo iniciar PWM"
|
||||
|
||||
|
@ -958,11 +960,11 @@ msgstr "Se esperaba un tuple de %d, se obtuvo %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr "No se admiten anuncios extendidos con respuesta de escaneo."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFT se define solo para ndarrays"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "FFT solo esta implementado para arrays lineales"
|
||||
|
||||
|
@ -1003,6 +1005,10 @@ msgstr "Fallo al tomar memoria Wifi"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Fallo al tomar memoria para búsqueda wifi"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Error al conectar: error interno"
|
||||
|
@ -1051,7 +1057,7 @@ msgstr "Sin capacidades para el formato"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "Framebuffer requiere %d bytes"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
"La frecuencia debe coincidir con PWMOut existente usando este temporizador"
|
||||
|
@ -1210,6 +1216,7 @@ msgstr "%q inválido"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Pin %q inválido"
|
||||
|
||||
|
@ -1237,7 +1244,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Pin suministrado inválido para DAC"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Frecuencia PWM inválida"
|
||||
|
@ -1289,10 +1298,6 @@ msgstr "Formato de fragmento de formato no válido"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Frecuencia inválida"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Frecuencia suministrada no válida"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Acceso a memoria no válido."
|
||||
|
@ -1338,10 +1343,6 @@ msgstr "Pin inválido para canal derecho"
|
|||
msgid "Invalid pins"
|
||||
msgstr "pines inválidos"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Pines inválidos para PWMOut"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1598,18 +1599,6 @@ msgstr "No se especificó ninguna llave"
|
|||
msgid "No long integer support"
|
||||
msgstr "No hay soporte de entero largo"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more channels available"
|
||||
msgstr "No hay más canales disponibles"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available"
|
||||
msgstr "No hay más temporizadores disponibles"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "No hay más temporizadores disponibles en este pin."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr "No hay una red con ese ssid"
|
||||
|
@ -1641,8 +1630,12 @@ msgid "No timer available"
|
|||
msgstr "No hay temporizador disponible"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Fallo de aserción de dispositivo Nordic Soft."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr "Falla en la aserción del firmware del dispositivo Nordic."
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr "El firmware del sistema Nordic no tiene memoria"
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1777,7 +1770,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr "Segmento del PWM canal A ya esta en uso"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus todavía no soportado"
|
||||
|
@ -1959,7 +1951,7 @@ msgstr "Solo-lectura"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Sistema de archivos de solo-Lectura"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Objeto de solo-lectura"
|
||||
|
||||
|
@ -2034,14 +2026,6 @@ msgstr "Frecuencia de muestreo demasiado alta. Debe ser menor a %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Escaneo en progreso. Usa stop_scan para detener."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Pin CTS seleccionado no válido"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Pin RTS seleccionado no válido"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2192,13 +2176,6 @@ msgstr ""
|
|||
"Tiempo de espera demasiado largo: El tiempo máximo de espera es de %d "
|
||||
"segundos"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
"El temporizador es utilizado para uso interno - declare los pines para PWM "
|
||||
"más temprano en el programa"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Para salir, por favor reinicia la tarjeta sin "
|
||||
|
@ -2336,8 +2313,8 @@ msgstr "Error de seguridad desconocido: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Error leve desconocido en dispositivo: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr "Error desconocido en el firmware sistema: %04x"
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2501,11 +2478,11 @@ msgstr "addresses esta vacío"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "argumento es una secuencia vacía"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "El argumento para argsort debe ser un ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr "El argot no está implementado para arrays aplanados"
|
||||
|
||||
|
@ -2513,10 +2490,6 @@ msgstr "El argot no está implementado para arrays aplanados"
|
|||
msgid "argument has wrong type"
|
||||
msgstr "el argumento tiene un tipo erroneo"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "argumento debe ser ndarray"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2526,7 +2499,8 @@ msgstr "argumento número/tipos no coinciden"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "argumento deberia ser un '%q' no un '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "argumentos deben ser ndarrays"
|
||||
|
||||
|
@ -2539,11 +2513,11 @@ msgstr "Longitud del array e índice tienen que ser iguales"
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "array/bytes requeridos en el lado derecho"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr "Intendo de obteber (arg)min/(arg)max de secuencia vacía"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "intento de obtener argmin/argmax de una secuencia vacía"
|
||||
|
||||
|
@ -2551,15 +2525,15 @@ msgstr "intento de obtener argmin/argmax de una secuencia vacía"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "atributos aún no soportados"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "Eje está fuera de sus límites"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr "Eje tiene que ser None, o un entero"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr "Eje demasiado largo"
|
||||
|
||||
|
@ -2595,7 +2569,7 @@ msgstr "bits_per_sample debe ser 8 ó 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "la rama no está dentro del rango"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "El buffer es mas pequeño que el requerido"
|
||||
|
||||
|
@ -2603,7 +2577,7 @@ msgstr "El buffer es mas pequeño que el requerido"
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "buffer debe de ser un objeto bytes-like"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "El tamaño del buffer debe ser un múltiplo del tamaño del elemento"
|
||||
|
||||
|
@ -2865,19 +2839,19 @@ msgstr "constant debe ser un entero"
|
|||
msgid "conversion to object"
|
||||
msgstr "conversión a objeto"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "los argumentos para convolve deben ser arreglos lineares"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "los argumentos para convolve deben ser ndarrays"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "los argumentos para convolve no deben estar vacíos"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "no se pudo invertir la matriz de Vandermonde"
|
||||
|
||||
|
@ -2885,15 +2859,15 @@ msgstr "no se pudo invertir la matriz de Vandermonde"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "no se pudo determinar la versión de la tarjeta SD"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr "Cruce está definido para un array 1D de longitud 3"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "los datos deben permitir iteración"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "los datos deben ser de igual tamaño"
|
||||
|
||||
|
@ -2932,17 +2906,17 @@ msgstr "destination_length debe ser un int >= 0"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "la secuencia de actualizacion del dict tiene una longitud incorrecta"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "El argumento diff debe ser un ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr "Orden de diferenciación fuera de rango"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
msgstr "las dimensiones no concuerdan"
|
||||
|
||||
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
|
||||
#: shared-bindings/math/__init__.c
|
||||
|
@ -3059,11 +3033,11 @@ msgstr "el archivo deberia ser una archivo abierto en modo byte"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "sistema de archivos debe proporcionar método de montaje"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "se debe poder llamar al primer argumento"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "el primer argumento debe ser una función"
|
||||
|
||||
|
@ -3071,11 +3045,7 @@ msgstr "el primer argumento debe ser una función"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "Primer argumento tiene que ser una tupla de ndarrays"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "el primer argumento debe ser un iterable"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "el primer argumento debe ser ndarray"
|
||||
|
||||
|
@ -3087,7 +3057,7 @@ msgstr "primer argumento para super() debe ser de tipo"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "el orden de aplanamiento debe ser 'C' o 'F'"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "el argumento invertido debe ser un ndarray"
|
||||
|
||||
|
@ -3120,7 +3090,7 @@ msgstr "la función esperaba minimo %d argumentos, tiene %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "la función tiene múltiples valores para el argumento '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr "la función tiene el mismo signo a extremos del intervalo"
|
||||
|
||||
|
@ -3195,7 +3165,7 @@ msgstr "relleno (padding) incorrecto"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "el índice está fuera de límites"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3209,7 +3179,7 @@ msgstr "indices deben ser enteros"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr "los índices deben ser enteros, particiones o listas de booleanos"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "los valores iniciales deben permitir iteración"
|
||||
|
||||
|
@ -3229,7 +3199,7 @@ msgstr "Formas de entrada y salida no son compactibles"
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "argumento de entrada debe ser un entero, una tupla o una lista"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "el tamaño del arreglo de entrada debe ser potencia de 2"
|
||||
|
||||
|
@ -3237,15 +3207,15 @@ msgstr "el tamaño del arreglo de entrada debe ser potencia de 2"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr "Arrays de entrada no son compactibles"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "los datos de entrada deben ser iterables"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "la matriz de entrada es asimétrica"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "la matriz de entrada es singular"
|
||||
|
||||
|
@ -3261,23 +3231,23 @@ msgstr "Entrada tiene que ser un tensor de rango 2"
|
|||
msgid "input must be an ndarray"
|
||||
msgstr "Entrada tiene que ser un ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "Entrada tiene que ser unidimensional"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "la entrada debe ser una matriz cuadrada"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "la entrada debe ser una tupla, lista, rango o ndarray"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "los vectores de entrada deben ser de igual tamaño"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr "Entradas no son iterables"
|
||||
|
||||
|
@ -3289,7 +3259,7 @@ msgstr "int() arg 2 debe ser >= 2 y <= 36"
|
|||
msgid "integer required"
|
||||
msgstr "Entero requerido"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr "interp está definido para arreglos de 1D del mismo tamaño"
|
||||
|
||||
|
@ -3305,7 +3275,7 @@ msgstr "argumentos inválidos"
|
|||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid bits_per_pixel %d, must be, 1, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
msgstr "los bits_per_pixel %d no son validos, deben ser 1, 4, 8, 16, 24 o 32"
|
||||
|
||||
#: extmod/modussl_axtls.c
|
||||
msgid "invalid cert"
|
||||
|
@ -3318,12 +3288,12 @@ msgstr "index dupterm inválido"
|
|||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
msgstr ""
|
||||
msgstr "el tamaño del elemento no es valido%d por bits_per_pixel %d\n"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element_size %d, must be, 1, 2, or 4"
|
||||
msgstr ""
|
||||
msgstr "el element_size %d,no es valido, debe ser 1,2 ó 4"
|
||||
|
||||
#: extmod/modframebuf.c
|
||||
msgid "invalid format"
|
||||
|
@ -3378,11 +3348,7 @@ msgstr "issubclass() arg 1 debe ser una clase"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() arg 2 debe ser una clase o tuple de clases"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "los iterables no son del mismo tamaño"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "las iteraciones no convergen"
|
||||
|
||||
|
@ -3453,7 +3419,7 @@ msgstr "map buffer muy pequeño"
|
|||
msgid "math domain error"
|
||||
msgstr "error de dominio matemático"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "matrix no es definida positiva"
|
||||
|
||||
|
@ -3475,15 +3441,15 @@ msgstr "Máximo número de dimensiones es 4"
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "profundidad máxima de recursión excedida"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr "maxiter tiene que ser > 0"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr "maxiter debe ser > 0"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr "argumento median debe ser una matriz ndarray"
|
||||
|
||||
|
@ -3505,7 +3471,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "módulo no encontrado"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "más grados de libertad que los puntos de datos"
|
||||
|
||||
|
@ -3625,10 +3591,6 @@ msgstr "el tiempo de espera non-zero deber ser > 0.01"
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr "el tiempo de espera non-zero debe ser >= intervalo"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr "norma está definida para arrays 1D y 2D"
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "no es 128-bit UUID"
|
||||
|
@ -3698,7 +3660,7 @@ msgstr "objeto con protocolo de buffer requerido"
|
|||
msgid "odd-length string"
|
||||
msgstr "string de longitud impar"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset es demasiado grande"
|
||||
|
||||
|
@ -3727,8 +3689,8 @@ msgstr "solo se admite sample_rate=16000"
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "solo se admiten segmentos con step=1 (alias None)"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "los operandos no se pueden transmitir juntos"
|
||||
|
||||
|
@ -3736,7 +3698,7 @@ msgstr "los operandos no se pueden transmitir juntos"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr "operación solo está implementada para arrays booleanos de 1D"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "la operación no está implementada para ndarrays"
|
||||
|
||||
|
@ -3753,6 +3715,14 @@ msgstr "ord espera un carácter"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord() espera un carácter, pero encontró un string de longitud %d"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr "La matriz de salida es demasiado pequeña"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr "la matriz de salida debe ser densa de números float"
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "fuera de rango de fuente"
|
||||
|
@ -3833,6 +3803,7 @@ msgstr "pow() con 3 argumentos requiere enteros"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3880,7 +3851,7 @@ msgstr "desbordamiento de cola(queue)"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "no está implementado cadenas-f sin procesar"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "las partes reales e imaginarias deben ser de igual longitud"
|
||||
|
||||
|
@ -3915,7 +3886,7 @@ msgstr "rgb_pins[%d] duplica otra asignación de pin"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d] no está en el mismo puerto que el reloj"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr "Argumento enrolado tiene que ser un ndarray"
|
||||
|
||||
|
@ -3964,7 +3935,7 @@ msgstr "signo no permitido con el especificador integer format 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "un solo '}' encontrado en format string"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "el tamaño se define solo para ndarrays"
|
||||
|
||||
|
@ -3988,19 +3959,19 @@ msgstr "pequeño int desbordamiento"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "reinicio suave\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "argumento de ordenado debe ser un ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr "el arreglo sos debe de forma (n_section, 6)"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr "sos[:, 3] deberían ser todos unos"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr "sosfilt requiere argumentos iterables"
|
||||
|
||||
|
@ -4115,7 +4086,7 @@ msgstr "tobytes solo pueden ser invocados por arrays densos"
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "demasiados argumentos provistos con el formato dado"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "demasiadas dimensiones"
|
||||
|
||||
|
@ -4128,11 +4099,11 @@ msgstr "demasiados índices"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "demasiados valores para descomprimir (%d esperado)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr "trapz esta definido para matrices 1D"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "trapz está definido para arreglos 1D de igual tamaño"
|
||||
|
||||
|
@ -4303,7 +4274,7 @@ msgstr "wifi no esta habilitado"
|
|||
msgid "window must be <= interval"
|
||||
msgstr "la ventana debe ser <= intervalo"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr "indice de eje erróneo"
|
||||
|
||||
|
@ -4311,7 +4282,8 @@ msgstr "indice de eje erróneo"
|
|||
msgid "wrong axis specified"
|
||||
msgstr "eje especificado erróneo"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "tipo de entrada incorrecta"
|
||||
|
||||
|
@ -4327,7 +4299,7 @@ msgstr "numero erroneo de valores a descomprimir"
|
|||
msgid "wrong operand type"
|
||||
msgstr "tipo de operando incorrecto"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "tipo de salida incorrecta"
|
||||
|
||||
|
@ -4351,24 +4323,79 @@ msgstr "valor y fuera de límites"
|
|||
msgid "zero step"
|
||||
msgstr "paso cero"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "zi debe ser un ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "zi debe ser de tipo flotante"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi debe ser una forma (n_section,2)"
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "argumento debe ser ndarray"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "las dimensiones de la matriz no coinciden"
|
||||
|
||||
#~ msgid "norm is defined for 1D and 2D arrays"
|
||||
#~ msgstr "norma está definida para arrays 1D y 2D"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "los vectores deben tener el mismo tamaño"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Fallo de aserción de dispositivo Nordic Soft."
|
||||
|
||||
#~ msgid "Nordic soft device out of memory"
|
||||
#~ msgstr "El firmaware del sistema no tiene memoria"
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Error leve desconocido en dispositivo: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "el primer argumento debe ser un iterable"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "los iterables no son del mismo tamaño"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Pin CTS seleccionado no válido"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Pin RTS seleccionado no válido"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "No se pudo inicializar el canal"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "No se pudo inicializar el temporizador"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Frecuencia suministrada no válida"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Pines inválidos para PWMOut"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "No hay más canales disponibles"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "No hay más temporizadores disponibles"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "No hay más temporizadores disponibles en este pin."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Timer was reserved for internal use - declare PWM pins earlier in the "
|
||||
#~ "program"
|
||||
#~ msgstr ""
|
||||
#~ "El temporizador es utilizado para uso interno - declare los pines para "
|
||||
#~ "PWM más temprano en el programa"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Group lleno"
|
||||
|
||||
|
|
234
locale/fil.po
234
locale/fil.po
|
@ -341,6 +341,10 @@ msgstr "Lahat ng SPI peripherals ay ginagamit"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Lahat ng I2C peripherals ginagamit"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Lahat ng event channels ginagamit"
|
||||
|
@ -410,6 +414,10 @@ msgstr "AnalogOut ay 16 bits. Value ay dapat hindi hihigit pa sa 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "Hindi supportado ang AnalogOut sa ibinigay na pin"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -526,6 +534,7 @@ msgid "Buffer is too small"
|
|||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr ""
|
||||
|
@ -555,6 +564,7 @@ msgstr ""
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, fuzzy, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Ginagamit na ang DAC"
|
||||
|
@ -673,7 +683,7 @@ msgstr "Hindi maaaring ilipat kapag walang MOSI at MISO pin."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Hindi puedeng hindi sigurado ang get sizeof scalar"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -756,14 +766,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Hindi ma-initialize ang UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -784,7 +786,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -945,11 +947,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -990,6 +992,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1038,7 +1044,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1189,6 +1195,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Mali ang %q pin"
|
||||
|
||||
|
@ -1216,7 +1223,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Mali ang PWM frequency"
|
||||
|
@ -1268,10 +1277,6 @@ msgstr "Mali ang format ng chunk size"
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1317,10 +1322,6 @@ msgstr "Mali ang pin para sa kanang channel"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Mali ang pins"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1573,18 +1574,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1616,7 +1605,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1748,7 +1741,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr ""
|
||||
|
@ -1920,7 +1912,7 @@ msgstr "Basahin-lamang"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Basahin-lamang mode"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
#, fuzzy
|
||||
msgid "Read-only object"
|
||||
msgstr "Basahin-lamang"
|
||||
|
@ -1996,14 +1988,6 @@ msgstr "Sample rate ay masyadong mataas. Ito ay dapat hindi hiigit sa %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2144,11 +2128,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Para lumabas, paki-reset ang board na wala ang "
|
||||
|
@ -2286,7 +2265,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2449,11 +2428,11 @@ msgstr "walang laman ang address"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "arg ay walang laman na sequence"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2461,10 +2440,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr "may maling type ang argument"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2474,7 +2449,8 @@ msgstr "hindi tugma ang argument num/types"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "argument ay dapat na '%q' hindi '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2487,11 +2463,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "array/bytes kinakailangan sa kanang bahagi"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2499,15 +2475,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "attributes hindi sinusuportahan"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2543,7 +2519,7 @@ msgstr "bits_per_sample ay dapat 8 o 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "branch wala sa range"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2551,7 +2527,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "buffer ay dapat bytes-like object"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2815,19 +2791,19 @@ msgstr "constant ay dapat na integer"
|
|||
msgid "conversion to object"
|
||||
msgstr "kombersyon to object"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2835,15 +2811,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2884,15 +2860,15 @@ msgstr "ang destination_length ay dapat na isang int >= 0"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "may mali sa haba ng dict update sequence"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3012,11 +2988,11 @@ msgstr "file ay dapat buksan sa byte mode"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "ang filesystem dapat mag bigay ng mount method"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3024,11 +3000,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3040,7 +3012,7 @@ msgstr "unang argument ng super() ay dapat type"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3073,7 +3045,7 @@ msgstr "function na inaasahang %d ang argumento, ngunit %d ang nakuha"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "ang function ay nakakuha ng maraming values para sa argument '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3149,7 +3121,7 @@ msgstr "mali ang padding"
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3163,7 +3135,7 @@ msgstr "ang mga indeks ay dapat na integer"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3183,7 +3155,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3191,15 +3163,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3215,23 +3187,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3243,7 +3215,7 @@ msgstr "int() arg 2 ay dapat >=2 at <= 36"
|
|||
msgid "integer required"
|
||||
msgstr "kailangan ng int"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3332,11 +3304,7 @@ msgstr "issubclass() arg 1 ay dapat na class"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() arg 2 ay dapat na class o tuple ng classes"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3408,7 +3376,7 @@ msgstr "masyadong maliit ang buffer map"
|
|||
msgid "math domain error"
|
||||
msgstr "may pagkakamali sa math domain"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3430,15 +3398,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "lumagpas ang maximum recursion depth"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3459,7 +3427,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "module hindi nakita"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3577,10 +3545,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3649,7 +3613,7 @@ msgstr "object na may buffer protocol kinakailangan"
|
|||
msgid "odd-length string"
|
||||
msgstr "odd-length string"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3679,8 +3643,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "ang mga slices lamang na may hakbang = 1 (aka None) ang sinusuportahan"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3688,7 +3652,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3705,6 +3669,14 @@ msgstr "ord umaasa ng character"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord() umaasa ng character pero string ng %d haba ang nakita"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3786,6 +3758,7 @@ msgstr "pow() na may 3 argumento kailangan ng integers"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3833,7 +3806,7 @@ msgstr "puno na ang pila (overflow)"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3868,7 +3841,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3917,7 +3890,7 @@ msgstr "sign hindi maari sa integer format specifier 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "isang '}' nasalubong sa format string"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3941,19 +3914,19 @@ msgstr "small int overflow"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "malambot na reboot\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4069,7 +4042,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "masyadong maraming mga argumento na ibinigay sa ibinigay na format"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4082,11 +4055,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "masyadong maraming values para i-unpact (umaasa ng %d)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4257,7 +4230,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4265,7 +4238,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4281,7 +4255,7 @@ msgstr "maling number ng value na i-unpack"
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4307,15 +4281,15 @@ msgstr "wala sa sakop ang address"
|
|||
msgid "zero step"
|
||||
msgstr "zero step"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
|
|
314
locale/fr.po
314
locale/fr.po
|
@ -8,14 +8,14 @@ msgstr ""
|
|||
"Project-Id-Version: 0.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-03-16 14:54+0000\n"
|
||||
"PO-Revision-Date: 2021-04-03 21:57+0000\n"
|
||||
"Last-Translator: Hugo Dahl <hugo@code-jedi.com>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -349,6 +349,10 @@ msgstr "Tous les périphériques SPI sont utilisés"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Tous les périphériques UART sont utilisés"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr "Tout les canaux sont utilisés"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Tous les canaux d'événements sont utilisés"
|
||||
|
@ -420,6 +424,10 @@ msgstr ""
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "'AnalogOut' n'est pas supporté sur la broche indiquée"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -475,7 +483,7 @@ msgstr "Au-dessous de la fréquence d'images minimale"
|
|||
|
||||
#: ports/raspberrypi/common-hal/audiobusio/I2SOut.c
|
||||
msgid "Bit clock and word select must be sequential pins"
|
||||
msgstr ""
|
||||
msgstr "Bit clock et word select doivent êtres sur des broches séquentielles"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
msgid "Bit clock and word select must share a clock unit"
|
||||
|
@ -538,6 +546,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Le tampon est trop petit"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "La longueur du tampon %d est trop grande. Il doit être inférieur à %d"
|
||||
|
@ -567,6 +576,7 @@ msgstr "Tampon trop court de %d octets"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "La broche %d du bus est déjà utilisée"
|
||||
|
@ -692,7 +702,7 @@ msgstr "Pas de transfert sans broches MOSI et MISO."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Impossible d'obtenir la taille (sizeof) du scalaire sans ambigüité"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "Impossible de faire varier la fréquence sur un minuteur déjà utilisée"
|
||||
|
||||
|
@ -779,14 +789,6 @@ msgstr "Impossible d'initialiser la carte SD"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Impossible d'initialiser UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Impossible d'initialiser le canal"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Impossible d'initialiser le minuteur"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Impossible de réinitialiser le canal"
|
||||
|
@ -807,7 +809,7 @@ msgstr "Impossible d’obtenir l’horloge"
|
|||
msgid "Could not set address"
|
||||
msgstr "Impossible de définir l’adresse"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Impossible de démarrer PWM"
|
||||
|
||||
|
@ -965,11 +967,11 @@ msgid "Extended advertisements with scan response not supported."
|
|||
msgstr ""
|
||||
"Les avertissement étendues avec analyse de réponse ne sont pas supportées."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "La FFT est définie uniquement pour les ndarrays"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "FFT n'est implémenté que pour les tableaux linéaires"
|
||||
|
||||
|
@ -1010,6 +1012,10 @@ msgstr "Impossible d’allouer la mémoire pour Wifi"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Impossible d'allouer la mémoire pour le scan wifi"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Impossible de se connecter : erreur interne"
|
||||
|
@ -1058,7 +1064,7 @@ msgstr "Format non supporté"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "FrameBuffer nécessite %d octets"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
"La fréquence doit correspondre à PWMOut existant à l'utilisation de ce "
|
||||
|
@ -1141,10 +1147,13 @@ msgstr "Taille du programme d'initialisation non valide"
|
|||
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
|
||||
msgid "Initial set pin direction conflicts with initial out pin direction"
|
||||
msgstr ""
|
||||
"Direction initiale de \"set pin\" est en conflit avec la direction initiale "
|
||||
"de \"out pin\""
|
||||
|
||||
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
|
||||
msgid "Initial set pin state conflicts with initial out pin state"
|
||||
msgstr ""
|
||||
"État initial de \"set pin\" est en conflit avec l'état initial de \"out pin\""
|
||||
|
||||
#: ports/esp32s2/common-hal/watchdog/WatchDogTimer.c
|
||||
msgid "Initialization failed due to lack of memory"
|
||||
|
@ -1217,6 +1226,7 @@ msgstr "%q invalide"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Broche invalide pour '%q'"
|
||||
|
||||
|
@ -1244,7 +1254,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Broche DAC non valide fournie"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Fréquence de PWM invalide"
|
||||
|
@ -1296,10 +1308,6 @@ msgstr "Taille de bloc de formatage invalide"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Fréquence non valide"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Fréquence invalide fournie"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Accès à la mémoire invalide."
|
||||
|
@ -1345,10 +1353,6 @@ msgstr "Broche invalide pour le canal droit"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Broches invalides"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Broches invalides pour PWMOut"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1603,18 +1607,6 @@ msgstr "Aucune clé n'a été spécifiée"
|
|||
msgid "No long integer support"
|
||||
msgstr "Pas de support pour chiffre entier long"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more channels available"
|
||||
msgstr "Pas de canal supplémentaire disponible"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available"
|
||||
msgstr "Plus de minuteurs disponibles"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "Plus de minuteurs disponibles sur cette broche."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr "Aucun réseau avec ce ssid"
|
||||
|
@ -1646,8 +1638,12 @@ msgid "No timer available"
|
|||
msgstr "Aucun minuteur disponible"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Affirmation de défaillance du Nordic Soft Device."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr "Assertion échouée du logiciel systême Nordic."
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr "Logiciel systême Nordic hors de mémoire"
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1781,10 +1777,9 @@ msgstr "PWM slice déja utilisée"
|
|||
|
||||
#: ports/raspberrypi/common-hal/countio/Counter.c
|
||||
msgid "PWM slice channel A already in use"
|
||||
msgstr ""
|
||||
msgstr "Canal A de PWM slice est utilisé"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus pas encore supporté"
|
||||
|
@ -1966,7 +1961,7 @@ msgstr "Lecture seule"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Système de fichier en lecture seule"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Objet en lecture seule"
|
||||
|
||||
|
@ -2041,14 +2036,6 @@ msgstr "Taux d'échantillonage trop élevé. Doit être inférieur à %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Scan déjà en cours. Arrêtez avec stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "La broche CTS sélectionnée n'est pas valide"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "La broche RTS sélectionnée n'est pas valide"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2198,13 +2185,6 @@ msgstr "L'heure est dans le passé."
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr "Le délai est trop long : le délai maximal est de %d secondes"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
"Le minuteur est reservé pour un usage interne - déclarez la broche PWM plus "
|
||||
"tôt dans le programme"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Pour quitter, SVP redémarrez la carte sans "
|
||||
|
@ -2345,8 +2325,8 @@ msgstr "Erreur de sécurité inconnue : 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Erreur de périphérique logiciel inconnue : %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr "Faute inconnue du logiciel systême : %04x"
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2512,11 +2492,11 @@ msgstr "adresses vides"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "l'argument est une séquence vide"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "L'argument argsort doit être un ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr "argsort n'est pas mis en œuvre pour les tableaux aplatis"
|
||||
|
||||
|
@ -2524,10 +2504,6 @@ msgstr "argsort n'est pas mis en œuvre pour les tableaux aplatis"
|
|||
msgid "argument has wrong type"
|
||||
msgstr "l'argument est d'un mauvais type"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "l'argument doit être un ndarray"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2537,7 +2513,8 @@ msgstr "Nombre/types de paramètres ne correspondent pas"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "le paramètre devrait être un(e) '%q', pas '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "les paramètres doivent être des ndarrays"
|
||||
|
||||
|
@ -2550,11 +2527,11 @@ msgstr "la longueur du tableau et de l'index doivent être égaux"
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "tableau/octets requis à droite"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr "tentative d’obtenir (arg)min/(arg)max d'une séquence vide"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "tenter d'obtenir argmin / argmax d'une séquence vide"
|
||||
|
||||
|
@ -2562,15 +2539,15 @@ msgstr "tenter d'obtenir argmin / argmax d'une séquence vide"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "attribut pas encore supporté"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "axis est hors limites"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr "axis doit être None ou un entier"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr "axis trop long"
|
||||
|
||||
|
@ -2606,7 +2583,7 @@ msgstr "'bits_per_sample' doivent être 8 ou 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "branche hors-bornes"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "tampon est plus petit que la taille demandée"
|
||||
|
||||
|
@ -2614,7 +2591,7 @@ msgstr "tampon est plus petit que la taille demandée"
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "le tampon doit être un objet bytes-like"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "taille du tampon doit être un multiple de la taille de l'élement"
|
||||
|
||||
|
@ -2882,19 +2859,19 @@ msgstr "constante doit être un entier"
|
|||
msgid "conversion to object"
|
||||
msgstr "conversion en objet"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "les arguments convolve doivent être des tableaux linéaires"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "les arguments convolve doivent être des ndarrays"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "les arguments convolve ne doivent pas être vides"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "n'a pas pu inverser la matrice Vandermonde"
|
||||
|
||||
|
@ -2902,15 +2879,15 @@ msgstr "n'a pas pu inverser la matrice Vandermonde"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "impossible de déterminer la version de la carte SD"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr "cross est défini pour les tableaux 1D de longueur 3"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "les données doivent être les objets iterables"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "les données doivent être de longueur égale"
|
||||
|
||||
|
@ -2949,15 +2926,15 @@ msgstr "destination_length doit être un entier >= 0"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "la séquence de mise à jour de dict a une mauvaise longueur"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "l'argument diff doit être un ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr "differentiation order hors de portée"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr "les dimensions ne correspondent pas"
|
||||
|
||||
|
@ -3078,11 +3055,11 @@ msgstr "le fichier doit être un fichier ouvert en mode 'byte'"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "le system de fichier doit fournir une méthode 'mount'"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "le premier argument doit être un appelable"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "le premier argument doit être une fonction"
|
||||
|
||||
|
@ -3090,11 +3067,7 @@ msgstr "le premier argument doit être une fonction"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "le premier argument doit être un tuple de ndarrays"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "le premier argument doit être un itérable"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "le premier argument doit être un ndarray"
|
||||
|
||||
|
@ -3106,7 +3079,7 @@ msgstr "le premier argument de super() doit être un type"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "l'ordre d'aplatissement doit être «C» ou «F»"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "l'argument flip doit être un ndarray"
|
||||
|
||||
|
@ -3139,7 +3112,7 @@ msgstr "la fonction attendait au plus %d arguments, reçu %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "la fonction a reçu plusieurs valeurs pour l'argument '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr "la fonction a le même signe aux extrémités de l’intervalle"
|
||||
|
||||
|
@ -3214,7 +3187,7 @@ msgstr "espacement incorrect"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "l'index est hors limites"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3229,7 +3202,7 @@ msgid "indices must be integers, slices, or Boolean lists"
|
|||
msgstr ""
|
||||
"les indices doivent être des entiers, des tranches ou des listes booléennes"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "les valeurs initiales doivent être itérables"
|
||||
|
||||
|
@ -3249,7 +3222,7 @@ msgstr "les formes d'entrée et de sortie ne sont pas compatibles"
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "Paramètre entrant doit être un chiffre entier, un tuple, ou une liste"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "la longueur du tableau d'entrée doit être une puissance de 2"
|
||||
|
||||
|
@ -3257,15 +3230,15 @@ msgstr "la longueur du tableau d'entrée doit être une puissance de 2"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr "les tableaux d'entrée ne sont pas compatibles"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "les données d'entrée doivent être un itérable"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "la matrice d'entrée est asymétrique"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "la matrice d'entrée est singulière"
|
||||
|
||||
|
@ -3281,23 +3254,23 @@ msgstr "l'entrée doit être un tenseur de rang 2"
|
|||
msgid "input must be an ndarray"
|
||||
msgstr "l'entrée doit être un ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "l'entrée doit être uni-dimensionelle"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "l'entrée doit être une matrice carrée"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "l'entrée 'input' doit être tuple, list, range ou ndarray"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "les vecteurs d'entrée doivent être de longueur égale"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr "les entrées ne sont pas itérables"
|
||||
|
||||
|
@ -3309,7 +3282,7 @@ msgstr "l'argument 2 de int() doit être >=2 et <=36"
|
|||
msgid "integer required"
|
||||
msgstr "entier requis"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr "interp est défini pour les tableaux 1D de longueur égale"
|
||||
|
||||
|
@ -3325,7 +3298,7 @@ msgstr "arguments invalides"
|
|||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid bits_per_pixel %d, must be, 1, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
msgstr "bits_per_pixel %d est invalid, doit être 1, 4, 8, 16, 24 ou 32"
|
||||
|
||||
#: extmod/modussl_axtls.c
|
||||
msgid "invalid cert"
|
||||
|
@ -3338,12 +3311,12 @@ msgstr "index invalide pour dupterm"
|
|||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
msgstr ""
|
||||
msgstr "taille d'élément %d est invalide pour bits_per_pixel %d\n"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element_size %d, must be, 1, 2, or 4"
|
||||
msgstr ""
|
||||
msgstr "element_size %d est invalide, doit être 1, 2 ou 4"
|
||||
|
||||
#: extmod/modframebuf.c
|
||||
msgid "invalid format"
|
||||
|
@ -3399,11 +3372,7 @@ msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
|||
msgstr ""
|
||||
"l'argument 2 de issubclass() doit être une classe ou un tuple de classes"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "les itérables ne sont pas de la même longueur"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "les itérations n'ont pas convergé"
|
||||
|
||||
|
@ -3474,7 +3443,7 @@ msgstr "tampon trop petit"
|
|||
msgid "math domain error"
|
||||
msgstr "erreur de domaine math"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "la matrice n'est pas définie positive"
|
||||
|
||||
|
@ -3496,15 +3465,15 @@ msgstr "nombre maximal de dimensions est 4"
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "profondeur maximale de récursivité dépassée"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr "maxiter doit être > 0"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr "maxiter devrait être > 0"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr "Paramètre pour median doit être un ndarray"
|
||||
|
||||
|
@ -3525,7 +3494,7 @@ msgstr "memoryview: length n'est pas un multiple de itemsize"
|
|||
msgid "module not found"
|
||||
msgstr "module introuvable"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "plus de degrés de liberté que de points de données"
|
||||
|
||||
|
@ -3644,10 +3613,6 @@ msgstr "le délai non-zéro doit être > 0.01"
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr "le délai non-zéro doit être >= interval"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr "norm est défini pour des tableaux 1D et 2D"
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "n'est pas un UUID 128 bits"
|
||||
|
@ -3717,7 +3682,7 @@ msgstr "un objet avec un protocole de tampon est nécessaire"
|
|||
msgid "odd-length string"
|
||||
msgstr "chaîne de longueur impaire"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset est trop large"
|
||||
|
||||
|
@ -3746,8 +3711,8 @@ msgstr "seul sample_rate = 16000 est pris en charge"
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "seules les tranches avec 'step=1' (cad None) sont supportées"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "les opérandes ne pouvaient pas être diffusés ensemble"
|
||||
|
||||
|
@ -3755,7 +3720,7 @@ msgstr "les opérandes ne pouvaient pas être diffusés ensemble"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr "opération implémentée que pour des tableaux 1D booléennes"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "l'opération n'est pas implémentée sur les ndarrays"
|
||||
|
||||
|
@ -3774,6 +3739,14 @@ msgstr ""
|
|||
"ord() attend un caractère mais une chaîne de caractère de longueur %d a été "
|
||||
"trouvée"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "dépassement des bornes de source"
|
||||
|
@ -3855,6 +3828,7 @@ msgstr "pow() avec 3 arguments nécessite des entiers"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3884,7 +3858,7 @@ msgstr "les deux boutons appuyés lors du démarrage.\n"
|
|||
|
||||
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
|
||||
msgid "pull masks conflict with direction masks"
|
||||
msgstr ""
|
||||
msgstr "masque pull est en conflit avec les masques de direction"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c
|
||||
msgid "pull_threshold must be between 1 and 32"
|
||||
|
@ -3902,7 +3876,7 @@ msgstr "dépassement de file"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "les chaînes f brutes ne sont pas implémentées"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "les parties réelles et imaginaires doivent être de longueur égale"
|
||||
|
||||
|
@ -3937,7 +3911,7 @@ msgstr "rgb_pins[%d] duplique une autre affectation de broches"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d] n'est pas sur le même port que l'horloge"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr "paramêtre roll doit être un ndarray"
|
||||
|
||||
|
@ -3986,7 +3960,7 @@ msgstr "signe non autorisé avec la spéc. de format d'entier 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "'}' seule rencontrée dans une chaîne de format"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "la taille est définie pour les ndarrays uniquement"
|
||||
|
||||
|
@ -4010,19 +3984,19 @@ msgstr "dépassement de capacité d'un entier court"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "redémarrage logiciel\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "l'argument de «sort» doit être un ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr "le tableau sos doit être de forme (n_section, 6)"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr "sos[:, 3] doivent tous être à un"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr "sosfilt nécessite des argument itératifs"
|
||||
|
||||
|
@ -4137,7 +4111,7 @@ msgstr "tobytes ne peut être appelé que pour des tableaux dense"
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "trop d'arguments fournis avec ce format"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "Trop de dimensions"
|
||||
|
||||
|
@ -4150,11 +4124,11 @@ msgstr "trop d'indices"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "trop de valeur à dégrouper (%d attendues)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr "trapz est défini pour tableaux à une dimension"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "trapz n'est défini que pour des tableaux 1D de longueur égale"
|
||||
|
||||
|
@ -4325,7 +4299,7 @@ msgstr "wifi n’est pas activé"
|
|||
msgid "window must be <= interval"
|
||||
msgstr "la fenêtre (window) doit être <= intervalle (interval)"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr "index d'axe incorrecte"
|
||||
|
||||
|
@ -4333,7 +4307,8 @@ msgstr "index d'axe incorrecte"
|
|||
msgid "wrong axis specified"
|
||||
msgstr "axe incorrecte spécifiée"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "type d'entrée incorrect"
|
||||
|
||||
|
@ -4349,7 +4324,7 @@ msgstr "mauvais nombre de valeurs à dégrouper"
|
|||
msgid "wrong operand type"
|
||||
msgstr "type d'opérande incorrect"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "type de sortie incorrect"
|
||||
|
||||
|
@ -4373,24 +4348,79 @@ msgstr "valeur y hors limites"
|
|||
msgid "zero step"
|
||||
msgstr "'step' nul"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "zi doit être ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "zi doit être de type float"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi doit être de forme (n_section, 2)"
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "l'argument doit être un ndarray"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "les dimensions de la matrice ne correspondent pas"
|
||||
|
||||
#~ msgid "norm is defined for 1D and 2D arrays"
|
||||
#~ msgstr "norm est défini pour des tableaux 1D et 2D"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "les vecteurs doivent avoir la même longueur"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Affirmation de défaillance du Nordic Soft Device."
|
||||
|
||||
#~ msgid "Nordic soft device out of memory"
|
||||
#~ msgstr "Appareil logiciel Nordic hors de mémoire"
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Erreur de périphérique logiciel inconnue : %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "le premier argument doit être un itérable"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "les itérables ne sont pas de la même longueur"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "La broche CTS sélectionnée n'est pas valide"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "La broche RTS sélectionnée n'est pas valide"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Impossible d'initialiser le canal"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Impossible d'initialiser le minuteur"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Fréquence invalide fournie"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Broches invalides pour PWMOut"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "Pas de canal supplémentaire disponible"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "Plus de minuteurs disponibles"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "Plus de minuteurs disponibles sur cette broche."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Timer was reserved for internal use - declare PWM pins earlier in the "
|
||||
#~ "program"
|
||||
#~ msgstr ""
|
||||
#~ "Le minuteur est reservé pour un usage interne - déclarez la broche PWM "
|
||||
#~ "plus tôt dans le programme"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Groupe plein"
|
||||
|
||||
|
|
234
locale/hi.po
234
locale/hi.po
|
@ -338,6 +338,10 @@ msgstr ""
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr ""
|
||||
|
@ -407,6 +411,10 @@ msgstr ""
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -521,6 +529,7 @@ msgid "Buffer is too small"
|
|||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr ""
|
||||
|
@ -550,6 +559,7 @@ msgstr ""
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr ""
|
||||
|
@ -666,7 +676,7 @@ msgstr ""
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -748,14 +758,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -776,7 +778,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -932,11 +934,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -977,6 +979,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1025,7 +1031,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1174,6 +1180,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1201,7 +1208,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr ""
|
||||
|
@ -1253,10 +1262,6 @@ msgstr ""
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1302,10 +1307,6 @@ msgstr ""
|
|||
msgid "Invalid pins"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1558,18 +1559,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1601,7 +1590,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1729,7 +1722,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr ""
|
||||
|
@ -1901,7 +1893,7 @@ msgstr ""
|
|||
msgid "Read-only filesystem"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1976,14 +1968,6 @@ msgstr ""
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2124,11 +2108,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr ""
|
||||
|
@ -2265,7 +2244,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2419,11 +2398,11 @@ msgstr ""
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2431,10 +2410,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2444,7 +2419,8 @@ msgstr ""
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2457,11 +2433,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2469,15 +2445,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2513,7 +2489,7 @@ msgstr ""
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2521,7 +2497,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2778,19 +2754,19 @@ msgstr ""
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2798,15 +2774,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2843,15 +2819,15 @@ msgstr ""
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2970,11 +2946,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2982,11 +2958,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2998,7 +2970,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3031,7 +3003,7 @@ msgstr ""
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3106,7 +3078,7 @@ msgstr ""
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3120,7 +3092,7 @@ msgstr ""
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3140,7 +3112,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3148,15 +3120,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3172,23 +3144,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3200,7 +3172,7 @@ msgstr ""
|
|||
msgid "integer required"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3289,11 +3261,7 @@ msgstr ""
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3361,7 +3329,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3383,15 +3351,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3412,7 +3380,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3530,10 +3498,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3602,7 +3566,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3631,8 +3595,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3640,7 +3604,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3657,6 +3621,14 @@ msgstr ""
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3737,6 +3709,7 @@ msgstr ""
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3784,7 +3757,7 @@ msgstr ""
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3819,7 +3792,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3866,7 +3839,7 @@ msgstr ""
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3890,19 +3863,19 @@ msgstr ""
|
|||
msgid "soft reboot\n"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4016,7 +3989,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4029,11 +4002,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4204,7 +4177,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4212,7 +4185,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4228,7 +4202,7 @@ msgstr ""
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4252,14 +4226,14 @@ msgstr ""
|
|||
msgid "zero step"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
|
234
locale/it_IT.po
234
locale/it_IT.po
|
@ -350,6 +350,10 @@ msgstr "Tutte le periferiche SPI sono in uso"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Tutte le periferiche I2C sono in uso"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Tutti i canali eventi utilizati"
|
||||
|
@ -419,6 +423,10 @@ msgstr "AnalogOut ha solo 16 bit. Il valore deve essere meno di 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "AnalogOut non supportato sul pin scelto"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -536,6 +544,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Buffer troppo piccolo"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Lunghezza Buffer %d troppo grande. Deve essere meno di %d"
|
||||
|
@ -565,6 +574,7 @@ msgstr "Buffer troppo piccolo di %d bytes"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Bus pin %d è già in uso"
|
||||
|
@ -683,7 +693,7 @@ msgstr "Impossibile trasferire senza i pin MOSI e MISO."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Impossibile ricavare la grandezza scalare di sizeof inequivocabilmente"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -766,14 +776,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Impossibile inizializzare l'UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -794,7 +796,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -954,11 +956,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -999,6 +1001,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1047,7 +1053,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1198,6 +1204,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Pin %q non valido"
|
||||
|
||||
|
@ -1225,7 +1232,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Frequenza PWM non valida"
|
||||
|
@ -1279,10 +1288,6 @@ msgstr ""
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1328,10 +1333,6 @@ msgstr "Pin non valido per il canale destro"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Pin non validi"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1586,18 +1587,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1629,7 +1618,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1766,7 +1759,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr ""
|
||||
|
@ -1939,7 +1931,7 @@ msgstr "Sola lettura"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Filesystem in sola lettura"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
#, fuzzy
|
||||
msgid "Read-only object"
|
||||
msgstr "Sola lettura"
|
||||
|
@ -2017,14 +2009,6 @@ msgstr ""
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2165,11 +2149,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Per uscire resettare la scheda senza "
|
||||
|
@ -2307,7 +2286,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2462,11 +2441,11 @@ msgstr "gli indirizzi sono vuoti"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "l'argomento è una sequenza vuota"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2474,10 +2453,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr "il tipo dell'argomento è errato"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2487,7 +2462,8 @@ msgstr "discrepanza di numero/tipo di argomenti"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "l'argomento dovrebbe essere un '%q' e non un '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2500,11 +2476,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2512,15 +2488,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "attributi non ancora supportati"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2558,7 +2534,7 @@ msgstr "i bit devono essere 7, 8 o 9"
|
|||
msgid "branch not in range"
|
||||
msgstr "argomento di chr() non è in range(256)"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2566,7 +2542,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2827,19 +2803,19 @@ msgstr "la costante deve essere un intero"
|
|||
msgid "conversion to object"
|
||||
msgstr "conversione in oggetto"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2847,15 +2823,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2895,15 +2871,15 @@ msgstr "destination_length deve essere un int >= 0"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "sequanza di aggiornamento del dizionario ha la lunghezza errata"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3023,11 +2999,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "il filesystem deve fornire un metodo di mount"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3035,11 +3011,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3051,7 +3023,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3084,7 +3056,7 @@ msgstr "la funzione prevede al massimo %d argmoneti, ma ne ha ricevuti %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "la funzione ha ricevuto valori multipli per l'argomento '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3160,7 +3132,7 @@ msgstr "padding incorretto"
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3174,7 +3146,7 @@ msgstr "gli indici devono essere interi"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3194,7 +3166,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3202,15 +3174,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3226,23 +3198,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3254,7 +3226,7 @@ msgstr "il secondo argomanto di int() deve essere >= 2 e <= 36"
|
|||
msgid "integer required"
|
||||
msgstr "intero richiesto"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3345,11 +3317,7 @@ msgstr ""
|
|||
"il secondo argomento di issubclass() deve essere una classe o una tupla di "
|
||||
"classi"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3420,7 +3388,7 @@ msgstr "map buffer troppo piccolo"
|
|||
msgid "math domain error"
|
||||
msgstr "errore di dominio matematico"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3442,15 +3410,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "profondità massima di ricorsione superata"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3471,7 +3439,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "modulo non trovato"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3590,10 +3558,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3664,7 +3628,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr "stringa di lunghezza dispari"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3694,8 +3658,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "solo slice con step=1 (aka None) sono supportate"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3703,7 +3667,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3721,6 +3685,14 @@ msgid "ord() expected a character, but string of length %d found"
|
|||
msgstr ""
|
||||
"ord() aspettava un carattere, ma ha ricevuto una stringa di lunghezza %d"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3803,6 +3775,7 @@ msgstr "pow() con 3 argomenti richiede interi"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3850,7 +3823,7 @@ msgstr "overflow della coda"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3885,7 +3858,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3934,7 +3907,7 @@ msgstr "segno non permesso nello spcificatore di formato 'c' della stringa"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "'}' singolo presente nella stringa di formattazione"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3958,19 +3931,19 @@ msgstr "small int overflow"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "soft reboot\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4086,7 +4059,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "troppi argomenti forniti con il formato specificato"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4099,11 +4072,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "troppi valori da scompattare (%d attesi)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4274,7 +4247,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4282,7 +4255,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4298,7 +4272,7 @@ msgstr "numero di valori da scompattare non corretto"
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4324,15 +4298,15 @@ msgstr "indirizzo fuori limite"
|
|||
msgid "zero step"
|
||||
msgstr "zero step"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
|
|
275
locale/ja.po
275
locale/ja.po
|
@ -343,6 +343,10 @@ msgstr "全てのSPI周辺機器が使用中"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "全てのUART周辺機器が使用中"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "全てのイベントチャネルが使用中"
|
||||
|
@ -412,6 +416,10 @@ msgstr "AnalogOutは16ビットです。値は65536以下でなければなり
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "指定のピンはAnalogOutに対応していません"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -528,6 +536,7 @@ msgid "Buffer is too small"
|
|||
msgstr "バッファが小さすぎます"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "バッファ長%dは大きすぎます。%d以下でなければなりません"
|
||||
|
@ -557,6 +566,7 @@ msgstr "バッファが %d バイト足りません"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Busピン%dはすでに使用中"
|
||||
|
@ -675,7 +685,7 @@ msgstr "MOSIピンとMISOピンなしに転送できません"
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "スカラのサイズを曖昧さなしに取得できません"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "使用中のタイマー上では周波数を変えられません"
|
||||
|
||||
|
@ -759,14 +769,6 @@ msgstr "SDカードを初期化できません"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "UARTを初期化できません"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "チャネルを初期化できません"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "タイマーを初期化できません"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "チャネルを再初期化できません"
|
||||
|
@ -787,7 +789,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr "アドレスをセットできません"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "PWMをスタートできません"
|
||||
|
||||
|
@ -943,11 +945,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFTはndarrayでのみ使えます"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -988,6 +990,10 @@ msgstr "Wi-Fiのメモリの確保に失敗"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "接続失敗: 内部エラー"
|
||||
|
@ -1036,7 +1042,7 @@ msgstr "非対応の形式"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr "このタイマーを使う既存のPWMOutと周波数を一致させる必要があります"
|
||||
|
||||
|
@ -1187,6 +1193,7 @@ msgstr "不正な %q"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "不正な%qピン"
|
||||
|
||||
|
@ -1214,7 +1221,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "不正なDACピンが与えられました"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "無効なPWM周波数"
|
||||
|
@ -1266,10 +1275,6 @@ msgstr "フォーマットチャンクのサイズが不正"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "不正な周波数"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "不正な周波数が与えられました"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "不正なメモリアクセス"
|
||||
|
@ -1315,10 +1320,6 @@ msgstr "右チャネルのピンが不正"
|
|||
msgid "Invalid pins"
|
||||
msgstr "ピンが不正"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "PWMOutのピンが不正"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1571,18 +1572,6 @@ msgstr "キーが指定されていません"
|
|||
msgid "No long integer support"
|
||||
msgstr "long integerに対応していません"
|
||||
|
||||
#: 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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "このピンには使えるタイマーがもうありません"
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1614,7 +1603,11 @@ msgid "No timer available"
|
|||
msgstr "利用できるタイマーなし"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1745,7 +1738,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBusにはまだ対応していません"
|
||||
|
@ -1917,7 +1909,7 @@ msgstr "読み込み専用"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "読み込み専用のファイルシステム"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "読み込み専用のオブジェクト"
|
||||
|
||||
|
@ -1992,14 +1984,6 @@ msgstr "サンプルレートは%d以下でなければなりません"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "既にスキャン進行中。stop_scanで停止してください"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "選択されたCTSピンが不正"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "選択されたRTSピンが正しくありません"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2146,11 +2130,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr "タイムアウトが長すぎです。最大のタイムアウト長は%d秒"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr ""
|
||||
|
@ -2288,8 +2267,8 @@ msgstr "不明なセキュリティエラー: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "不明なソフトデバイスエラー: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2442,11 +2421,11 @@ msgstr ""
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "argsortの引数はndarrayでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2454,10 +2433,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "引数はndarrayでなければなりません"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2467,7 +2442,8 @@ msgstr ""
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "引数には '%q' が必要('%q' ではなく)"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "引数はndarrayでなければなりません"
|
||||
|
||||
|
@ -2480,11 +2456,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "右辺にはarray/bytesが必要"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2492,15 +2468,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "属性は未対応です"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2536,7 +2512,7 @@ msgstr "bits_per_sampleは8または16でなければなりません"
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2544,7 +2520,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "バッファはbytes-likeオブジェクトでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2803,19 +2779,19 @@ msgstr "定数は整数でなければなりません"
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "convolve引数には1次元arrayが必要"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "convolve引数はndarrayでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "ヴァンデルモンド行列の逆行列を求められません"
|
||||
|
||||
|
@ -2823,15 +2799,15 @@ msgstr "ヴァンデルモンド行列の逆行列を求められません"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "dataはイテレート可能でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "dataは同じ長さでなければなりません"
|
||||
|
||||
|
@ -2870,15 +2846,15 @@ msgstr "desitination_lengthは正の整数でなければなりません"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "引数はndarrayでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2997,11 +2973,11 @@ msgstr "fileはバイトモードで開かれたファイルでなければな
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "filesystemはmountメソッドを提供しなければなりません"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "1つ目の引数は呼び出し可能でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "1つ目の引数は関数でなければなりません"
|
||||
|
||||
|
@ -3009,11 +2985,7 @@ msgstr "1つ目の引数は関数でなければなりません"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "1つ目の引数はイテレート可能でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "1つ目の引数はndarrayでなければなりません"
|
||||
|
||||
|
@ -3025,7 +2997,7 @@ msgstr "superの第1引数は型でなければなりません"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "flipの引数はndarrayでなければなりません"
|
||||
|
||||
|
@ -3058,7 +3030,7 @@ msgstr ""
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3133,7 +3105,7 @@ msgstr ""
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3148,7 +3120,7 @@ msgid "indices must be integers, slices, or Boolean lists"
|
|||
msgstr ""
|
||||
"インデクスは、整数、スライス、boolのリストのいずれかでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3168,7 +3140,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "入力array長は2の累乗でなければなりません"
|
||||
|
||||
|
@ -3176,15 +3148,15 @@ msgstr "入力array長は2の累乗でなければなりません"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "入力行列が非対称"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "入力が非正則行列"
|
||||
|
||||
|
@ -3200,23 +3172,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "入力は正方行列でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "入力はtuple, list, range, ndarrayでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3228,7 +3200,7 @@ msgstr "int()の第2引数は2以上36以下でなければなりません"
|
|||
msgid "integer required"
|
||||
msgstr "整数が必要"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3317,11 +3289,7 @@ msgstr "issubclass()の第1引数はクラスでなければなりません"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass()の第2引数はクラスかクラスのタプルでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "iterableが同じ長さではありません"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "収束しません"
|
||||
|
||||
|
@ -3389,7 +3357,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr "定義域エラー"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "正定値行列ではありません"
|
||||
|
||||
|
@ -3411,15 +3379,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "最大の再帰深度を超えました"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3440,7 +3408,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "モジュールが見つかりません"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3558,10 +3526,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "128ビットのUUIDではありません"
|
||||
|
@ -3630,7 +3594,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr "奇数長の文字列"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3659,8 +3623,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3668,7 +3632,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "この演算はndarray上で実装されていません"
|
||||
|
||||
|
@ -3685,6 +3649,14 @@ msgstr "ord()は1文字を受け取ります"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord()は1文字を要求しますが、長さ %d の文字列が与えられました"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "ソースが範囲外"
|
||||
|
@ -3767,6 +3739,7 @@ msgstr "pow()の第3引数には整数が必要"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3814,7 +3787,7 @@ msgstr "キューがオーバーフローしました"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "raw f-文字列は実装されていません"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "実数部と虚数部は同じ長さでなければなりません"
|
||||
|
||||
|
@ -3849,7 +3822,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d]はクロックと同じポートではありません"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3897,7 +3870,7 @@ msgstr "整数フォーマット指定子'c'で符号は使えません"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "文字列フォーマット中に孤立した '}' があります"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3921,19 +3894,19 @@ msgstr "small int オーバーフロー"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "ソフトリブート\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4047,7 +4020,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "指定された書式に対して引数が多すぎます"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4060,11 +4033,11 @@ msgstr "インデクスが多すぎます"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "アンパックする値が多すぎます (%d個を期待)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "trapzは同じ長さの1次元arrayに対して定義されています"
|
||||
|
||||
|
@ -4235,7 +4208,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr "windowはinterval以下でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4243,7 +4216,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4259,7 +4233,7 @@ msgstr "アンパックする値の個数が不正です"
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4283,21 +4257,60 @@ msgstr "yが範囲外"
|
|||
msgid "zero step"
|
||||
msgstr "ステップが0"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "ziはndarrayでなければなりません"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "ziはfloat値でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "引数はndarrayでなければなりません"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "行列の次元が一致しません"
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "不明なソフトデバイスエラー: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "1つ目の引数はイテレート可能でなければなりません"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "iterableが同じ長さではありません"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "選択されたCTSピンが不正"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "選択されたRTSピンが正しくありません"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "チャネルを初期化できません"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "タイマーを初期化できません"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "不正な周波数が与えられました"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "PWMOutのピンが不正"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "使えるチャネルがもうありません"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "使えるタイマーがもうありません"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "このピンには使えるタイマーがもうありません"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "グループが一杯"
|
||||
|
||||
|
|
234
locale/ko.po
234
locale/ko.po
|
@ -339,6 +339,10 @@ msgstr "사용중인 모든 SPI주변 기기"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "사용중인 모든 UART주변 기기"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr ""
|
||||
|
@ -408,6 +412,10 @@ msgstr ""
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -524,6 +532,7 @@ msgid "Buffer is too small"
|
|||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr ""
|
||||
|
@ -553,6 +562,7 @@ msgstr ""
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr ""
|
||||
|
@ -669,7 +679,7 @@ msgstr ""
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr ""
|
||||
|
||||
|
@ -751,14 +761,6 @@ msgstr ""
|
|||
msgid "Could not initialize UART"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr ""
|
||||
|
@ -779,7 +781,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
|
||||
|
@ -935,11 +937,11 @@ msgstr ""
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -980,6 +982,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr ""
|
||||
|
@ -1028,7 +1034,7 @@ msgstr ""
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1177,6 +1183,7 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1204,7 +1211,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr ""
|
||||
|
@ -1256,10 +1265,6 @@ msgstr "형식 청크 크기가 잘못되었습니다"
|
|||
msgid "Invalid frequency"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
@ -1305,10 +1310,6 @@ msgstr "오른쪽 채널 핀이 잘못되었습니다"
|
|||
msgid "Invalid pins"
|
||||
msgstr "핀이 유효하지 않습니다"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1561,18 +1562,6 @@ msgstr ""
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1604,7 +1593,11 @@ msgid "No timer available"
|
|||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1732,7 +1725,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr ""
|
||||
|
@ -1904,7 +1896,7 @@ msgstr ""
|
|||
msgid "Read-only filesystem"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1979,14 +1971,6 @@ msgstr ""
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2127,11 +2111,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr ""
|
||||
|
@ -2269,7 +2248,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2423,11 +2402,11 @@ msgstr ""
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2435,10 +2414,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2448,7 +2423,8 @@ msgstr ""
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2461,11 +2437,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2473,15 +2449,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2517,7 +2493,7 @@ msgstr "bits_per_sample은 8 또는 16이어야합니다."
|
|||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2525,7 +2501,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2782,19 +2758,19 @@ msgstr ""
|
|||
msgid "conversion to object"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2802,15 +2778,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2847,15 +2823,15 @@ msgstr ""
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2974,11 +2950,11 @@ msgstr ""
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2986,11 +2962,7 @@ msgstr ""
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3002,7 +2974,7 @@ msgstr ""
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3035,7 +3007,7 @@ msgstr ""
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3110,7 +3082,7 @@ msgstr ""
|
|||
msgid "index is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3124,7 +3096,7 @@ msgstr ""
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3144,7 +3116,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3152,15 +3124,15 @@ msgstr ""
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3176,23 +3148,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3204,7 +3176,7 @@ msgstr ""
|
|||
msgid "integer required"
|
||||
msgstr "정수가 필요합니다"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3293,11 +3265,7 @@ msgstr ""
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3365,7 +3333,7 @@ msgstr ""
|
|||
msgid "math domain error"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3387,15 +3355,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3416,7 +3384,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3534,10 +3502,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr ""
|
||||
|
@ -3606,7 +3570,7 @@ msgstr ""
|
|||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3635,8 +3599,8 @@ msgstr ""
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3644,7 +3608,7 @@ msgstr ""
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3661,6 +3625,14 @@ msgstr ""
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3741,6 +3713,7 @@ msgstr ""
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3788,7 +3761,7 @@ msgstr ""
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3823,7 +3796,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3870,7 +3843,7 @@ msgstr ""
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3894,19 +3867,19 @@ msgstr ""
|
|||
msgid "soft reboot\n"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4020,7 +3993,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4033,11 +4006,11 @@ msgstr ""
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4208,7 +4181,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4216,7 +4189,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4232,7 +4206,7 @@ msgstr ""
|
|||
msgid "wrong operand type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4256,15 +4230,15 @@ msgstr ""
|
|||
msgid "zero step"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
|
|
292
locale/nl.po
292
locale/nl.po
|
@ -341,6 +341,10 @@ msgstr "Alle SPI peripherals zijn in gebruik"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Alle UART peripherals zijn in gebruik"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Alle event kanalen zijn in gebruik"
|
||||
|
@ -410,6 +414,10 @@ msgstr "AnalogOut is slechts 16 bits. Waarde moet minder dan 65536 zijn."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "AnalogOut niet ondersteund door gegeven pin"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -526,6 +534,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Buffer is te klein"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Buffer lengte %d te groot. Het moet kleiner zijn dan %d"
|
||||
|
@ -555,6 +564,7 @@ msgstr "Buffer is %d bytes te klein"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Bus pin %d al in gebruik"
|
||||
|
@ -673,7 +683,7 @@ msgstr "Kan niet overdragen zonder MOSI en MISO pinnen."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Kan niet ondubbelzinning sizeof scalar verkrijgen"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "Kan de frequentie van een timer die al in gebruik is niet variëren"
|
||||
|
||||
|
@ -759,14 +769,6 @@ msgstr "Kan SDCard niet initialiseren"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Kan UART niet initialiseren"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Kan kanaal niet initialiseren"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Kan timer niet initialiseren"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Kan kanaal niet her-initialiseren"
|
||||
|
@ -787,7 +789,7 @@ msgstr "Kon klok niet ophalen"
|
|||
msgid "Could not set address"
|
||||
msgstr "Kan adres niet zetten"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Kan PWM niet starten"
|
||||
|
||||
|
@ -943,11 +945,11 @@ msgstr "Verwachtte een tuple met lengte %d, maar kreeg %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr "Extended advertisements met scan antwoord niet ondersteund."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFT alleen voor ndarrays gedefineerd"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "FFT is alleen geïmplementeerd voor lineaire arrays"
|
||||
|
||||
|
@ -988,6 +990,10 @@ msgstr "Kon WiFi geheugen niet toewijzen"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Kon WiFi scan geheugen niet toewijzen"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Verbinding mislukt: interne fout"
|
||||
|
@ -1036,7 +1042,7 @@ msgstr "Formaat wordt niet ondersteund"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "Framebuffer benodigd %d bytes"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
"Frequentie moet overeenkomen met bestaande PWMOut bij gebruik van deze timer"
|
||||
|
@ -1188,6 +1194,7 @@ msgstr "Ongeldige %q"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Ongeldige %q pin"
|
||||
|
||||
|
@ -1215,7 +1222,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Ongeldige DAC pin opgegeven"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Ongeldige PWM frequentie"
|
||||
|
@ -1267,10 +1276,6 @@ msgstr "Ongeldig formaat stuk grootte"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Onjuiste frequentie"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Ongeldige frequentie opgegeven"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Ongeldig geheugen adres."
|
||||
|
@ -1316,10 +1321,6 @@ msgstr "Ongeldige pin voor rechter kanaal"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Ongeldige pinnen"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Ongeldige pinnen voor PWMOut"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1572,18 +1573,6 @@ msgstr "Een sleutel was niet gespecificeerd"
|
|||
msgid "No long integer support"
|
||||
msgstr "Geen lange integer ondersteuning"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more channels available"
|
||||
msgstr "Geen kanalen meer beschikbaar"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available"
|
||||
msgstr "Geen timers meer beschikbaar"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "Geen timers meer beschikbaar op deze pin."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr "Geen netwerk met dat SSID gevonden"
|
||||
|
@ -1615,8 +1604,12 @@ msgid "No timer available"
|
|||
msgstr "Geen timer beschikbaar"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Nordic Soft Device assertion mislukt."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1752,7 +1745,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus nog niet ondersteund"
|
||||
|
@ -1933,7 +1925,7 @@ msgstr "Alleen-lezen"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Alleen-lezen bestandssysteem"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Alleen-lezen object"
|
||||
|
||||
|
@ -2008,14 +2000,6 @@ msgstr "Sample rate is te hoog. Moet minder dan %d zijn"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Scan wordt al uitvoerd. Stop met stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Geselecteerde CTS pin niet geldig"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Geselecteerde RTS pin niet geldig"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2164,13 +2148,6 @@ msgstr "Tijdstip ligt in het verleden."
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr "Time-out is te lang. Maximale time-out lengte is %d seconden"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
"Timer is gereserveerd voor intern gebruik - wijs PWM pins eerder in het "
|
||||
"programma toe"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Om te beëindigen, reset het bord zonder "
|
||||
|
@ -2307,8 +2284,8 @@ msgstr "Onbekende veiligheidsfout: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Onbekende soft device fout: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2472,11 +2449,11 @@ msgstr "adressen zijn leeg"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "arg is een lege sequentie"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "argsort argument moet een ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr "argsort wordt niet geïmplementeerd voor vlakke arrays"
|
||||
|
||||
|
@ -2484,10 +2461,6 @@ msgstr "argsort wordt niet geïmplementeerd voor vlakke arrays"
|
|||
msgid "argument has wrong type"
|
||||
msgstr "argument heeft onjuist type"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "argument moet ndarray zijn"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2497,7 +2470,8 @@ msgstr "argument num/typen komen niet overeen"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "argument moet een '%q' zijn en niet een '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "argumenten moeten ndarrays zijn"
|
||||
|
||||
|
@ -2510,11 +2484,11 @@ msgstr "array en indexlengte moeten gelijk zijn"
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "array/bytes vereist aan de rechterkant"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr "verzoek om (arg)min.(arg)max te krijgen van lege reeks"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "poging om argmin/argmax van een lege sequentie te krijgen"
|
||||
|
||||
|
@ -2522,15 +2496,15 @@ msgstr "poging om argmin/argmax van een lege sequentie te krijgen"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "attributen nog niet ondersteund"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "as is buiten bereik"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr "as moet None of een integer zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr "as te lang"
|
||||
|
||||
|
@ -2566,7 +2540,7 @@ msgstr "bits_per_sample moet 8 of 16 zijn"
|
|||
msgid "branch not in range"
|
||||
msgstr "pad (branch) niet binnen bereik"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2574,7 +2548,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "buffer moet een byte-achtig object zijn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2833,19 +2807,19 @@ msgstr "constant moet een integer zijn"
|
|||
msgid "conversion to object"
|
||||
msgstr "conversie naar object"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "convolutie argumenten moeten lineaire arrays zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "convolutie argumenten moeten ndarrays zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "convolutie argumenten mogen niet leeg zijn"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "kon de Vandermonde matrix niet omkeren"
|
||||
|
||||
|
@ -2853,15 +2827,15 @@ msgstr "kon de Vandermonde matrix niet omkeren"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "kon SD kaart versie niet bepalen"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr "kruis wordt gedefinieerd voor 1D-arrays van lengte 3"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "data moet itereerbaar zijn"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "data moet van gelijke lengte zijn"
|
||||
|
||||
|
@ -2900,15 +2874,15 @@ msgstr "destination_lengte moest een int groter dan of gelijk zijn aan 0 zijn"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "dict update sequence heeft de verkeerde lengte"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "diff argument moet een ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr "differentiatievolgorde buiten bereik"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3027,11 +3001,11 @@ msgstr "bestand moet een bestand zijn geopend in byte modus"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "bestandssysteem moet een mount methode bieden"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "eerste argument moet een aanroepbare (callable) zijn"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "eerste argument moet een functie zijn"
|
||||
|
||||
|
@ -3039,11 +3013,7 @@ msgstr "eerste argument moet een functie zijn"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "eerste argument moet een tupel van ndarrays zijn"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "eerst argument moet een iterabel zijn"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "eerst argument moet een ndarray zijn"
|
||||
|
||||
|
@ -3055,7 +3025,7 @@ msgstr "eerste argument voor super() moet een type zijn"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "De afvlakkingsvolgorde moet ofwel \"C\", ofwel \"F\" zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "flip argumenten moeten een ndarray zijn"
|
||||
|
||||
|
@ -3088,7 +3058,7 @@ msgstr "functie verwachtte op zijn meest %d argumenten, maar kreeg %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "functie kreeg meedere waarden voor argument '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr "functie heeft hetzelfde teken aan beide uiteinden van het interval"
|
||||
|
||||
|
@ -3164,7 +3134,7 @@ msgstr "vulling (padding) is onjuist"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "index is buiten bereik"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3178,7 +3148,7 @@ msgstr "indices moeten integers zijn"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr "indices moeten integers, segmenten (slices) of Boolean lijsten zijn"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "oorspronkelijke waarden moeten itereerbaar zijn"
|
||||
|
||||
|
@ -3198,7 +3168,7 @@ msgstr "in- en uitvoervormen zijn niet compatibel"
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "invoer array lengte moet een macht van 2 zijn"
|
||||
|
||||
|
@ -3206,15 +3176,15 @@ msgstr "invoer array lengte moet een macht van 2 zijn"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr "input arrays zijn niet compatibel"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "invoerdata moet itereerbaar zijn"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "invoermatrix is asymmetrisch"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "invoermatrix is singulier"
|
||||
|
||||
|
@ -3230,23 +3200,23 @@ msgstr "invoer moet een tensor van rang 2 zijn"
|
|||
msgid "input must be an ndarray"
|
||||
msgstr "invoer moet een ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "invoer moet eendimensionaal zijn"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "invoer moet een vierkante matrix zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "invoer moet een tuple, lijst, bereik of ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "invoervectors moeten van gelijke lengte zijn"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr "invoer is niet itereerbaar"
|
||||
|
||||
|
@ -3258,7 +3228,7 @@ msgstr "int() argument 2 moet >=2 en <= 36 zijn"
|
|||
msgid "integer required"
|
||||
msgstr "integer vereist"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr "interp is gedefinieerd voor eendimensionale arrays van gelijke lengte"
|
||||
|
||||
|
@ -3347,11 +3317,7 @@ msgstr "issubclass() argument 1 moet een klasse zijn"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() argument 2 moet een klasse of tuple van klassen zijn"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "itereerbare objecten hebben niet dezelfde lengte"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "itereerbare objecten convergeren niet"
|
||||
|
||||
|
@ -3422,7 +3388,7 @@ msgstr "map buffer te klein"
|
|||
msgid "math domain error"
|
||||
msgstr "fout in het wiskundig domein (math domain error)"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "matrix is niet positief-definiet"
|
||||
|
||||
|
@ -3444,15 +3410,15 @@ msgstr "maximaal aantal dimensies is 4"
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "maximale recursiediepte overschreden"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr "maxiter moet groter dan 0 zijn"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr "maxiter moet groter dan 0 zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3473,7 +3439,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "module niet gevonden"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "meer vrijheidsgraden dan datapunten"
|
||||
|
||||
|
@ -3591,10 +3557,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr "norm is gedefinieerd voor 1D en 2D arrays"
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "geen 128-bit UUID"
|
||||
|
@ -3663,7 +3625,7 @@ msgstr "object met buffer protocol vereist"
|
|||
msgid "odd-length string"
|
||||
msgstr "string met oneven lengte"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "compensatie is te groot"
|
||||
|
||||
|
@ -3692,8 +3654,8 @@ msgstr "alleen sample_rate=16000 wordt ondersteund"
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "alleen segmenten met step=1 (ook wel None) worden ondersteund"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "operands konden niet samen verzonden worden"
|
||||
|
||||
|
@ -3701,7 +3663,7 @@ msgstr "operands konden niet samen verzonden worden"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr "operatie is alleen geïmplementeerd voor 1D Booleaanse arrays"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "bewerking is voor ndarrays niet geïmplementeerd"
|
||||
|
||||
|
@ -3718,6 +3680,14 @@ msgstr "ord verwacht een teken (char)"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord() verwacht een teken (char) maar vond een string van lengte %d"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "buiten bereik van bron"
|
||||
|
@ -3799,6 +3769,7 @@ msgstr "pow() met 3 argumenten vereist integers"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3846,7 +3817,7 @@ msgstr "wachtrij overloop"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "ruwe f-strings zijn niet geïmplementeerd"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "reëel en imaginair deel moeten gelijke lengte hebben"
|
||||
|
||||
|
@ -3881,7 +3852,7 @@ msgstr "rgb_pins[%d] is hetzelfde als een andere pintoewijzing"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d] bevindt zich niet op dezelfde poort als klok"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr "roll argument moet een ndarray zijn"
|
||||
|
||||
|
@ -3930,7 +3901,7 @@ msgstr "teken niet toegestaan bij integer formaatspecificatie 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "enkele '}' aangetroffen in formaat tekenreeks (string)"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "omvang is alleen voor ndarrays gedefinieerd"
|
||||
|
||||
|
@ -3954,19 +3925,19 @@ msgstr "small int overloop"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "zachte herstart\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "sorteerargument moet een ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr "sos array moet vorm (n_section, 6) hebben"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr "sos[:, 3] moeten allemaal 1 zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr "sosfilt vereist itereerbare argumenten"
|
||||
|
||||
|
@ -4080,7 +4051,7 @@ msgstr "tobytes kunnen alleen ingeroepen worden voor gesloten arrays"
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "te veel argumenten opgegeven bij dit formaat"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4093,11 +4064,11 @@ msgstr "te veel indices"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "te veel waarden om uit te pakken (%d verwacht)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "trapz is gedefinieerd voor eendimensionale arrays van gelijke lengte"
|
||||
|
||||
|
@ -4268,7 +4239,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr "window moet <= interval zijn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr "foute index voor as"
|
||||
|
||||
|
@ -4276,7 +4247,8 @@ msgstr "foute index voor as"
|
|||
msgid "wrong axis specified"
|
||||
msgstr "onjuiste as gespecificeerd"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "onjuist invoertype"
|
||||
|
||||
|
@ -4292,7 +4264,7 @@ msgstr "verkeerd aantal waarden om uit te pakken"
|
|||
msgid "wrong operand type"
|
||||
msgstr "verkeerd operandtype"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "onjuist uitvoer type"
|
||||
|
||||
|
@ -4316,24 +4288,76 @@ msgstr "y-waarde buiten bereik"
|
|||
msgid "zero step"
|
||||
msgstr "nul-stap"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "zi moet een ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "zi moet van type float zijn"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi moet vorm (n_section, 2) hebben"
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "argument moet ndarray zijn"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "matrix afmetingen komen niet overeen"
|
||||
|
||||
#~ msgid "norm is defined for 1D and 2D arrays"
|
||||
#~ msgstr "norm is gedefinieerd voor 1D en 2D arrays"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "vectoren moeten van gelijke lengte zijn"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Nordic Soft Device assertion mislukt."
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Onbekende soft device fout: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "eerst argument moet een iterabel zijn"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "itereerbare objecten hebben niet dezelfde lengte"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Geselecteerde CTS pin niet geldig"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Geselecteerde RTS pin niet geldig"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Kan kanaal niet initialiseren"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Kan timer niet initialiseren"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Ongeldige frequentie opgegeven"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Ongeldige pinnen voor PWMOut"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "Geen kanalen meer beschikbaar"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "Geen timers meer beschikbaar"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "Geen timers meer beschikbaar op deze pin."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Timer was reserved for internal use - declare PWM pins earlier in the "
|
||||
#~ "program"
|
||||
#~ msgstr ""
|
||||
#~ "Timer is gereserveerd voor intern gebruik - wijs PWM pins eerder in het "
|
||||
#~ "programma toe"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Groep is vol"
|
||||
|
||||
|
|
258
locale/pl.po
258
locale/pl.po
|
@ -343,6 +343,10 @@ msgstr "Wszystkie peryferia SPI w użyciu"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Wszystkie peryferia UART w użyciu"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Wszystkie kanały zdarzeń w użyciu"
|
||||
|
@ -412,6 +416,10 @@ msgstr "AnalogOut ma 16 bitów. Wartość musi być mniejsza od 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "AnalogOut niewspierany na tej nóżce"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -528,6 +536,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Bufor jest za mały"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Długość %d bufora jest za duża. Musi być mniejsza niż %d"
|
||||
|
@ -557,6 +566,7 @@ msgstr "Bufor za krótki o %d bajtów"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Nóżka magistrali %d jest w użyciu"
|
||||
|
@ -673,7 +683,7 @@ msgstr "Nie można przesyłać bez nóżek MOSI i MISO."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Wielkość skalara jest niejednoznaczna"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "Nie można zmieniać częstotliwości timera, który jest już używany"
|
||||
|
||||
|
@ -759,14 +769,6 @@ msgstr "Nie można zainicjować SDCard"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Ustawienie UART nie powiodło się"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Nie można zainicjować kanału"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Nie można zainicjować timera"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Nie można ponownie zainicjować kanału"
|
||||
|
@ -787,7 +789,7 @@ msgstr ""
|
|||
msgid "Could not set address"
|
||||
msgstr "Nie można ustawić adresu"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Nie można uruchomić PWM"
|
||||
|
||||
|
@ -943,11 +945,11 @@ msgstr "Oczekiwano krotkę długości %d, otrzymano %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -988,6 +990,10 @@ msgstr ""
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Nie udało się połączyć: błąd wewnętrzny"
|
||||
|
@ -1036,7 +1042,7 @@ msgstr "Nie wspierany format"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "Bufor ramki wymaga %d bajtów"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1187,6 +1193,7 @@ msgstr "Nieprawidłowe %q"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Zła nóżka %q"
|
||||
|
||||
|
@ -1214,7 +1221,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Zła częstotliwość PWM"
|
||||
|
@ -1266,10 +1275,6 @@ msgstr "Zła wielkość fragmentu formatu"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Nieprawidłowa częstotliwość"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Podano nieprawidłową częstotliwość"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Nieprawidłowy dostęp do pamięci."
|
||||
|
@ -1315,10 +1320,6 @@ msgstr "Zła nóżka dla prawego kanału"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Złe nóżki"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Nieprawidłowe piny dla PWMOut"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1572,18 +1573,6 @@ msgstr "Nie określono klucza"
|
|||
msgid "No long integer support"
|
||||
msgstr ""
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more channels available"
|
||||
msgstr "Brak dostępnych kanałów"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr ""
|
||||
|
@ -1615,7 +1604,11 @@ msgid "No timer available"
|
|||
msgstr "Brak dostępnego timera"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
|
@ -1743,7 +1736,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus nie jest jeszcze obsługiwany"
|
||||
|
@ -1915,7 +1907,7 @@ msgstr "Tylko do odczytu"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "System plików tylko do odczytu"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Obiekt tylko do odczytu"
|
||||
|
||||
|
@ -1990,14 +1982,6 @@ msgstr "Zbyt wysoka częstotliwość próbkowania. Musi być mniejsza niż %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Skanuj już w toku. Zatrzymaj za pomocą stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Wybrany pin CTS jest nieprawidłowy"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Wybrany pin RTS jest nieprawidłowy"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2138,11 +2122,6 @@ msgstr ""
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "By wyjść, proszę zresetować płytkę bez "
|
||||
|
@ -2279,7 +2258,7 @@ msgstr ""
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
|
@ -2439,11 +2418,11 @@ msgstr "adres jest pusty"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "arg jest puste"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2451,10 +2430,6 @@ msgstr ""
|
|||
msgid "argument has wrong type"
|
||||
msgstr "argument ma zły typ"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2464,7 +2439,8 @@ msgstr "zła liczba lub typ argumentów"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "argument powinien być '%q' a nie '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2477,11 +2453,11 @@ msgstr ""
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "tablica/bytes wymagane po prawej stronie"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2489,15 +2465,15 @@ msgstr ""
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "atrybuty nie są jeszcze obsługiwane"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2533,7 +2509,7 @@ msgstr "bits_per_sample musi być 8 lub 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "skok poza zakres"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2541,7 +2517,7 @@ msgstr ""
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "bufor mysi być typu bytes"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2798,19 +2774,19 @@ msgstr "stała musi być liczbą całkowitą"
|
|||
msgid "conversion to object"
|
||||
msgstr "konwersja do obiektu"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2818,15 +2794,15 @@ msgstr ""
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "nie można określić wersji karty SD"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2864,15 +2840,15 @@ msgstr "destination_length musi być nieujemną liczbą całkowitą"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "sekwencja ma złą długość"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2991,11 +2967,11 @@ msgstr "file musi być otwarte w trybie bajtowym"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "system plików musi mieć metodę mount"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "pierwszy argument musi być funkcją"
|
||||
|
||||
|
@ -3003,11 +2979,7 @@ msgstr "pierwszy argument musi być funkcją"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "pierwszy argument musi być iterowalny"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3019,7 +2991,7 @@ msgstr "pierwszy argument super() musi być typem"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3052,7 +3024,7 @@ msgstr "funkcja bierze najwyżej %d argumentów, jest %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "funkcja dostała wiele wartości dla argumentu '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3127,7 +3099,7 @@ msgstr "złe wypełnienie"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "indeks jest poza zakresem"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3141,7 +3113,7 @@ msgstr "indeksy muszą być całkowite"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "wartości początkowe muszą być iterowalne"
|
||||
|
||||
|
@ -3161,7 +3133,7 @@ msgstr ""
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "długość tablicy wejściowej musi być potęgą 2"
|
||||
|
||||
|
@ -3169,15 +3141,15 @@ msgstr "długość tablicy wejściowej musi być potęgą 2"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3193,23 +3165,23 @@ msgstr ""
|
|||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "wejście musi być macierzą kwadratową"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "wektory wejściowe muszą być równej długości"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3221,7 +3193,7 @@ msgstr "argument 2 do int() busi być pomiędzy 2 a 36"
|
|||
msgid "integer required"
|
||||
msgstr "wymagana liczba całkowita"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3310,11 +3282,7 @@ msgstr "argument 1 dla issubclass() musi być klasą"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "argument 2 dla issubclass() musi być klasą lub krotką klas"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3382,7 +3350,7 @@ msgstr "bufor mapy zbyt mały"
|
|||
msgid "math domain error"
|
||||
msgstr "błąd domeny"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3404,15 +3372,15 @@ msgstr ""
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "przekroczono dozwoloną głębokość rekurencji"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3433,7 +3401,7 @@ msgstr ""
|
|||
msgid "module not found"
|
||||
msgstr "brak modułu"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3551,10 +3519,6 @@ msgstr ""
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "to nie jest 128-bitowy UUID"
|
||||
|
@ -3623,7 +3587,7 @@ msgstr "wymagany obiekt z protokołem buforu"
|
|||
msgid "odd-length string"
|
||||
msgstr "łańcuch o nieparzystej długości"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3652,8 +3616,8 @@ msgstr "obsługiwane jest tylko sample_rate=16000"
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "tylko fragmenty ze step=1 (lub None) są wspierane"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "operandy nie mogły być rozgłaszane razem"
|
||||
|
||||
|
@ -3661,7 +3625,7 @@ msgstr "operandy nie mogły być rozgłaszane razem"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3678,6 +3642,14 @@ msgstr "ord oczekuje znaku"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord() oczekuje znaku, a jest łańcuch od długości %d"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr ""
|
||||
|
@ -3759,6 +3731,7 @@ msgstr "trzyargumentowe pow() wymaga liczb całkowitych"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3806,7 +3779,7 @@ msgstr "przepełnienie kolejki"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "rzeczywiste i urojone części muszą mieć jednakową długość"
|
||||
|
||||
|
@ -3841,7 +3814,7 @@ msgstr ""
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3889,7 +3862,7 @@ msgstr "znak jest niedopuszczalny w specyfikacji 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "pojedynczy '}' w specyfikacji formatu"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3913,19 +3886,19 @@ msgstr "przepełnienie small int"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "programowy reset\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "argument sort musi być ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4039,7 +4012,7 @@ msgstr ""
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "zbyt wiele argumentów podanych dla tego formatu"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4052,11 +4025,11 @@ msgstr "zbyt wiele indeksów"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "zbyt wiele wartości do rozpakowania (oczekiwano %d)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4227,7 +4200,7 @@ msgstr ""
|
|||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4235,7 +4208,8 @@ msgstr ""
|
|||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "nieprawidłowy typ wejścia"
|
||||
|
||||
|
@ -4251,7 +4225,7 @@ msgstr "zła liczba wartości do rozpakowania"
|
|||
msgid "wrong operand type"
|
||||
msgstr "zły typ operandu"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "nieprawidłowy typ wyjścia"
|
||||
|
||||
|
@ -4275,21 +4249,45 @@ msgstr "y poza zakresem"
|
|||
msgid "zero step"
|
||||
msgstr "zerowy krok"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "wektory muszą mieć identyczną długość"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "pierwszy argument musi być iterowalny"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Wybrany pin CTS jest nieprawidłowy"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Wybrany pin RTS jest nieprawidłowy"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Nie można zainicjować kanału"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Nie można zainicjować timera"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Podano nieprawidłową częstotliwość"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Nieprawidłowe piny dla PWMOut"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "Brak dostępnych kanałów"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Grupa pełna"
|
||||
|
||||
|
|
299
locale/pt_BR.po
299
locale/pt_BR.po
|
@ -6,7 +6,7 @@ msgstr ""
|
|||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-03-17 21:24+0000\n"
|
||||
"PO-Revision-Date: 2021-04-07 12:23+0000\n"
|
||||
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: pt_BR\n"
|
||||
|
@ -14,7 +14,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -351,6 +351,10 @@ msgstr "Todos os periféricos SPI estão em uso"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Todos os periféricos UART estão em uso"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr "Todos os canais estão em uso"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Todos os canais de eventos em uso"
|
||||
|
@ -420,6 +424,10 @@ msgstr "O AnalogOut é de apenas 16 bits. O valor deve ser menor que 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "Saída analógica não suportada no pino fornecido"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr "Um outro PWMAudioOut já está ativo"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -540,6 +548,7 @@ msgid "Buffer is too small"
|
|||
msgstr "O buffer é muito pequeno"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "O tamanho do buffer %d é muito grande. Deve ser menor que %d"
|
||||
|
@ -569,6 +578,7 @@ msgstr "O buffer é muito curto em %d bytes"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "O pino bus %d já está em uso"
|
||||
|
@ -691,7 +701,7 @@ msgstr "Não é possível transferir sem os pinos MOSI e MISO."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Não é possível obter inequivocamente o tamanho do escalar"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "Não é possível variar a frequência em um timer que já esteja em uso"
|
||||
|
||||
|
@ -777,14 +787,6 @@ msgstr "Não foi possível inicializar o SDCard"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Não foi possível inicializar o UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Não foi possível inicializar o canal"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Não foi possível inicializar o temporizador"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Não foi possível reiniciar o canal"
|
||||
|
@ -805,7 +807,7 @@ msgstr "Não foi possível recuperar o clock"
|
|||
msgid "Could not set address"
|
||||
msgstr "Não foi possível definir o endereço"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Não foi possível iniciar o PWM"
|
||||
|
||||
|
@ -961,11 +963,11 @@ msgstr "Tupla esperada com comprimento %d, obteve %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr "Anúncios estendidos não compatíveis com a resposta da varredura."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "O FFT é definido apenas para ndarrays"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "O FFT é implementado apenas para matrizes lineares"
|
||||
|
||||
|
@ -1006,6 +1008,10 @@ msgstr "Houve uma falha na alocação da memória do Wifi"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Houve uma falha na alocação da memória para a varredura do Wifi"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr "Houve uma falha ao fazer uma memória prévia (buffer) da amostra"
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Falha ao conectar: erro interno"
|
||||
|
@ -1054,7 +1060,7 @@ msgstr "O formato não é suportado"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "O Framebuffer requer %d bytes"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr ""
|
||||
"A frequência deve coincidir com o PWMOut existente usando este temporizador"
|
||||
|
@ -1212,6 +1218,7 @@ msgstr "%q Inválido"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Pino do %q inválido"
|
||||
|
||||
|
@ -1239,7 +1246,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "O pino DAC informado é inválido"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Frequência PWM inválida"
|
||||
|
@ -1291,10 +1300,6 @@ msgstr "Tamanho do pedaço de formato inválido"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Frequência inválida"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "A frequência informada é inválida"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "O acesso da memória é inválido."
|
||||
|
@ -1340,10 +1345,6 @@ msgstr "Pino inválido para canal direito"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Pinos inválidos"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Os pinos para o PWMOut são inválidos"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1596,18 +1597,6 @@ msgstr "Nenhuma chave foi definida"
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "Não há mais temporizadores disponíveis neste pino."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr "Não há rede com este ssid"
|
||||
|
@ -1641,8 +1630,12 @@ msgid "No timer available"
|
|||
msgstr "Não há um temporizador disponível"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Declaração de falha do dispositivo Nordic Soft."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr "Declaração de falha do firmware do sistema nórdico."
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr "O firmware do sistema nórdico está sem memória"
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1778,7 +1771,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr "O canal A da fatia do PWM já está em uso"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "O ParallelBus ainda não é compatível"
|
||||
|
@ -1962,7 +1954,7 @@ msgstr "Somente leitura"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Sistema de arquivos somente leitura"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Objeto de leitura apenas"
|
||||
|
||||
|
@ -2037,14 +2029,6 @@ msgstr "Taxa de amostragem muito alta. Deve ser menor que %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "O escaneamento já está em andamento. Interrompa com stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "O pino CTS selecionado é inválido"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "O pino RTS selecionado é inválido"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2197,13 +2181,6 @@ msgstr ""
|
|||
"O tempo limite é long demais: O comprimento máximo do tempo limite é de %d "
|
||||
"segundos"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
"O temporizador foi reservado para uso interno - declare os pinos PWM no "
|
||||
"início do programa"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Para sair, por favor, reinicie a placa sem "
|
||||
|
@ -2341,8 +2318,8 @@ msgstr "Erro de segurança desconhecido: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Erro desconhecido do dispositivo de soft: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr "Erro desconhecido do firmware: %04x"
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2507,11 +2484,11 @@ msgstr "os endereços estão vazios"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "o arg é uma sequência vazia"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "O argumento argsort deve ser um ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr "argsort não é implementado para matrizes achatadas"
|
||||
|
||||
|
@ -2519,10 +2496,6 @@ msgstr "argsort não é implementado para matrizes achatadas"
|
|||
msgid "argument has wrong type"
|
||||
msgstr "argumento tem tipo errado"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "o argumento deve ser ndarray"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2532,7 +2505,8 @@ msgstr "o argumento num/tipos não combinam"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "o argumento deve ser um '%q' e não um '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "os argumentos devem ser ndarrays"
|
||||
|
||||
|
@ -2545,11 +2519,11 @@ msgstr "a matriz e comprimento do índice devem ser iguais"
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "matriz/bytes são necessários no lado direito"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr "tentativa de obter (arg)min/(arg)max da sequência vazia"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "tente obter argmin/argmax de uma sequência vazia"
|
||||
|
||||
|
@ -2557,15 +2531,15 @@ msgstr "tente obter argmin/argmax de uma sequência vazia"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "atributos ainda não suportados"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "o eixo está fora dos limites"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr "eixo deve ser Nenhum ou um número inteiro"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr "o eixo é muito longo"
|
||||
|
||||
|
@ -2601,7 +2575,7 @@ msgstr "bits_per_sample deve ser 8 ou 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "ramo fora do alcance"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "o tamanho do buffer é menor do que o tamanho que foi solicitado"
|
||||
|
||||
|
@ -2609,7 +2583,7 @@ msgstr "o tamanho do buffer é menor do que o tamanho que foi solicitado"
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "o buffer deve ser um objeto como bytes"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "o tamanho do buffer deve ser um múltiplo do tamanho do elemento"
|
||||
|
||||
|
@ -2872,19 +2846,19 @@ msgstr "constante deve ser um inteiro"
|
|||
msgid "conversion to object"
|
||||
msgstr "conversão para o objeto"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "os argumentos convolutivos devem ser matrizes lineares"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "os argumentos convolutivos devem ser ndarrays"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "os argumentos convolutivos não devem estar vazios"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "não foi possível inverter a matriz Vandermonde"
|
||||
|
||||
|
@ -2892,15 +2866,15 @@ msgstr "não foi possível inverter a matriz Vandermonde"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "não foi possível determinar a versão do cartão SD"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr "a cruz é definida para matrizes 1D de comprimento 3"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "os dados devem ser iteráveis"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "os dados devem ser de igual comprimento"
|
||||
|
||||
|
@ -2940,15 +2914,15 @@ msgstr "destination_length deve ser um int >= 0"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "sequência da atualização dict tem o comprimento errado"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "O argumento diff deve ser um ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr "ordem de diferenciação fora do alcance"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr "as dimensões não coincidem"
|
||||
|
||||
|
@ -3067,11 +3041,11 @@ msgstr "o arquivo deve ser um arquivo aberto no modo byte"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "sistema de arquivos deve fornecer método de montagem"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "o primeiro argumento deve ser chamável"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "o primeiro argumento deve ser uma função"
|
||||
|
||||
|
@ -3079,11 +3053,7 @@ msgstr "o primeiro argumento deve ser uma função"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "o primeiro argumento deve ser um tuple de ndarrays"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "o primeiro argumento deve ser um iterável"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "o primeiro argumento deve ser um ndarray"
|
||||
|
||||
|
@ -3095,7 +3065,7 @@ msgstr "o primeiro argumento para super() deve ser um tipo"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "a ordem do nivelamento deve ser 'C' ou 'F'"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "o argumento flip deve ser um ndarray"
|
||||
|
||||
|
@ -3128,7 +3098,7 @@ msgstr "função esperada na maioria dos %d argumentos, obteve %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "A função obteve vários valores para o argumento '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr "a função tem o mesmo sinal nas extremidades do intervalo"
|
||||
|
||||
|
@ -3203,7 +3173,7 @@ msgstr "preenchimento incorreto"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "o índice está fora dos limites"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3217,7 +3187,7 @@ msgstr "os índices devem ser inteiros"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr "os índices devem ser números inteiros, fatias ou listas booleanas"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "os valores iniciais devem ser iteráveis"
|
||||
|
||||
|
@ -3238,7 +3208,7 @@ msgid "input argument must be an integer, a tuple, or a list"
|
|||
msgstr ""
|
||||
"argumento da entrada deve ser um número inteiro, uma tupla ou uma lista"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "comprimento da matriz da entrada deve ter potência de 2"
|
||||
|
||||
|
@ -3246,15 +3216,15 @@ msgstr "comprimento da matriz da entrada deve ter potência de 2"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr "as matrizes da entrada não são compatíveis"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "os dados da entrada devem ser iteráveis"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "a matriz da entrada é assimétrica"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "a matriz da entrada é singular"
|
||||
|
||||
|
@ -3270,23 +3240,23 @@ msgstr "a entrada dos dados deve ser um tensor de nível 2"
|
|||
msgid "input must be an ndarray"
|
||||
msgstr "a entrada deve ser um ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "a entrada deve ser unidimensional"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "a entrada deve ser uma matriz quadrada"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "A entrada deve ser tupla, lista, intervalo ou matriz"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "os vetores da entrada devem ter o mesmo comprimento"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr "as entradas não são iteráveis"
|
||||
|
||||
|
@ -3298,7 +3268,7 @@ msgstr "int() arg 2 deve ser >= 2 e <= 36"
|
|||
msgid "integer required"
|
||||
msgstr "inteiro requerido"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr "o interp é definido para matrizes 1D de igual comprimento"
|
||||
|
||||
|
@ -3387,11 +3357,7 @@ msgstr "issubclass() arg 1 deve ser uma classe"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() arg 2 deve ser uma classe ou uma tupla de classes"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "os iteráveis não têm o mesmo comprimento"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "as iterações não convergiram"
|
||||
|
||||
|
@ -3462,7 +3428,7 @@ msgstr "o mapa do buffer é muito pequeno"
|
|||
msgid "math domain error"
|
||||
msgstr "erro de domínio matemático"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "a matriz não é definitiva positiva"
|
||||
|
||||
|
@ -3484,15 +3450,15 @@ msgstr "O número máximo de dimensões são 4"
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "a recursão máxima da profundidade foi excedida"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr "maxiter deve ser > 0"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr "maxiter pode ser > 0"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr "o argumento mediano deve ser um ndarray"
|
||||
|
||||
|
@ -3515,7 +3481,7 @@ msgstr "memoryview: o comprimento não é um múltiplo do tamanho dos itens"
|
|||
msgid "module not found"
|
||||
msgstr "o módulo não foi encontrado"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "mais graus de liberdade do que pontos de dados"
|
||||
|
||||
|
@ -3633,10 +3599,6 @@ msgstr "o tempo limite não zero deve ser > 0.01"
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr "o tempo limite não zero deve ser >= intervalo"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr "a norma é definida para matrizes 1D e 2D"
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "não é um UUID com 128 bits"
|
||||
|
@ -3705,7 +3667,7 @@ msgstr "é necessário objeto com protocolo do buffer"
|
|||
msgid "odd-length string"
|
||||
msgstr "sequência com comprimento ímpar"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "o offset é muito grande"
|
||||
|
||||
|
@ -3735,8 +3697,8 @@ msgid "only slices with step=1 (aka None) are supported"
|
|||
msgstr ""
|
||||
"apenas fatias com a etapa=1 (também conhecida como Nenhuma) são compatíveis"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "os operandos não puderam ser transmitidos juntos"
|
||||
|
||||
|
@ -3744,7 +3706,7 @@ msgstr "os operandos não puderam ser transmitidos juntos"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr "A operação é implementada apenas para matrizes booleanas 1D"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "a operação não foi implementada nos ndarrays"
|
||||
|
||||
|
@ -3763,6 +3725,14 @@ msgstr ""
|
|||
"o ord() esperava um caractere, porém a sequência do comprimento %d foi "
|
||||
"encontrada"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr "a matriz externa é muito pequena"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr "deve ser uma matriz densa flutuante"
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "fora do alcance da fonte"
|
||||
|
@ -3845,6 +3815,7 @@ msgstr "o pow() com 3 argumentos requer números inteiros"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3892,7 +3863,7 @@ msgstr "estouro de fila"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "o f-strings bruto não estão implementados"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "partes reais e imaginárias devem ter o mesmo comprimento"
|
||||
|
||||
|
@ -3927,7 +3898,7 @@ msgstr "rgb_pins[%d] duplica outra atribuição dos pinos"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d] não está na mesma porta que o clock"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr "argumento de enrolar deve ser um ndarray"
|
||||
|
||||
|
@ -3976,7 +3947,7 @@ msgstr "sinal não permitido com o especificador no formato inteiro 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "único '}' encontrado na string do formato"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "o tamanho é definido apenas para os ndarrays"
|
||||
|
||||
|
@ -4000,19 +3971,19 @@ msgstr "transbordamento int pequeno"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "reinicialização soft\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "o argumento da classificação deve ser um ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr "o sos da matriz deve estar na forma (n_section, 6)"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr "sos[:, 3] deve ser um em todos"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr "o sosfilt requer que os argumentos sejam iteráveis"
|
||||
|
||||
|
@ -4126,7 +4097,7 @@ msgstr "os tobytes podem ser invocados apenas nas matrizes densas"
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "Muitos argumentos fornecidos com o formato dado"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "dimensões demais"
|
||||
|
||||
|
@ -4139,11 +4110,11 @@ msgstr "índices demais"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "valores demais para descompactar (esperado %d)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr "Trapz está definido para arrays 1D"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "o trapz está definido para 1D arrays de igual tamanho"
|
||||
|
||||
|
@ -4314,7 +4285,7 @@ msgstr "o wifi não está ativo"
|
|||
msgid "window must be <= interval"
|
||||
msgstr "a janela deve ser <= intervalo"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr "índice do eixo errado"
|
||||
|
||||
|
@ -4322,7 +4293,8 @@ msgstr "índice do eixo errado"
|
|||
msgid "wrong axis specified"
|
||||
msgstr "um eixo errado foi definido"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "tipo da entrada incorreta"
|
||||
|
||||
|
@ -4338,7 +4310,7 @@ msgstr "quantidade incorreta dos valores para descompressão"
|
|||
msgid "wrong operand type"
|
||||
msgstr "tipo do operando errado"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "tipo da saída incorreta"
|
||||
|
||||
|
@ -4362,24 +4334,79 @@ msgstr "o valor y está fora dos limites"
|
|||
msgid "zero step"
|
||||
msgstr "passo zero"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "zi deve ser um ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "zi deve ser de um tipo float"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi deve estar na forma (n_section, 2)"
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "o argumento deve ser ndarray"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "as dimensões da matriz não coincidem"
|
||||
|
||||
#~ msgid "norm is defined for 1D and 2D arrays"
|
||||
#~ msgstr "a norma é definida para matrizes 1D e 2D"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "os vetores devem ter os mesmos comprimentos"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Declaração de falha do dispositivo Nordic Soft."
|
||||
|
||||
#~ msgid "Nordic soft device out of memory"
|
||||
#~ msgstr "O soft do dispositivo nórdico está sem memória"
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Erro desconhecido do dispositivo de soft: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "o primeiro argumento deve ser um iterável"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "os iteráveis não têm o mesmo comprimento"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "O pino CTS selecionado é inválido"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "O pino RTS selecionado é inválido"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Não foi possível inicializar o canal"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Não foi possível inicializar o temporizador"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "A frequência informada é inválida"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Os pinos para o PWMOut são inválidos"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "Não há mais canais disponíveis"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "Não há mais temporizadores disponíveis"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "Não há mais temporizadores disponíveis neste pino."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Timer was reserved for internal use - declare PWM pins earlier in the "
|
||||
#~ "program"
|
||||
#~ msgstr ""
|
||||
#~ "O temporizador foi reservado para uso interno - declare os pinos PWM no "
|
||||
#~ "início do programa"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Grupo cheio"
|
||||
|
||||
|
|
299
locale/sv.po
299
locale/sv.po
|
@ -6,7 +6,7 @@ msgstr ""
|
|||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-03-17 21:24+0000\n"
|
||||
"PO-Revision-Date: 2021-04-06 14:41+0000\n"
|
||||
"Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: sv\n"
|
||||
|
@ -14,7 +14,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -346,6 +346,10 @@ msgstr "All SPI-kringutrustning används"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Alla UART-kringutrustning används"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr "Alla kanaler används"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Alla händelsekanaler används"
|
||||
|
@ -415,6 +419,10 @@ msgstr "AnalogOut hanterar bara 16 bitar. Värdet måste vara mindre än 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "AnalogOut stöds inte på angiven pinne"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr "En annan PWMAudioOut är redan aktiv"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -531,6 +539,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Bufferten är för liten"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Buffertlängd %d för stor. Den måste vara mindre än %d"
|
||||
|
@ -560,6 +569,7 @@ msgstr "Buffert är %d bytes för kort"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Busspinne %d används redan"
|
||||
|
@ -679,7 +689,7 @@ msgstr "Kan inte överföra utan MOSI- och MISO-pinnar."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Kan inte entydigt få sizeof scalar"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "Det går inte att ändra frekvensen på en timer som redan används"
|
||||
|
||||
|
@ -765,14 +775,6 @@ msgstr "Kan inte initiera SD-kort"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Det gick inte att initiera UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Det gick inte att initiera kanalen"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Det gick inte att initialisera timern"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Det gick inte att återinitiera kanalen"
|
||||
|
@ -793,7 +795,7 @@ msgstr "Kunde inte hämta klocka"
|
|||
msgid "Could not set address"
|
||||
msgstr "Kan inte ange adress"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Det gick inte att starta PWM"
|
||||
|
||||
|
@ -949,11 +951,11 @@ msgstr "Förväntad tupel med längd %d, fick %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr "Utökad annonsering i kombination med skanningssvar stöds inte."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFT är enbart definierade för ndarrays"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "FTT är enbart implementerad för linjära matriser"
|
||||
|
||||
|
@ -994,6 +996,10 @@ msgstr "Det gick inte att allokera WiFi-minne"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Det gick inte att allokera minne för WiFi-scanning"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr "Det gick inte att buffra samplingen"
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Det gick inte att ansluta: internt fel"
|
||||
|
@ -1042,7 +1048,7 @@ msgstr "Formatet stöds inte"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "Framebuffer kräver %d byte"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr "Frekvensen måste matcha befintlig PWMOut med denna timer"
|
||||
|
||||
|
@ -1195,6 +1201,7 @@ msgstr "Ogiltig %q"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Ogiltig %q-pinne"
|
||||
|
||||
|
@ -1222,7 +1229,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Ogiltig DAC-pinne angiven"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Ogiltig PWM-frekvens"
|
||||
|
@ -1274,10 +1283,6 @@ msgstr "Ogiltig formatsegmentstorlek"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Ogiltig frekvens"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Ogiltig frekvens angiven"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Ogiltig minnesåtkomst."
|
||||
|
@ -1323,10 +1328,6 @@ msgstr "Ogiltig pinne för höger kanal"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Ogiltiga pinnar"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "Ogiltiga pinnar för PWMOut"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1580,18 +1581,6 @@ msgstr "Ingen nyckel angavs"
|
|||
msgid "No long integer support"
|
||||
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
|
||||
msgid "No more timers available on this pin."
|
||||
msgstr "Inga fler timers tillgängliga på denna pinne."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr "Inget nätverk med sådant ssid"
|
||||
|
@ -1623,8 +1612,12 @@ msgid "No timer available"
|
|||
msgstr "Ingen timer tillgänglig"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Påståendet om Nordic Soft Device-fel."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr "Felaktigt tillstånd i Nordic systemfirmware."
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr "Nordic systemfirmware fick slut på minne"
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1758,7 +1751,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr "PWM-segmentkanal A används redan"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "ParallelBus stöds ännu inte"
|
||||
|
@ -1939,7 +1931,7 @@ msgstr "Skrivskyddad"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Skrivskyddat filsystem"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Skrivskyddat objekt"
|
||||
|
||||
|
@ -2014,14 +2006,6 @@ msgstr "Samplingsfrekvensen är för hög. Den måste vara mindre än %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Skanning pågår redan. Avsluta med stop_scan."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Vald CTS-pinne är inte giltig"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Vald CTS-pinne är inte giltig"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2170,13 +2154,6 @@ msgstr "Tid har passerats."
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr "Åtgärden tog för lång tid: Max väntetid är %d sekunder"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
"Timern är reserverad för internt bruk - deklarera PWM-pinne tidigare i "
|
||||
"programmet"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "För att avsluta, gör reset på kortet utan "
|
||||
|
@ -2313,8 +2290,8 @@ msgstr "Okänt säkerhetsfel: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Okänt mjukvarufel: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr "Okänt systemfirmwarefel: %04x"
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2475,11 +2452,11 @@ msgstr "adresserna är tomma"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "arg är en tom sekvens"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "argumentet argsort måste vara en ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr "argsort är inte implementerad för tillplattade matriser"
|
||||
|
||||
|
@ -2487,10 +2464,6 @@ msgstr "argsort är inte implementerad för tillplattade matriser"
|
|||
msgid "argument has wrong type"
|
||||
msgstr "argumentet har fel typ"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "argument måste vara ndarray"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2500,7 +2473,8 @@ msgstr "argument antal/typ matchar inte"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "argumentet skall vara en '%q', inte en '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "argumenten måste vara ndarray"
|
||||
|
||||
|
@ -2513,11 +2487,11 @@ msgstr "array och indexlängd måste vara lika"
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "array/bytes krävs på höger sida"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr "försök att läsa (arg)min/(arg)max av tom sekvens"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "försök att få argmin/argmax för en tom sekvens"
|
||||
|
||||
|
@ -2525,15 +2499,15 @@ msgstr "försök att få argmin/argmax för en tom sekvens"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "attribut stöds inte än"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "axis är utanför gränsen"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr "axis måste vara None eller ett heltal"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr "axis för lång"
|
||||
|
||||
|
@ -2569,7 +2543,7 @@ msgstr "bits_per_sample måste vara 8 eller 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "branch utanför räckvidd"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "bufferten är mindre än begärd storlek"
|
||||
|
||||
|
@ -2577,7 +2551,7 @@ msgstr "bufferten är mindre än begärd storlek"
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "buffer måste vara en byte-liknande objekt"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "buffertstorlek måste vara en multipel av elementstorlek"
|
||||
|
||||
|
@ -2836,19 +2810,19 @@ msgstr "konstant måste vara ett heltal"
|
|||
msgid "conversion to object"
|
||||
msgstr "konvertering till objekt"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "Argumenten convolve måste vara linjära matriser"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "Argumenten convolve måste vara ndarray:er"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "Argumenten convolve kan inte vara tomma"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "kan inte invertera Vandermonde-matris"
|
||||
|
||||
|
@ -2856,15 +2830,15 @@ msgstr "kan inte invertera Vandermonde-matris"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "kan inte avgöra SD-kortversion"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr "cross är definierad för 1D-matriser med längd 3"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "data måste vara itererbar"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "data måste vara av samma längd"
|
||||
|
||||
|
@ -2904,15 +2878,15 @@ msgstr "destination_length måste vara ett heltal >= 0"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "uppdateringssekvensen för dict har fel längd"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "argumentet diff måste vara en ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr "differentieringsordning utanför intervallet"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr "dimensioner matchar inte"
|
||||
|
||||
|
@ -3031,11 +3005,11 @@ msgstr "filen måste vara en fil som öppnats i byte-läge"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "filsystemet måste tillhandahålla mount-metod"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "första argumentet måste vara en callable"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "första argumentet måste vara en funktion"
|
||||
|
||||
|
@ -3043,11 +3017,7 @@ msgstr "första argumentet måste vara en funktion"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "första argumentet måste vara en tupel av ndarray"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "första argumentet måste vara en iterable"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "första argumentet måste vara en ndarray"
|
||||
|
||||
|
@ -3059,7 +3029,7 @@ msgstr "första argumentet till super() måste vara typ"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "förenklingsordningen måste vara antingen \"C\" eller \"F\""
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "Argumentet flip måste vara en ndarray"
|
||||
|
||||
|
@ -3092,7 +3062,7 @@ msgstr "funktionen förväntar som mest %d argument, fick %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "funktionen fick flera värden för argumentet '%q'"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr "funktionen har samma teckenvärden vid slutet av intervall"
|
||||
|
||||
|
@ -3167,7 +3137,7 @@ msgstr "felaktig utfyllnad"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "index är utanför gränserna"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3181,7 +3151,7 @@ msgstr "index måste vara heltal"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr "index måste vara heltal, slices, eller Boolean-listor"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "initialvärden måste vara iterable"
|
||||
|
||||
|
@ -3201,7 +3171,7 @@ msgstr "indata- och utdataformer är inte kompatibla"
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "indataargument måste vara integer, en tuple eller list"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "indataarraylängden måste vara en multipel av 2"
|
||||
|
||||
|
@ -3209,15 +3179,15 @@ msgstr "indataarraylängden måste vara en multipel av 2"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr "indatamatriser är inte kompatibla"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "indata måste vara en iterable"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "indatamatrisen är asymmetrisk"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "indatamatrisen är singulär"
|
||||
|
||||
|
@ -3233,23 +3203,23 @@ msgstr "indata måste vara en tensor av rank 2"
|
|||
msgid "input must be an ndarray"
|
||||
msgstr "indata måste vara en ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "indata måste vara endimensionell"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "indata måste vara kvadratmatris"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "indata måste vara tupel, lista, range, eller ndarray"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "indatavektorer måste ha samma längd"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr "indata är inte iterbara"
|
||||
|
||||
|
@ -3261,7 +3231,7 @@ msgstr "int() arg 2 måste vara >= 2 och <= 36"
|
|||
msgid "integer required"
|
||||
msgstr "heltal krävs"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr "interp är definierad för 1D-matriser med samma längd"
|
||||
|
||||
|
@ -3350,11 +3320,7 @@ msgstr "issubclass() arg 1 måste vara en klass"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() arg 2 måste vara en klass eller en tupel av klasser"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "iterables är inte av samma längd"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "iterations konvergerar inte"
|
||||
|
||||
|
@ -3425,7 +3391,7 @@ msgstr "map-buffert för liten"
|
|||
msgid "math domain error"
|
||||
msgstr "matematikdomänfel"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "matrisen är inte positiv bestämd"
|
||||
|
||||
|
@ -3447,15 +3413,15 @@ msgstr "maximalt antal dimensioner är 4"
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "maximal rekursionsdjup överskriden"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr "maxiter måste vara > 0"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr "maxiter bör vara > 0"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr "argumentet median måste vara en ndarray"
|
||||
|
||||
|
@ -3476,7 +3442,7 @@ msgstr "memoryview: längden är inte en multipel av itemsize"
|
|||
msgid "module not found"
|
||||
msgstr "modulen hittades inte"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "fler frihetsgrader än datapunkter"
|
||||
|
||||
|
@ -3594,10 +3560,6 @@ msgstr "Icke-noll timeout måste vara > 0.01"
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr "Icke-noll timeout måste vara >= intervall"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr "norm är definierad för 1D- och 2D-matriser"
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "inte en 128-bitars UUID"
|
||||
|
@ -3666,7 +3628,7 @@ msgstr "objekt med buffertprotokoll krävs"
|
|||
msgid "odd-length string"
|
||||
msgstr "sträng har udda längd"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset är för stor"
|
||||
|
||||
|
@ -3695,8 +3657,8 @@ msgstr "enbart sample_rate=16000 stöds"
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "endast segment med steg=1 (aka Ingen) stöds"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "operander kan inte sändas tillsammans"
|
||||
|
||||
|
@ -3704,7 +3666,7 @@ msgstr "operander kan inte sändas tillsammans"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr "operationen är enbart implementerad för 1D Boolean-matriser"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "åtgärden är inte implementerad för ndarray:er"
|
||||
|
||||
|
@ -3721,6 +3683,14 @@ msgstr "ord förväntar sig ett tecken"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord() förväntade sig ett tecken, men en sträng med längden %d hittades"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr "matrisen för out är för liten"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr "out måste vara en float dense array"
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "utanför räckvidd för source"
|
||||
|
@ -3802,6 +3772,7 @@ msgstr "pow() med 3 argument kräver heltal"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3849,7 +3820,7 @@ msgstr "köstorlek överskreds"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "råa f-strängar inte implementerade"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "verkliga och imaginära delar måste ha samma längd"
|
||||
|
||||
|
@ -3884,7 +3855,7 @@ msgstr "rgb_pins[%d] duplicerar en annan pinntilldelning"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d] är inte på samma port som en klocka"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr "argumentet roll måste vara en ndarray"
|
||||
|
||||
|
@ -3933,7 +3904,7 @@ msgstr "tecken tillåts inte med heltalsformatspecificeraren 'c'"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "Enkelt '}' påträffades i formatsträngen"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "storlek är enbart definierad ndarrays"
|
||||
|
||||
|
@ -3957,19 +3928,19 @@ msgstr "värdet för small int överskreds"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "mjuk omstart\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "argumentet sort måste vara en ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr "sos array måste ha form (n_section, 6)"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr "sos[:, 3] måste vara ettor"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr "sosfilt kräver iterable argument"
|
||||
|
||||
|
@ -4083,7 +4054,7 @@ msgstr "tobyte kan enbart anropas för täta matriser"
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "för många argument för det givna formatet"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "för många dimensioner"
|
||||
|
||||
|
@ -4096,11 +4067,11 @@ msgstr "för många index"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "för många värden att packa upp (förväntat %d)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr "trapz är definierat för 1D-matriser"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "trapz är definierad för 1D-matriser med samma längd"
|
||||
|
||||
|
@ -4271,7 +4242,7 @@ msgstr "wifi är inte aktiverat"
|
|||
msgid "window must be <= interval"
|
||||
msgstr "window måste vara <= interval"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr "fel axelindex"
|
||||
|
||||
|
@ -4279,7 +4250,8 @@ msgstr "fel axelindex"
|
|||
msgid "wrong axis specified"
|
||||
msgstr "fel axel angiven"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "fel indatatyp"
|
||||
|
||||
|
@ -4295,7 +4267,7 @@ msgstr "fel antal värden för att packa upp"
|
|||
msgid "wrong operand type"
|
||||
msgstr "fel operandtyp"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "fel utdatatyp"
|
||||
|
||||
|
@ -4319,24 +4291,79 @@ msgstr "y-värde utanför intervall"
|
|||
msgid "zero step"
|
||||
msgstr "noll steg"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "zi måste vara en ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "zi måste vara av typ float"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi måste vara i formen (n_section, 2)"
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "argument måste vara ndarray"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "matrisdimensioner matchar inte"
|
||||
|
||||
#~ msgid "norm is defined for 1D and 2D arrays"
|
||||
#~ msgstr "norm är definierad för 1D- och 2D-matriser"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "vektorer måste ha samma längd"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Påståendet om Nordic Soft Device-fel."
|
||||
|
||||
#~ msgid "Nordic soft device out of memory"
|
||||
#~ msgstr "Nordic soft-enheten har slut på minne"
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Okänt mjukvarufel: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "första argumentet måste vara en iterable"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "iterables är inte av samma längd"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Vald CTS-pinne är inte giltig"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Vald CTS-pinne är inte giltig"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Det gick inte att initiera kanalen"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Det gick inte att initialisera timern"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Ogiltig frekvens angiven"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "Ogiltiga pinnar för PWMOut"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "Inga fler kanaler tillgängliga"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "Ingen timer tillgänglig"
|
||||
|
||||
#~ msgid "No more timers available on this pin."
|
||||
#~ msgstr "Inga fler timers tillgängliga på denna pinne."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Timer was reserved for internal use - declare PWM pins earlier in the "
|
||||
#~ "program"
|
||||
#~ msgstr ""
|
||||
#~ "Timern är reserverad för internt bruk - deklarera PWM-pinne tidigare i "
|
||||
#~ "programmet"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Gruppen är full"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgstr ""
|
|||
"Project-Id-Version: circuitpython-cn\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-03-16 00:47+0000\n"
|
||||
"PO-Revision-Date: 2021-03-29 08:26+0000\n"
|
||||
"Last-Translator: hexthat <hexthat@gmail.com>\n"
|
||||
"Language-Team: Chinese Hanyu Pinyin\n"
|
||||
"Language: zh_Latn_pinyin\n"
|
||||
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -348,6 +348,10 @@ msgstr "Suǒyǒu SPI wàiwéi qì zhèngzài shǐyòng"
|
|||
msgid "All UART peripherals are in use"
|
||||
msgstr "Suǒyǒu UART wàiwéi zhèngzài shǐyòng"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr "suǒ yǒu shǐ yòng de tōng dào"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr "Suǒyǒu shǐyòng de shìjiàn píndào"
|
||||
|
@ -417,6 +421,10 @@ msgstr "AnalogOut jǐn wèi 16 wèi. Zhí bìxū xiǎoyú 65536."
|
|||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr "Wèi zhīchí zhǐdìng de yǐn jiǎo AnalogOut"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
|
@ -533,6 +541,7 @@ msgid "Buffer is too small"
|
|||
msgstr "Huǎnchōng qū tài xiǎo"
|
||||
|
||||
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#, c-format
|
||||
msgid "Buffer length %d too big. It must be less than %d"
|
||||
msgstr "Huǎnchōng qū chángdù%d tài dà. Tā bìxū xiǎoyú%d"
|
||||
|
@ -562,6 +571,7 @@ msgstr "Huǎn chōng qū tài duǎn , àn %d zì jié"
|
|||
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
|
||||
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
|
||||
#: ports/nrf/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#, c-format
|
||||
msgid "Bus pin %d is already in use"
|
||||
msgstr "Zǒngxiàn yǐn jiǎo %d yǐ zài shǐyòng zhōng"
|
||||
|
@ -680,7 +690,7 @@ msgstr "Méiyǒu MOSI/MISO jiù wúfǎ zhuǎnyí."
|
|||
msgid "Cannot unambiguously get sizeof scalar"
|
||||
msgstr "Wúfǎ míngquè de huòdé biāoliàng de dàxiǎo"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Cannot vary frequency on a timer that is already in use"
|
||||
msgstr "Wúfǎ gēnggǎi yǐ zài shǐyòng de jìshí qì shàng de pínlǜ"
|
||||
|
||||
|
@ -764,14 +774,6 @@ msgstr "wú fǎ chū shǐ huà SDCard"
|
|||
msgid "Could not initialize UART"
|
||||
msgstr "Wúfǎ chūshǐhuà UART"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize channel"
|
||||
msgstr "Wúfǎ chūshǐhuà píndào"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not initialize timer"
|
||||
msgstr "Wúfǎ chūshǐhuà jìshí qì"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Could not re-init channel"
|
||||
msgstr "Wúfǎ chóngxīn chūshǐhuà píndào"
|
||||
|
@ -792,7 +794,7 @@ msgstr "Wúfǎ huòqǔ shízhōng"
|
|||
msgid "Could not set address"
|
||||
msgstr "wú fǎ shè zhì dì zhǐ"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr "Wúfǎ qǐdòng PWM"
|
||||
|
||||
|
@ -948,11 +950,11 @@ msgstr "Qīwàng de chángdù wèi %d de yuán zǔ, dédào %d"
|
|||
msgid "Extended advertisements with scan response not supported."
|
||||
msgstr "Bù zhīchí dài yǒu sǎomiáo xiǎngyìng de kuòzhǎn guǎngbò."
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is defined for ndarrays only"
|
||||
msgstr "FFT jǐn wéi ndarrays dìng yì"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "FFT is implemented for linear arrays only"
|
||||
msgstr "FFT jǐn shì yòng yú xiàn xìng zhèn liè"
|
||||
|
||||
|
@ -993,6 +995,10 @@ msgstr "Wúfǎ fēnpèi Wifi nèicún"
|
|||
msgid "Failed to allocate wifi scan memory"
|
||||
msgstr "Wúfǎ fēnpèi wifi sǎomiáo nèicún"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Failed to buffer the sample"
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Failed to connect: internal error"
|
||||
msgstr "Liánjiē shībài: Nèibù cuòwù"
|
||||
|
@ -1041,7 +1047,7 @@ msgstr "Bù zhīyuán géshì"
|
|||
msgid "Framebuffer requires %d bytes"
|
||||
msgstr "zhēn huǎn chōng qū xū yào %d zì jié"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Frequency must match existing PWMOut using this timer"
|
||||
msgstr "Pínlǜ bìxū yǔ shǐyòng cǐ jìshí qì de xiàn yǒu PWMOut xiāng pǐpèi"
|
||||
|
||||
|
@ -1197,6 +1203,7 @@ msgstr "wú xiào %q"
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Invalid %q pin"
|
||||
msgstr "Wúxiào de %q yǐn jiǎo"
|
||||
|
||||
|
@ -1224,7 +1231,9 @@ msgid "Invalid DAC pin supplied"
|
|||
msgstr "Tí gōng liǎo wúxiào de DAC yǐn jiǎo"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/cxd56/common-hal/pwmio/PWMOut.c
|
||||
#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
|
||||
#: ports/nrf/common-hal/pwmio/PWMOut.c
|
||||
#: ports/raspberrypi/common-hal/pwmio/PWMOut.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Invalid PWM frequency"
|
||||
msgstr "Wúxiào de PWM pínlǜ"
|
||||
|
@ -1276,10 +1285,6 @@ msgstr "Géshì kuài dàxiǎo wúxiào"
|
|||
msgid "Invalid frequency"
|
||||
msgstr "Wúxiào de pínlǜ"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid frequency supplied"
|
||||
msgstr "Tígōng de pínlǜ wúxiào"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Wúxiào de nèicún fǎngwèn."
|
||||
|
@ -1325,10 +1330,6 @@ msgstr "Yòuxián tōngdào yǐn jiǎo wúxiào"
|
|||
msgid "Invalid pins"
|
||||
msgstr "Wúxiào de yǐn jiǎo"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid "Invalid pins for PWMOut"
|
||||
msgstr "PWMOut de yǐn jiǎo wú xiào"
|
||||
|
||||
#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/displayio/FourWire.c
|
||||
msgid "Invalid polarity"
|
||||
|
@ -1582,18 +1583,6 @@ msgstr "Wèi zhǐdìng mì yào"
|
|||
msgid "No long integer support"
|
||||
msgstr "Méiyǒu zhǎng zhěngshù zhīchí"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more channels available"
|
||||
msgstr "Méiyǒu gèng duō kěyòng píndào"
|
||||
|
||||
#: ports/esp32s2/common-hal/pwmio/PWMOut.c
|
||||
msgid "No more timers available"
|
||||
msgstr "Méiyǒu gèng duō kěyòng de jìshí qì"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
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ì."
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "No network with that ssid"
|
||||
msgstr "Méiyǒu wǎngluò yǔ gāi ssid"
|
||||
|
@ -1625,8 +1614,12 @@ msgid "No timer available"
|
|||
msgstr "Méiyǒu jìshí qì"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Nordic Soft Device failure assertion."
|
||||
msgstr "Nordic ruǎn shèbèi gùzhàng shēngmíng."
|
||||
msgid "Nordic system firmware failure assertion."
|
||||
msgstr ""
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
msgid "Nordic system firmware out of memory"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/ipaddress/IPv4Address.c shared-bindings/ipaddress/__init__.c
|
||||
msgid "Not a valid IP string"
|
||||
|
@ -1759,7 +1752,6 @@ msgid "PWM slice channel A already in use"
|
|||
msgstr "PWM qiē piàn tōng dào A yǐ zài shǐ yòng zhōng"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
|
||||
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
|
||||
#: ports/stm/common-hal/displayio/ParallelBus.c
|
||||
msgid "ParallelBus not yet supported"
|
||||
msgstr "Shàng bù zhīchí ParallelBus"
|
||||
|
@ -1937,7 +1929,7 @@ msgstr "Zhǐ dú"
|
|||
msgid "Read-only filesystem"
|
||||
msgstr "Zhǐ dú wénjiàn xìtǒng"
|
||||
|
||||
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
|
||||
#: shared-module/displayio/Bitmap.c
|
||||
msgid "Read-only object"
|
||||
msgstr "Zhǐ dú duìxiàng"
|
||||
|
||||
|
@ -2012,14 +2004,6 @@ msgstr "Cǎiyàng lǜ tài gāo. Tā bìxū xiǎoyú %d"
|
|||
msgid "Scan already in progess. Stop with stop_scan."
|
||||
msgstr "Zhèngzài jìn háng sǎomiáo. Shǐyòng stop_scan tíngzhǐ."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected CTS pin not valid"
|
||||
msgstr "Suǒ xuǎn de CTS yǐn jiǎo wúxiào"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c
|
||||
msgid "Selected RTS pin not valid"
|
||||
msgstr "Suǒ xuǎn de RTS yǐn jiǎo wúxiào"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
msgid "Serializer in use"
|
||||
|
@ -2167,13 +2151,6 @@ msgstr "shí jiān yǐ jīng guò qù."
|
|||
msgid "Timeout is too long: Maximum timeout length is %d seconds"
|
||||
msgstr "Chāoshí shíjiān tài zhǎng: Zuìdà chāoshí shíjiān wèi%d miǎo"
|
||||
|
||||
#: ports/stm/common-hal/pwmio/PWMOut.c
|
||||
msgid ""
|
||||
"Timer was reserved for internal use - declare PWM pins earlier in the program"
|
||||
msgstr ""
|
||||
"Dìngshí qì bǎoliú gōng nèibù shǐyòng-zài chéngxù de qiánmiàn shēngmíng PWM "
|
||||
"yǐn jiǎo"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "To exit, please reset the board without "
|
||||
msgstr "Yào tuìchū, qǐng chóng zhì bǎnkuài ér bùyòng "
|
||||
|
@ -2310,8 +2287,8 @@ msgstr "Wèizhī de ānquán cuòwù: 0x%04x"
|
|||
|
||||
#: ports/nrf/common-hal/_bleio/__init__.c
|
||||
#, c-format
|
||||
msgid "Unknown soft device error: %04x"
|
||||
msgstr "Wèizhī de ruǎn shèbèi cuòwù: %04x"
|
||||
msgid "Unknown system firmware error: %04x"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
|
@ -2473,11 +2450,11 @@ msgstr "dìzhǐ wèi kōng"
|
|||
msgid "arg is an empty sequence"
|
||||
msgstr "cānshù shì yīgè kōng de xùliè"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort argument must be an ndarray"
|
||||
msgstr "argsort cānshù bìxū shì ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "argsort is not implemented for flattened arrays"
|
||||
msgstr "wèi wéi pīn hé shù zǔ shí xiàn argsort"
|
||||
|
||||
|
@ -2485,10 +2462,6 @@ msgstr "wèi wéi pīn hé shù zǔ shí xiàn argsort"
|
|||
msgid "argument has wrong type"
|
||||
msgstr "cānshù lèixíng cuòwù"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "argument must be ndarray"
|
||||
msgstr "Cānshù bìxū shì ndarray"
|
||||
|
||||
#: py/argcheck.c shared-bindings/_stage/__init__.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
|
||||
msgid "argument num/types mismatch"
|
||||
|
@ -2498,7 +2471,8 @@ msgstr "cānshù biānhào/lèixíng bù pǐpèi"
|
|||
msgid "argument should be a '%q' not a '%q'"
|
||||
msgstr "cānshù yīnggāi shì '%q', 'bùshì '%q'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "arguments must be ndarrays"
|
||||
msgstr "cānshù bìxū shì ndarrays"
|
||||
|
||||
|
@ -2511,11 +2485,11 @@ msgstr "shù zǔ hé suǒ yǐn cháng dù bì xū xiāng děng"
|
|||
msgid "array/bytes required on right side"
|
||||
msgstr "yòu cè xūyào shùzǔ/zì jié"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get (arg)min/(arg)max of empty sequence"
|
||||
msgstr "cháng shì huò qǔ (arg) zuì xiǎo zhí /(arg) zuì dà kōng xù liè"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "attempt to get argmin/argmax of an empty sequence"
|
||||
msgstr "chángshì huòqǔ kōng xùliè de argmin/ argmax"
|
||||
|
||||
|
@ -2523,15 +2497,15 @@ msgstr "chángshì huòqǔ kōng xùliè de argmin/ argmax"
|
|||
msgid "attributes not supported yet"
|
||||
msgstr "shǔxìng shàngwèi zhīchí"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "zhóu chāo chū biān jiè"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis must be None, or an integer"
|
||||
msgstr "zhóu bì xū wéi \" wú \" huò zhěng shù"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "axis too long"
|
||||
msgstr "zhóu tài cháng"
|
||||
|
||||
|
@ -2567,7 +2541,7 @@ msgstr "měi jiàn yàngběn bìxū wèi 8 huò 16"
|
|||
msgid "branch not in range"
|
||||
msgstr "fēnzhī bùzài fànwéi nèi"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "huǎn chōng qū xiǎo yú qǐng qiú de dà xiǎo"
|
||||
|
||||
|
@ -2575,7 +2549,7 @@ msgstr "huǎn chōng qū xiǎo yú qǐng qiú de dà xiǎo"
|
|||
msgid "buffer must be a bytes-like object"
|
||||
msgstr "huǎnchōng qū bìxū shì zì jié lèi duìxiàng"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "huǎn chōng qū dà xiǎo bì xū shì yuán sù dà xiǎo de bèi shù"
|
||||
|
||||
|
@ -2836,19 +2810,19 @@ msgstr "chángshù bìxū shì yīgè zhěngshù"
|
|||
msgid "conversion to object"
|
||||
msgstr "zhuǎnhuàn wèi duìxiàng"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be linear arrays"
|
||||
msgstr "juàn jī cānshù bìxū shì xiànxìng shùzǔ"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must be ndarrays"
|
||||
msgstr "juàn jī cānshù bìxū shì ndarrays"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/numpy/filter/filter.c
|
||||
msgid "convolve arguments must not be empty"
|
||||
msgstr "juàn jī cān shǔ bùnéng wéi kōng"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "could not invert Vandermonde matrix"
|
||||
msgstr "wúfǎ fǎn zhuǎn fàndéméng dé jǔzhèn"
|
||||
|
||||
|
@ -2856,15 +2830,15 @@ msgstr "wúfǎ fǎn zhuǎn fàndéméng dé jǔzhèn"
|
|||
msgid "couldn't determine SD card version"
|
||||
msgstr "wúfǎ quèdìng SD kǎ bǎnběn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "cross is defined for 1D arrays of length 3"
|
||||
msgstr "duì yú cháng dù wéi 3 de 1D shù zǔ dìng yì cross"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be iterable"
|
||||
msgstr "shùjù bìxū shì kě diédài de"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "data must be of equal length"
|
||||
msgstr "shùjù chángdù bìxū xiāngděng"
|
||||
|
||||
|
@ -2903,17 +2877,17 @@ msgstr "mùbiāo chángdù bìxū shì > = 0 de zhěngshù"
|
|||
msgid "dict update sequence has wrong length"
|
||||
msgstr "yǔfǎ gēngxīn xùliè de chángdù cuòwù"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "diff argument must be an ndarray"
|
||||
msgstr "bùtóng de cānshù bìxū shì ndarray"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "differentiation order out of range"
|
||||
msgstr "chā yì shùn xù fàn wéi"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/transform/transform.c
|
||||
msgid "dimensions do not match"
|
||||
msgstr ""
|
||||
msgstr "chǐ cùn bù pǐ pèi"
|
||||
|
||||
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
|
||||
#: shared-bindings/math/__init__.c
|
||||
|
@ -3030,11 +3004,11 @@ msgstr "wénjiàn bìxū shì zài zì jié móshì xià dǎkāi de wénjiàn"
|
|||
msgid "filesystem must provide mount method"
|
||||
msgstr "wénjiàn xìtǒng bìxū tígōng guà zài fāngfǎ"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be a callable"
|
||||
msgstr "dì yī gè cānshù bìxū shì kě tiáo yòng de"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "first argument must be a function"
|
||||
msgstr "dì yīgè cānshù bìxū shì yī gè hánshù"
|
||||
|
||||
|
@ -3042,11 +3016,7 @@ msgstr "dì yīgè cānshù bìxū shì yī gè hánshù"
|
|||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "dì yī gè cān shù bì xū shì yí gè yuán zǔ ndarrays"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "first argument must be an iterable"
|
||||
msgstr "dì yī gè cānshù bìxū shì kě diédài de"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "first argument must be an ndarray"
|
||||
msgstr "dì yī gè cānshù bìxū shì ndarray"
|
||||
|
||||
|
@ -3058,7 +3028,7 @@ msgstr "chāojí () de dì yī gè cānshù bìxū shì lèixíng"
|
|||
msgid "flattening order must be either 'C', or 'F'"
|
||||
msgstr "īnhé shùnxù bìxū wèi 'C' huò 'F'"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "flip argument must be an ndarray"
|
||||
msgstr "fānzhuǎn shēn shù bìxū shì ndarray"
|
||||
|
||||
|
@ -3091,7 +3061,7 @@ msgstr "hánshù yùjì zuìduō %d cānshù, huòdé %d"
|
|||
msgid "function got multiple values for argument '%q'"
|
||||
msgstr "hánshù huòdé cānshù '%q' de duōchóng zhí"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "function has the same sign at the ends of interval"
|
||||
msgstr "hánshù zài jiàngé mòwěi jùyǒu xiāngtóng de fúhào"
|
||||
|
||||
|
@ -3166,7 +3136,7 @@ msgstr "bù zhèngquè de tiánchōng"
|
|||
msgid "index is out of bounds"
|
||||
msgstr "suǒyǐn chāochū fànwéi"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c
|
||||
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
msgid "index out of range"
|
||||
|
@ -3180,7 +3150,7 @@ msgstr "suǒyǐn bìxū shì zhěngshù"
|
|||
msgid "indices must be integers, slices, or Boolean lists"
|
||||
msgstr "suǒyǐn bìxū shì zhěngshù, qiēpiàn huò bù'ěr zhí lièbiǎo"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "initial values must be iterable"
|
||||
msgstr "chūshǐ zhí bìxū shì kě diédài de"
|
||||
|
||||
|
@ -3200,7 +3170,7 @@ msgstr "shū rù hé shū chū xíng zhuàng bù jiān róng"
|
|||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "shū rù cān shù bì xū shì zhěng shù, yuán zǔ huò liè biǎo"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "shūrù shùzǔ de chángdù bìxū shì 2 de mì"
|
||||
|
||||
|
@ -3208,15 +3178,15 @@ msgstr "shūrù shùzǔ de chángdù bìxū shì 2 de mì"
|
|||
msgid "input arrays are not compatible"
|
||||
msgstr "shū rù shù zǔ bù jiān róng"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "shūrù shùjù bìxū shì kě diédài de"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "shūrù jǔzhèn bù duìchèn"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is singular"
|
||||
msgstr "shūrù jǔzhèn shì qíyì de"
|
||||
|
||||
|
@ -3232,23 +3202,23 @@ msgstr "shū rù bì xū shì děng jí 2 de zhāng liàng"
|
|||
msgid "input must be an ndarray"
|
||||
msgstr "shū rù bì xū shì ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "shū rù bì xū shì yì wéi de"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "input must be square matrix"
|
||||
msgstr "shūrù bìxū wèi fāng jǔzhèn"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "input must be tuple, list, range, or ndarray"
|
||||
msgstr "shūrù bìxū shì yuán zǔ, lièbiǎo, fànwéi huò ndarray"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "input vectors must be of equal length"
|
||||
msgstr "shūrù xiàngliàng de chángdù bìxū xiāngděng"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "inputs are not iterable"
|
||||
msgstr "shū rù bù kě yí dòng"
|
||||
|
||||
|
@ -3260,7 +3230,7 @@ msgstr "zhěngshù() cānshù 2 bìxū > = 2 qiě <= 36"
|
|||
msgid "integer required"
|
||||
msgstr "xūyào zhěngshù"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "interp is defined for 1D arrays of equal length"
|
||||
msgstr "interp shì wèi děng zhǎng de 1D shùzǔ dìngyì de"
|
||||
|
||||
|
@ -3276,7 +3246,7 @@ msgstr "wúxiào de cānshù"
|
|||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid bits_per_pixel %d, must be, 1, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
msgstr "wú xiào bits_per_pixel %d, bì xū shì, 1, 4, 8, 16, 24, huò 32"
|
||||
|
||||
#: extmod/modussl_axtls.c
|
||||
msgid "invalid cert"
|
||||
|
@ -3289,12 +3259,12 @@ msgstr "dupterm suǒyǐn wúxiào"
|
|||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
msgstr ""
|
||||
msgstr "wú xiào yuán jiàn dà xiǎo %d wéi bits_per_pixel %d\n"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element_size %d, must be, 1, 2, or 4"
|
||||
msgstr ""
|
||||
msgstr "wú xiào element_size %d, bì xū shì, 1, 2, huò 4"
|
||||
|
||||
#: extmod/modframebuf.c
|
||||
msgid "invalid format"
|
||||
|
@ -3349,11 +3319,7 @@ msgstr "issubclass() cānshù 1 bìxū shì yīgè lèi"
|
|||
msgid "issubclass() arg 2 must be a class or a tuple of classes"
|
||||
msgstr "issubclass() cānshù 2 bìxū shì lèi de lèi huò yuán zǔ"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "iterables are not of the same length"
|
||||
msgstr "kě diédài xiàng de chángdù bùtóng"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "iterations did not converge"
|
||||
msgstr "diédài méiyǒu shōuliǎn"
|
||||
|
||||
|
@ -3422,7 +3388,7 @@ msgstr "dìtú huǎnchōng qū tài xiǎo"
|
|||
msgid "math domain error"
|
||||
msgstr "shùxué yù cuòwù"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "matrix is not positive definite"
|
||||
msgstr "jǔzhèn bùshì zhèngdìng de"
|
||||
|
||||
|
@ -3444,15 +3410,15 @@ msgstr "zuì dà chǐ cùn shù wéi 4"
|
|||
msgid "maximum recursion depth exceeded"
|
||||
msgstr "chāochū zuìdà dìguī shēndù"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter must be > 0"
|
||||
msgstr "maxiter bì xū > 0"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/scipy/optimize/optimize.c
|
||||
msgid "maxiter should be > 0"
|
||||
msgstr "maxiter yìng wéi > 0"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "median argument must be an ndarray"
|
||||
msgstr "zhōng wèi shù cān shù bì xū shì ndarray"
|
||||
|
||||
|
@ -3473,7 +3439,7 @@ msgstr "nèi cún shì tú: cháng dù bú shì xiàng mù huà de bèi shù"
|
|||
msgid "module not found"
|
||||
msgstr "zhǎo bù dào mókuài"
|
||||
|
||||
#: extmod/ulab/code/poly/poly.c
|
||||
#: extmod/ulab/code/numpy/poly/poly.c
|
||||
msgid "more degrees of freedom than data points"
|
||||
msgstr "bǐ shùjù diǎn gèng duō de zìyóu dù"
|
||||
|
||||
|
@ -3591,10 +3557,6 @@ msgstr "fēi líng chāo shí bì xū > 0.01"
|
|||
msgid "non-zero timeout must be >= interval"
|
||||
msgstr "fēi líng chāo shí bì xū wéi >= jiàn gé"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
msgid "norm is defined for 1D and 2D arrays"
|
||||
msgstr "wéi 1D hé 2D shù zǔ dìng yì guī fàn"
|
||||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "not a 128-bit UUID"
|
||||
msgstr "bùshì 128 wèi UUID"
|
||||
|
@ -3663,7 +3625,7 @@ msgstr "xūyào huǎnchōng qū xiéyì de duìxiàng"
|
|||
msgid "odd-length string"
|
||||
msgstr "jīshù zìfú chuàn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "piān yí tài dà"
|
||||
|
||||
|
@ -3692,8 +3654,8 @@ msgstr "Jǐn zhīchí cǎiyàng lǜ = 16000"
|
|||
msgid "only slices with step=1 (aka None) are supported"
|
||||
msgstr "jǐn zhīchí bù zhǎng = 1(jí wú) de qiēpiàn"
|
||||
|
||||
#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "operands could not be broadcast together"
|
||||
msgstr "cāozuò shǔ bùnéng yīqǐ guǎngbò"
|
||||
|
||||
|
@ -3701,7 +3663,7 @@ msgstr "cāozuò shǔ bùnéng yīqǐ guǎngbò"
|
|||
msgid "operation is implemented for 1D Boolean arrays only"
|
||||
msgstr "jǐn duì 1D bù ěr shù zǔ shí xiàn cāo zuò"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "operation is not implemented on ndarrays"
|
||||
msgstr "cāozuò wèi zài ndarrays shàng shíxiàn"
|
||||
|
||||
|
@ -3718,6 +3680,14 @@ msgstr "ord yùqí zìfú"
|
|||
msgid "ord() expected a character, but string of length %d found"
|
||||
msgstr "ord() yùqí zìfú, dàn chángdù zìfú chuàn %d"
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out array is too small"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/utils/utils.c
|
||||
msgid "out must be a float dense array"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Bitmap.c
|
||||
msgid "out of range of source"
|
||||
msgstr "yuán fàn wéi wài"
|
||||
|
@ -3798,6 +3768,7 @@ msgstr "pow() yǒu 3 cānshù xūyào zhěngshù"
|
|||
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/esp32s2/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
|
@ -3845,7 +3816,7 @@ msgstr "duìliè yìchū"
|
|||
msgid "raw f-strings are not implemented"
|
||||
msgstr "wèi zhíxíng yuánshǐ f-strings"
|
||||
|
||||
#: extmod/ulab/code/fft/fft.c
|
||||
#: extmod/ulab/code/numpy/fft/fft_tools.c
|
||||
msgid "real and imaginary parts must be of equal length"
|
||||
msgstr "shí bù hé xū bù bìxū děng zhǎng"
|
||||
|
||||
|
@ -3880,7 +3851,7 @@ msgstr "rgb_pins[%d] fùzhì lìng yīgè yǐn jiǎo fēnpèi"
|
|||
msgid "rgb_pins[%d] is not on the same port as clock"
|
||||
msgstr "rgb_pins[%d] yǔ shízhōng bùzài tóng yīgè duānkǒu shàng"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "roll argument must be an ndarray"
|
||||
msgstr "gǔn dòng cān shù bì xū shì ndarray"
|
||||
|
||||
|
@ -3929,7 +3900,7 @@ msgstr "zhěngshù géshì shuōmíng fú 'c' bù yǔnxǔ shǐyòng fúhào"
|
|||
msgid "single '}' encountered in format string"
|
||||
msgstr "zài géshì zìfú chuàn zhōng yù dào de dāngè '}'"
|
||||
|
||||
#: extmod/ulab/code/linalg/linalg.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "size is defined for ndarrays only"
|
||||
msgstr "dàxiǎo jǐn wèi ndarrays dìngyì"
|
||||
|
||||
|
@ -3953,19 +3924,19 @@ msgstr "xiǎo zhěngshù yìchū"
|
|||
msgid "soft reboot\n"
|
||||
msgstr "ruǎn chóngqǐ\n"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "sort argument must be an ndarray"
|
||||
msgstr "páixù cānshù bìxū shì ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos array must be of shape (n_section, 6)"
|
||||
msgstr "sos shùzǔ de xíngzhuàng bìxū wèi (n_section, 6)"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sos[:, 3] should be all ones"
|
||||
msgstr "sos [:, 3] yīnggāi quán shì"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "sosfilt requires iterable arguments"
|
||||
msgstr "sosfilt xūyào diédài cānshù"
|
||||
|
||||
|
@ -4079,7 +4050,7 @@ msgstr "tobytes zhǐ néng duì mì jí shù zǔ diào yòng"
|
|||
msgid "too many arguments provided with the given format"
|
||||
msgstr "tígōng jǐ dìng géshì de cānshù tài duō"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "chǐ cùn tài duō"
|
||||
|
||||
|
@ -4092,11 +4063,11 @@ msgstr "suǒyǐn tài duō"
|
|||
msgid "too many values to unpack (expected %d)"
|
||||
msgstr "dǎkāi tài duō zhí (yùqí %d)"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays"
|
||||
msgstr "wéi 1D shù zǔ dìng yì xiàn jǐng"
|
||||
|
||||
#: extmod/ulab/code/approx/approx.c
|
||||
#: extmod/ulab/code/numpy/approx/approx.c
|
||||
msgid "trapz is defined for 1D arrays of equal length"
|
||||
msgstr "Trapz shì wèi děng zhǎng de 1D shùzǔ dìngyì de"
|
||||
|
||||
|
@ -4267,7 +4238,7 @@ msgstr "wèi qǐ yòng WIFI"
|
|||
msgid "window must be <= interval"
|
||||
msgstr "Chuāngkǒu bìxū shì <= jiàngé"
|
||||
|
||||
#: extmod/ulab/code/numerical/numerical.c
|
||||
#: extmod/ulab/code/numpy/numerical/numerical.c
|
||||
msgid "wrong axis index"
|
||||
msgstr "cuò wù de zhóu suǒ yǐn"
|
||||
|
||||
|
@ -4275,7 +4246,8 @@ msgstr "cuò wù de zhóu suǒ yǐn"
|
|||
msgid "wrong axis specified"
|
||||
msgstr "zhǐ dìng de zhóu cuò wù"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/compare/compare.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong input type"
|
||||
msgstr "shūrù lèixíng cuòwù"
|
||||
|
||||
|
@ -4291,7 +4263,7 @@ msgstr "wúfǎ jiě bāo de zhí shù"
|
|||
msgid "wrong operand type"
|
||||
msgstr "cuòwù de cāozuò shù lèixíng"
|
||||
|
||||
#: extmod/ulab/code/vector/vectorise.c
|
||||
#: extmod/ulab/code/numpy/vector/vector.c
|
||||
msgid "wrong output type"
|
||||
msgstr "cuòwù de shūchū lèixíng"
|
||||
|
||||
|
@ -4315,24 +4287,76 @@ msgstr "y zhí chāochū biānjiè"
|
|||
msgid "zero step"
|
||||
msgstr "líng bù"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be an ndarray"
|
||||
msgstr "zi bìxū shì ndarray"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of float type"
|
||||
msgstr "zi bìxū wèi fú diǎn xíng"
|
||||
|
||||
#: extmod/ulab/code/filter/filter.c
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
|
||||
|
||||
#~ msgid "argument must be ndarray"
|
||||
#~ msgstr "Cānshù bìxū shì ndarray"
|
||||
|
||||
#~ msgid "matrix dimensions do not match"
|
||||
#~ msgstr "jǔzhèn chǐcùn bù pǐpèi"
|
||||
|
||||
#~ msgid "norm is defined for 1D and 2D arrays"
|
||||
#~ msgstr "wéi 1D hé 2D shù zǔ dìng yì guī fàn"
|
||||
|
||||
#~ msgid "vectors must have same lengths"
|
||||
#~ msgstr "xiàngliàng bìxū jùyǒu xiāngtóng de chángdù"
|
||||
|
||||
#~ msgid "Nordic Soft Device failure assertion."
|
||||
#~ msgstr "Nordic ruǎn shèbèi gùzhàng shēngmíng."
|
||||
|
||||
#~ msgid "Unknown soft device error: %04x"
|
||||
#~ msgstr "Wèizhī de ruǎn shèbèi cuòwù: %04x"
|
||||
|
||||
#~ msgid "first argument must be an iterable"
|
||||
#~ msgstr "dì yī gè cānshù bìxū shì kě diédài de"
|
||||
|
||||
#~ msgid "iterables are not of the same length"
|
||||
#~ msgstr "kě diédài xiàng de chángdù bùtóng"
|
||||
|
||||
#~ msgid "Selected CTS pin not valid"
|
||||
#~ msgstr "Suǒ xuǎn de CTS yǐn jiǎo wúxiào"
|
||||
|
||||
#~ msgid "Selected RTS pin not valid"
|
||||
#~ msgstr "Suǒ xuǎn de RTS yǐn jiǎo wúxiào"
|
||||
|
||||
#~ msgid "Could not initialize channel"
|
||||
#~ msgstr "Wúfǎ chūshǐhuà píndào"
|
||||
|
||||
#~ msgid "Could not initialize timer"
|
||||
#~ msgstr "Wúfǎ chūshǐhuà jìshí qì"
|
||||
|
||||
#~ msgid "Invalid frequency supplied"
|
||||
#~ msgstr "Tígōng de pínlǜ wúxiào"
|
||||
|
||||
#~ msgid "Invalid pins for PWMOut"
|
||||
#~ msgstr "PWMOut de yǐn jiǎo wú xiào"
|
||||
|
||||
#~ msgid "No more channels available"
|
||||
#~ msgstr "Méiyǒu gèng duō kěyòng píndào"
|
||||
|
||||
#~ msgid "No more timers available"
|
||||
#~ msgstr "Méiyǒu gèng duō kěyòng de jìshí qì"
|
||||
|
||||
#~ 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ì."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Timer was reserved for internal use - declare PWM pins earlier in the "
|
||||
#~ "program"
|
||||
#~ msgstr ""
|
||||
#~ "Dìngshí qì bǎoliú gōng nèibù shǐyòng-zài chéngxù de qiánmiàn shēngmíng "
|
||||
#~ "PWM yǐn jiǎo"
|
||||
|
||||
#~ msgid "Group full"
|
||||
#~ msgstr "Fēnzǔ yǐ mǎn"
|
||||
|
||||
|
|
33
main.c
33
main.c
|
@ -161,7 +161,7 @@ STATIC void start_mp(supervisor_allocation* heap) {
|
|||
|
||||
#if CIRCUITPY_ALARM
|
||||
// Record which alarm woke us up, if any. An object may be created so the heap must be functional.
|
||||
alarm_save_wake_alarm();
|
||||
shared_alarm_save_wake_alarm();
|
||||
// Reset alarm module only after we retrieved the wakeup alarm.
|
||||
alarm_reset();
|
||||
#endif
|
||||
|
@ -305,8 +305,6 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
}
|
||||
#endif
|
||||
|
||||
// TODO: on deep sleep, make sure display is refreshed before sleeping (for e-ink).
|
||||
|
||||
cleanup_after_vm(heap);
|
||||
|
||||
if (result.return_code & PYEXEC_FORCED_EXIT) {
|
||||
|
@ -329,12 +327,12 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
|
||||
rgb_status_animation_t animation;
|
||||
prep_rgb_status_animation(&result, found_main, safe_mode, &animation);
|
||||
bool asleep = false;
|
||||
bool fake_sleeping = false;
|
||||
while (true) {
|
||||
RUN_BACKGROUND_TASKS;
|
||||
if (reload_requested) {
|
||||
#if CIRCUITPY_ALARM
|
||||
if (asleep) {
|
||||
if (fake_sleeping) {
|
||||
board_init();
|
||||
}
|
||||
#endif
|
||||
|
@ -345,7 +343,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
|
||||
if (serial_connected() && serial_bytes_available()) {
|
||||
#if CIRCUITPY_ALARM
|
||||
if (asleep) {
|
||||
if (fake_sleeping) {
|
||||
board_init();
|
||||
}
|
||||
#endif
|
||||
|
@ -361,7 +359,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
// an alarm alerts faster than our USB delay or if we pretended to deep
|
||||
// sleep.
|
||||
#if CIRCUITPY_ALARM
|
||||
if (asleep && alarm_woken_from_sleep()) {
|
||||
if (fake_sleeping && common_hal_alarm_woken_from_sleep()) {
|
||||
serial_write_compressed(translate("Woken up by alarm.\n"));
|
||||
board_init();
|
||||
supervisor_set_run_reason(RUN_REASON_STARTUP);
|
||||
|
@ -400,20 +398,15 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
if (result.return_code & PYEXEC_DEEP_SLEEP) {
|
||||
// Make sure we have been awake long enough for USB to connect (enumeration delay).
|
||||
int64_t connecting_delay_ticks = CIRCUITPY_USB_CONNECTED_SLEEP_DELAY * 1024 - port_get_raw_ticks(NULL);
|
||||
if (connecting_delay_ticks > 0) {
|
||||
// Set when we've waited long enough so that we wake up from the
|
||||
// port_idle_until_interrupt below and loop around to the real deep
|
||||
// sleep in the else clause.
|
||||
port_interrupt_after_ticks(connecting_delay_ticks);
|
||||
// Deep sleep if we're not connected to a host.
|
||||
} else if (!asleep) {
|
||||
asleep = true;
|
||||
// Until it's safe to decide whether we're real/fake sleeping, just run the RGB
|
||||
if (connecting_delay_ticks < 0 && !fake_sleeping) {
|
||||
fake_sleeping = true;
|
||||
new_status_color(BLACK);
|
||||
board_deinit();
|
||||
if (!supervisor_workflow_active()) {
|
||||
// Enter true deep sleep. When we wake up we'll be back at the
|
||||
// top of main(), not in this loop.
|
||||
alarm_enter_deep_sleep();
|
||||
common_hal_alarm_enter_deep_sleep();
|
||||
// Does not return.
|
||||
} else {
|
||||
serial_write_compressed(translate("Pretending to deep sleep until alarm, CTRL-C or file write.\n"));
|
||||
|
@ -422,7 +415,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
}
|
||||
#endif
|
||||
|
||||
if (!asleep) {
|
||||
if (!fake_sleeping) {
|
||||
tick_rgb_status_animation(&animation);
|
||||
} else {
|
||||
// This waits until a pretend deep sleep alarm occurs. They are set
|
||||
|
@ -430,7 +423,11 @@ STATIC bool run_code_py(safe_mode_t safe_mode) {
|
|||
// it may also return due to another interrupt, that's why we check
|
||||
// for deep sleep alarms above. If it wasn't a deep sleep alarm,
|
||||
// then we'll idle here again.
|
||||
port_idle_until_interrupt();
|
||||
#if CIRCUITPY_ALARM
|
||||
common_hal_alarm_pretending_deep_sleep();
|
||||
#else
|
||||
port_idle_until_interrupt();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD21G18A
|
|||
CHIP_FAMILY = samd21
|
||||
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q128JV_SQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
|
||||
|
||||
LONGINT_IMPL = NONE
|
||||
CIRCUITPY_FULL_BUILD = 0
|
||||
|
|
|
@ -26,17 +26,9 @@
|
|||
|
||||
#include "supervisor/board.h"
|
||||
#include "mpconfigboard.h"
|
||||
#include "hal/include/hal_gpio.h"
|
||||
|
||||
void board_init(void) {
|
||||
// struct port_config pin_conf;
|
||||
// port_get_config_defaults(&pin_conf);
|
||||
//
|
||||
// pin_conf.direction = PORT_PIN_DIR_OUTPUT;
|
||||
// port_pin_set_config(MICROPY_HW_LED_TX, &pin_conf);
|
||||
// port_pin_set_output_level(MICROPY_HW_LED_TX, true);
|
||||
//
|
||||
// port_pin_set_config(MICROPY_HW_LED_RX, &pin_conf);
|
||||
// port_pin_set_output_level(MICROPY_HW_LED_RX, true);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
// More than one revision of this board is available.
|
||||
// This board specifies PCB Revision 10
|
||||
|
||||
#define MICROPY_HW_BOARD_NAME "BDMICRO VINA-D51"
|
||||
#define MICROPY_HW_MCU_NAME "samd51n20"
|
||||
|
||||
|
@ -12,13 +15,13 @@
|
|||
|
||||
#define BOARD_HAS_CRYSTAL 1
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_PA16)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_PA17)
|
||||
#define DEFAULT_UART_BUS_RX (&pin_PB20)
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_PA12)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_PA13)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_PB21)
|
||||
#define DEFAULT_UART_BUS_RX (&pin_PB20)
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_PC28)
|
||||
#define DEFAULT_SPI_BUS_MISO (&pin_PB23)
|
||||
#define DEFAULT_SPI_BUS_MOSI (&pin_PC27)
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_PC28)
|
||||
#define MICROPY_HW_LED_STATUS (&pin_PA23)
|
||||
#define MICROPY_HW_LED_RX (&pin_PC05)
|
||||
#define MICROPY_HW_LED_TX (&pin_PC06)
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
# More than one revision of this board is available.
|
||||
# This board specifies PCB Revision 10
|
||||
|
||||
USB_VID = 0x31e2
|
||||
USB_PID = 0x2011
|
||||
USB_PID = 0x2021
|
||||
USB_PRODUCT = "VINA-D51"
|
||||
USB_MANUFACTURER = "BDMICRO LLC"
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
// More than one revision of this board is available.
|
||||
// This board specifies PCB Revision 10
|
||||
|
||||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
|
@ -13,6 +16,42 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_PB04) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A8), MP_ROM_PTR(&pin_PB05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A9), MP_ROM_PTR(&pin_PB06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_1), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_UART_TX), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_SPI_MOSI), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_I2C_SDA), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_MOSI), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_TX), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_10), MP_ROM_PTR(&pin_PC01) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_IRQ), MP_ROM_PTR(&pin_PC01) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_11), MP_ROM_PTR(&pin_PC10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_GPIO_3), MP_ROM_PTR(&pin_PC10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_12), MP_ROM_PTR(&pin_PC11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_GPIO_1), MP_ROM_PTR(&pin_PC11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_3), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_UART_RTS), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_SPI_SS), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_SS), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_GPIO0), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_4), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_RESET), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_RESET), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_5), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_UART_CTS), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_SPI_MISO), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_MISO), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_GPIO2), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_6), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_EN), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_CH_PD), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_8), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_UART_RX), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_SPI_SCK), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_I2C_SCL), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_SCK), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_RX), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_AUX_9), MP_ROM_PTR(&pin_PA27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ATW01_WAKE), MP_ROM_PTR(&pin_PA27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_PB31) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PC16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PC13) },
|
||||
|
@ -30,26 +69,10 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PC12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DAC0), MP_ROM_PTR(&pin_PA02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DAC1), MP_ROM_PTR(&pin_PA05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_EN), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E5), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_GPIO0), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E3), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_GPIO2), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E4), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_RESET), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E6), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_RX), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART3_RX), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C3_SCL), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E2), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_TX), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART3_TX), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C3_SDA), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E1), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C1_SCL), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C1_SDA), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C1_SCL), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C1_SDA), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_FS_0), MP_ROM_PTR(&pin_PA20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_MCK_0), MP_ROM_PTR(&pin_PB17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_SCK_0), MP_ROM_PTR(&pin_PB16) },
|
||||
|
@ -65,13 +88,13 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_ROM_QSTR(MP_QSTR_RS485_RX), MP_ROM_PTR(&pin_PB03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS485_TE), MP_ROM_PTR(&pin_PB00) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS485_TX), MP_ROM_PTR(&pin_PB02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_MISO), MP_ROM_PTR(&pin_PB23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI1_MISO), MP_ROM_PTR(&pin_PB23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PB23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_MOSI), MP_ROM_PTR(&pin_PC27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI1_MOSI), MP_ROM_PTR(&pin_PC27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PC27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_SCK), MP_ROM_PTR(&pin_PC28) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI1_SCK), MP_ROM_PTR(&pin_PC28) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PC28) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_SS), MP_ROM_PTR(&pin_PB22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI1_SS), MP_ROM_PTR(&pin_PB22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SS), MP_ROM_PTR(&pin_PB22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART1_CTS), MP_ROM_PTR(&pin_PC25) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART1_RTS), MP_ROM_PTR(&pin_PC24) },
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2017 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
#include "mpconfigboard.h"
|
||||
|
||||
void board_init(void) {
|
||||
// struct port_config pin_conf;
|
||||
// port_get_config_defaults(&pin_conf);
|
||||
//
|
||||
// pin_conf.direction = PORT_PIN_DIR_OUTPUT;
|
||||
// port_pin_set_config(MICROPY_HW_LED_TX, &pin_conf);
|
||||
// port_pin_set_output_level(MICROPY_HW_LED_TX, true);
|
||||
//
|
||||
// port_pin_set_config(MICROPY_HW_LED_RX, &pin_conf);
|
||||
// port_pin_set_output_level(MICROPY_HW_LED_RX, true);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
#define MICROPY_HW_BOARD_NAME "BDMICRO VINA-D51"
|
||||
#define MICROPY_HW_MCU_NAME "samd51n20"
|
||||
|
||||
#define CIRCUITPY_MCU_FAMILY samd51
|
||||
|
||||
// These are pins not to reset.
|
||||
// Don't reset QSPI data pins
|
||||
#define MICROPY_PORT_A (PORT_PA08 | PORT_PA09 | PORT_PA10 | PORT_PA11)
|
||||
#define MICROPY_PORT_B (PORT_PB10 | PORT_PB11)
|
||||
#define MICROPY_PORT_C (0)
|
||||
#define MICROPY_PORT_D (0)
|
||||
|
||||
#define BOARD_HAS_CRYSTAL 1
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_PA16)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_PA17)
|
||||
#define DEFAULT_UART_BUS_RX (&pin_PB20)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_PB21)
|
||||
#define DEFAULT_SPI_BUS_MISO (&pin_PB23)
|
||||
#define DEFAULT_SPI_BUS_MOSI (&pin_PC27)
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_PC28)
|
||||
#define MICROPY_HW_LED_STATUS (&pin_PA23)
|
||||
#define MICROPY_HW_LED_RX (&pin_PC05)
|
||||
#define MICROPY_HW_LED_TX (&pin_PC06)
|
||||
|
||||
// USB is always used internally so skip the pin objects for it.
|
||||
#define IGNORE_PIN_PA24 1
|
||||
#define IGNORE_PIN_PA25 1
|
|
@ -0,0 +1,11 @@
|
|||
USB_VID = 0x31e2
|
||||
USB_PID = 0x2011
|
||||
USB_PRODUCT = "VINA-D51"
|
||||
USB_MANUFACTURER = "BDMICRO LLC"
|
||||
|
||||
CHIP_VARIANT = SAMD51N20A
|
||||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "MX25L51245G","GD25S512MD"
|
||||
LONGINT_IMPL = MPZ
|
|
@ -0,0 +1,90 @@
|
|||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_PA04) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_PA06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A10), MP_ROM_PTR(&pin_PB07) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A11), MP_ROM_PTR(&pin_PC00) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_PA07) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_PB08) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_PB09) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_PC02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_PC03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_PB04) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A8), MP_ROM_PTR(&pin_PB05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A9), MP_ROM_PTR(&pin_PB06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_PB31) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PC16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PC13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_PA14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_PA15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PB12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_PB13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_PC17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_PC18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_PC19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_PC20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_PC21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_PB18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PB19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PC12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DAC0), MP_ROM_PTR(&pin_PA02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DAC1), MP_ROM_PTR(&pin_PA05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_EN), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E5), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_GPIO0), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E3), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_GPIO2), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E4), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_RESET), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E6), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_RX), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART3_RX), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C3_SCL), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E2), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ESP01_TX), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART3_TX), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C3_SDA), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_E1), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C1_SCL), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C1_SDA), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_FS_0), MP_ROM_PTR(&pin_PA20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_MCK_0), MP_ROM_PTR(&pin_PB17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_SCK_0), MP_ROM_PTR(&pin_PB16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_SDI), MP_ROM_PTR(&pin_PA22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2S_SDO), MP_ROM_PTR(&pin_PA21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED_B), MP_ROM_PTR(&pin_PA23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED_STATUS), MP_ROM_PTR(&pin_PA23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED_G), MP_ROM_PTR(&pin_PB15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED_R), MP_ROM_PTR(&pin_PB14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED_RX), MP_ROM_PTR(&pin_PC05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED_TX), MP_ROM_PTR(&pin_PC06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS485_RE), MP_ROM_PTR(&pin_PB01) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS485_RX), MP_ROM_PTR(&pin_PB03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS485_TE), MP_ROM_PTR(&pin_PB00) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS485_TX), MP_ROM_PTR(&pin_PB02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_MISO), MP_ROM_PTR(&pin_PB23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PB23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_MOSI), MP_ROM_PTR(&pin_PC27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PC27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_SCK), MP_ROM_PTR(&pin_PC28) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PC28) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI_SS), MP_ROM_PTR(&pin_PB22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SS), MP_ROM_PTR(&pin_PB22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART1_CTS), MP_ROM_PTR(&pin_PC25) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART1_RTS), MP_ROM_PTR(&pin_PC24) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART1_RX), MP_ROM_PTR(&pin_PB24) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART1_TX), MP_ROM_PTR(&pin_PB25) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART2_RX), MP_ROM_PTR(&pin_PB20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_PB20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C2_SCL), MP_ROM_PTR(&pin_PB20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART2_TX), MP_ROM_PTR(&pin_PB21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PB21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C2_SDA), MP_ROM_PTR(&pin_PB21) },
|
||||
{ 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);
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51G19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q16JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q16JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# No I2S on SAMD51G
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD21E18A
|
|||
CHIP_FAMILY = samd21
|
||||
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q32JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_BITBANGIO = 0
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51J19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ, S25FL064L"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, S25FL064L"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_PS2IO = 1
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51J20A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q128JV_PM"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q128JVxM"
|
||||
|
||||
# No I2S on SAMD51G.
|
||||
CIRCUITPY_AUDIOBUSIO = 0
|
||||
|
|
|
@ -7,5 +7,5 @@ CHIP_VARIANT = SAMD51J19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q16JV_IQ, W25Q16JV_IM"
|
||||
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q16JVxQ, W25Q16JVxM"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51P20A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ, GD25Q64C"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, GD25Q64C"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_SDIOIO = 1
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD21G18A
|
|||
CHIP_FAMILY = samd21
|
||||
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ, GD25Q64C"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, GD25Q64C"
|
||||
LONGINT_IMPL = NONE
|
||||
|
||||
# To keep the build small
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2017 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
|
||||
void board_init(void) {
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
}
|
|
@ -0,0 +1,53 @@
|
|||
#define MICROPY_HW_BOARD_NAME "Electronic Cats Hunter Cat NFC"
|
||||
#define MICROPY_HW_MCU_NAME "samd21e18"
|
||||
|
||||
#define MICROPY_HW_LED_STATUS (&pin_PA00)
|
||||
|
||||
#define SPI_FLASH_MOSI_PIN &pin_PA18
|
||||
#define SPI_FLASH_MISO_PIN &pin_PA22
|
||||
#define SPI_FLASH_SCK_PIN &pin_PA19
|
||||
#define SPI_FLASH_CS_PIN &pin_PA17
|
||||
|
||||
#define MICROPY_PORT_A (0)
|
||||
#define MICROPY_PORT_B (0)
|
||||
#define MICROPY_PORT_C (0)
|
||||
|
||||
#define CALIBRATE_CRYSTALLESS 1
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_PA08)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_PA09)
|
||||
|
||||
#define IGNORE_PIN_PA04 1
|
||||
#define IGNORE_PIN_PA05 1
|
||||
#define IGNORE_PIN_PA06 1
|
||||
#define IGNORE_PIN_PA20 1
|
||||
#define IGNORE_PIN_PA21 1
|
||||
#define IGNORE_PIN_PA23 1
|
||||
#define IGNORE_PIN_PA28 1
|
||||
// USB is always used.
|
||||
#define IGNORE_PIN_PA24 1
|
||||
#define IGNORE_PIN_PA25 1
|
||||
#define IGNORE_PIN_PA30 1
|
||||
#define IGNORE_PIN_PA31 1
|
||||
#define IGNORE_PIN_PB01 1
|
||||
#define IGNORE_PIN_PB02 1
|
||||
#define IGNORE_PIN_PB03 1
|
||||
#define IGNORE_PIN_PB04 1
|
||||
#define IGNORE_PIN_PB05 1
|
||||
#define IGNORE_PIN_PB06 1
|
||||
#define IGNORE_PIN_PB07 1
|
||||
#define IGNORE_PIN_PB08 1
|
||||
#define IGNORE_PIN_PB09 1
|
||||
#define IGNORE_PIN_PB10 1
|
||||
#define IGNORE_PIN_PB11 1
|
||||
#define IGNORE_PIN_PB12 1
|
||||
#define IGNORE_PIN_PB13 1
|
||||
#define IGNORE_PIN_PB14 1
|
||||
#define IGNORE_PIN_PB15 1
|
||||
#define IGNORE_PIN_PB16 1
|
||||
#define IGNORE_PIN_PB17 1
|
||||
#define IGNORE_PIN_PB22 1
|
||||
#define IGNORE_PIN_PB23 1
|
||||
#define IGNORE_PIN_PB30 1
|
||||
#define IGNORE_PIN_PB31 1
|
||||
#define IGNORE_PIN_PB00 1
|
|
@ -0,0 +1,25 @@
|
|||
USB_VID = 0x1209
|
||||
USB_PID = 0x7150
|
||||
USB_PRODUCT = "Hunter Cat NFC"
|
||||
USB_MANUFACTURER = "Electronic Cats"
|
||||
|
||||
CHIP_VARIANT = SAMD21E18A
|
||||
CHIP_FAMILY = samd21
|
||||
|
||||
INTERNAL_FLASH_FILESYSTEM = 0
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_AUDIOBUSIO = 0
|
||||
CIRCUITPY_BITBANGIO = 0
|
||||
CIRCUITPY_BITMAPTOOLS = 0
|
||||
CIRCUITPY_NEOPIXEL_WRITE = 0
|
||||
CIRCUITPY_ROTARYIO = 0
|
||||
CIRCUITPY_RTC = 0
|
||||
CIRCUITPY_USB_MIDI = 1
|
||||
CIRCUITPY_TOUCHIO = 0
|
||||
CIRCUITPY_FULL_BUILD = 0
|
||||
|
||||
SUPEROPT_GC = 0
|
||||
SUPEROPT_VM = 0
|
|
@ -0,0 +1,30 @@
|
|||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_PA03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_PA00) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_PA00) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PA01) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_PA02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_PA03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PA08) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PA09) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_PA11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_PA14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_PA15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D19), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D22), MP_ROM_PTR(&pin_PA22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D27), MP_ROM_PTR(&pin_PA27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA22) },
|
||||
{ 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_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51G19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q16JV_IM, W25Q16JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q16JVxM, W25Q16JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# No I2S on SAMD51G
|
||||
|
|
|
@ -7,5 +7,5 @@ CHIP_VARIANT = SAMD51J20A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ, GD25Q64C"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, GD25Q64C"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
|
|
@ -7,5 +7,5 @@ CHIP_VARIANT = SAMD51J20A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ, GD25Q64C"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, GD25Q64C"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
|
|
@ -9,7 +9,7 @@ CHIP_FAMILY = samd51
|
|||
#QSPI_FLASH_FILESYSTEM = 0
|
||||
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# No I2S on SAMD51G
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2017 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
#include "common-hal/microcontroller/Pin.h"
|
||||
#include "supervisor/shared/board.h"
|
||||
#include "hal/include/hal_gpio.h"
|
||||
|
||||
void board_init(void) {
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
#define MICROPY_HW_BOARD_NAME "Adafruit Rotary Trinkey M0"
|
||||
#define MICROPY_HW_MCU_NAME "samd21e18"
|
||||
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_PA01)
|
||||
|
||||
#define MICROPY_PORT_A (0)
|
||||
#define MICROPY_PORT_B (0)
|
||||
#define MICROPY_PORT_C (0)
|
||||
|
||||
#define IGNORE_PIN_PA02 1
|
||||
#define IGNORE_PIN_PA03 1
|
||||
#define IGNORE_PIN_PA05 1
|
||||
#define IGNORE_PIN_PA08 1
|
||||
#define IGNORE_PIN_PA09 1
|
||||
#define IGNORE_PIN_PA10 1
|
||||
#define IGNORE_PIN_PA11 1
|
||||
#define IGNORE_PIN_PA12 1
|
||||
#define IGNORE_PIN_PA13 1
|
||||
#define IGNORE_PIN_PA14 1
|
||||
#define IGNORE_PIN_PA15 1
|
||||
#define IGNORE_PIN_PA16 1
|
||||
#define IGNORE_PIN_PA17 1
|
||||
#define IGNORE_PIN_PA18 1
|
||||
#define IGNORE_PIN_PA19 1
|
||||
#define IGNORE_PIN_PA20 1
|
||||
#define IGNORE_PIN_PA21 1
|
||||
// USB is always used internally so skip the pin objects for it.
|
||||
#define IGNORE_PIN_PA24 1
|
||||
#define IGNORE_PIN_PA25 1
|
||||
#define IGNORE_PIN_PA28 1
|
||||
#define IGNORE_PIN_PA30 1
|
||||
#define IGNORE_PIN_PA31 1
|
||||
#define IGNORE_PIN_PB00 1
|
||||
#define IGNORE_PIN_PB01 1
|
||||
#define IGNORE_PIN_PB02 1
|
||||
#define IGNORE_PIN_PB03 1
|
||||
#define IGNORE_PIN_PB04 1
|
||||
#define IGNORE_PIN_PB05 1
|
||||
#define IGNORE_PIN_PB06 1
|
||||
#define IGNORE_PIN_PB07 1
|
||||
#define IGNORE_PIN_PB08 1
|
||||
#define IGNORE_PIN_PB09 1
|
||||
#define IGNORE_PIN_PB10 1
|
||||
#define IGNORE_PIN_PB11 1
|
||||
#define IGNORE_PIN_PB12 1
|
||||
#define IGNORE_PIN_PB13 1
|
||||
#define IGNORE_PIN_PB14 1
|
||||
#define IGNORE_PIN_PB15 1
|
||||
#define IGNORE_PIN_PB16 1
|
||||
#define IGNORE_PIN_PB17 1
|
||||
#define IGNORE_PIN_PB22 1
|
||||
#define IGNORE_PIN_PB23 1
|
||||
#define IGNORE_PIN_PB30 1
|
||||
#define IGNORE_PIN_PB31 1
|
|
@ -0,0 +1,34 @@
|
|||
USB_VID = 0x239A
|
||||
USB_PID = 0x80FC
|
||||
USB_PRODUCT = "Rotary Trinkey M0"
|
||||
USB_MANUFACTURER = "Adafruit Industries LLC"
|
||||
|
||||
CHIP_VARIANT = SAMD21E18A
|
||||
CHIP_FAMILY = samd21
|
||||
|
||||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
LONGINT_IMPL = NONE
|
||||
|
||||
CIRCUITPY_ANALOGIO = 0
|
||||
CIRCUITPY_ROTARYIO = 1
|
||||
CIRCUITPY_RTC = 0
|
||||
CIRCUITPY_SAMD = 0
|
||||
CIRCUITPY_PS2IO = 0
|
||||
CIRCUITPY_PULSEIO = 0
|
||||
CIRCUITPY_PWMIO = 0
|
||||
CIRCUITPY_AUDIOCORE = 0
|
||||
CIRCUITPY_BUSIO = 0
|
||||
CIRCUITPY_STORAGE = 0
|
||||
|
||||
CIRCUITPY_MATH = 0
|
||||
CIRCUITPY_PIXELBUF = 1
|
||||
CIRCUITPY_USB_MIDI = 1
|
||||
CIRCUITPY_TOUCHIO = 0
|
||||
CIRCUITPY_FULL_BUILD = 0
|
||||
|
||||
SUPEROPT_GC = 0
|
||||
SUPEROPT_VM = 0
|
||||
|
||||
# Include these Python libraries in firmware.
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_HID
|
|
@ -0,0 +1,9 @@
|
|||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_PA01) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ROTB), MP_ROM_PTR(&pin_PA00) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_ROTA), MP_ROM_PTR(&pin_PA06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SWITCH), MP_ROM_PTR(&pin_PA27) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51P19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q32JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_VECTORIO = 1
|
||||
|
|
|
@ -60,7 +60,7 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SD_MOSI), MP_ROM_PTR(&pin_PC16) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SD_SCK), MP_ROM_PTR(&pin_PC17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SD_CS), MP_ROM_PTR(&pin_PC19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SD_DET), MP_ROM_PTR(&pin_PC21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SD_DET), MP_ROM_PTR(&pin_PD21) },
|
||||
|
||||
// Switch
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SWITCH_UP), MP_ROM_PTR(&pin_PD20) },
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2017 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
#include "mpconfigboard.h"
|
||||
#include "hal/include/hal_gpio.h"
|
||||
|
||||
void board_init(void) {
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
#define MICROPY_HW_BOARD_NAME "senseBox MCU"
|
||||
#define MICROPY_HW_MCU_NAME "senseBox"
|
||||
|
||||
#define MICROPY_HW_LED_STATUS (&pin_PA27)
|
||||
|
||||
#define MICROPY_PORT_A (0)
|
||||
#define MICROPY_PORT_B (0)
|
||||
#define MICROPY_PORT_C (0)
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_PA09)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_PA08)
|
||||
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_PA17)
|
||||
#define DEFAULT_SPI_BUS_MOSI (&pin_PA16)
|
||||
#define DEFAULT_SPI_BUS_MISO (&pin_PA19)
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_PA23)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_PA22)
|
||||
|
||||
#define SAMD21_BOD33_LEVEL (6)
|
||||
|
||||
// USB is always used internally so skip the pin objects for it.
|
||||
#define IGNORE_PIN_PA24 1
|
||||
#define IGNORE_PIN_PA25 1
|
|
@ -0,0 +1,14 @@
|
|||
USB_VID = 0x04D8
|
||||
USB_PID = 0xEF67
|
||||
USB_PRODUCT = "senseBox MCU"
|
||||
USB_MANUFACTURER = "senseBox"
|
||||
|
||||
CHIP_VARIANT = SAMD21G18A
|
||||
CHIP_FAMILY = samd21
|
||||
|
||||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
LONGINT_IMPL = NONE
|
||||
CIRCUITPY_FULL_BUILD = 0
|
||||
|
||||
SUPEROPT_GC = 0
|
||||
SUPEROPT_VM = 0
|
|
@ -0,0 +1,71 @@
|
|||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
|
||||
// Analog pins
|
||||
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_PA04) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_PA05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_PA06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_PA07) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_PA03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_PA02) },
|
||||
|
||||
// Digital pins
|
||||
// { MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_PA20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PA04) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_PA05) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_PA06) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_PA07) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_PA03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_PA02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_PA27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_PA28) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PB02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_PA23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_PB08) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PB09) },
|
||||
|
||||
// UART pins
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART_PWR), MP_ROM_PTR(&pin_PB02) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX1), MP_ROM_PTR(&pin_PA22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX1), MP_ROM_PTR(&pin_PA23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX2), MP_ROM_PTR(&pin_PB08) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX2), MP_ROM_PTR(&pin_PB09) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PA22) }, // alias of TX1
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_PA23) }, // alias of RX1
|
||||
|
||||
// SPI pins
|
||||
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA19) },
|
||||
|
||||
// I2C pins
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C_PWR), MP_ROM_PTR(&pin_PB11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
|
||||
|
||||
// LED pins
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_PA27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RED_LED), MP_ROM_PTR(&pin_PA27) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_GREEN_LED), MP_ROM_PTR(&pin_PA28) },
|
||||
|
||||
// XBEE pins
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB1_PWR), MP_ROM_PTR(&pin_PB03) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB2_PWR), MP_ROM_PTR(&pin_PB10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB1_CS), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB2_CS), MP_ROM_PTR(&pin_PA14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB1_INT), MP_ROM_PTR(&pin_PA21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB2_INT), MP_ROM_PTR(&pin_PA15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB1_RX), MP_ROM_PTR(&pin_PA23) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB1_TX), MP_ROM_PTR(&pin_PA22) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB2_RX), MP_ROM_PTR(&pin_PA11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_XB2_TX), MP_ROM_PTR(&pin_PA10) },
|
||||
|
||||
|
||||
// Comm objects
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD21G18A
|
|||
CHIP_FAMILY = samd21
|
||||
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q16JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_BITBANGIO = 0
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD21G18A
|
|||
CHIP_FAMILY = samd21
|
||||
|
||||
SPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51G19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JV_IQ, GD25Q64C"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, GD25Q64C"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# No I2S on SAMD51G
|
||||
|
|
|
@ -7,5 +7,5 @@ CHIP_VARIANT = SAMD51J19A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q32JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
|
|
@ -11,7 +11,7 @@ CHIP_VARIANT = SAMD51J20A
|
|||
CHIP_FAMILY = samd51
|
||||
|
||||
QSPI_FLASH_FILESYSTEM = 1
|
||||
EXTERNAL_FLASH_DEVICES = "GD25Q64C, W25Q32JV_IQ"
|
||||
EXTERNAL_FLASH_DEVICES = "GD25Q64C, W25Q32JVxQ"
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# Disable modules that are unusable on this special-purpose board.
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
*/
|
||||
|
||||
#include "common-hal/rotaryio/IncrementalEncoder.h"
|
||||
#include "shared-module/rotaryio/IncrementalEncoder.h"
|
||||
|
||||
#include "atmel_start_pins.h"
|
||||
|
||||
|
@ -68,11 +69,9 @@ void common_hal_rotaryio_incrementalencoder_construct(rotaryio_incrementalencode
|
|||
self->position = 0;
|
||||
self->quarter_count = 0;
|
||||
|
||||
// Top two bits of self->last_state don't matter, because they'll be gone as soon as
|
||||
// interrupt handler is called.
|
||||
self->last_state =
|
||||
shared_module_softencoder_state_init(self,
|
||||
((uint8_t) gpio_get_pin_level(self->pin_a) << 1) |
|
||||
(uint8_t) gpio_get_pin_level(self->pin_b);
|
||||
(uint8_t) gpio_get_pin_level(self->pin_b));
|
||||
|
||||
claim_pin(pin_a);
|
||||
claim_pin(pin_b);
|
||||
|
@ -106,66 +105,12 @@ void common_hal_rotaryio_incrementalencoder_deinit(rotaryio_incrementalencoder_o
|
|||
self->pin_b = NO_PIN;
|
||||
}
|
||||
|
||||
mp_int_t common_hal_rotaryio_incrementalencoder_get_position(rotaryio_incrementalencoder_obj_t* self) {
|
||||
return self->position;
|
||||
}
|
||||
|
||||
void common_hal_rotaryio_incrementalencoder_set_position(rotaryio_incrementalencoder_obj_t* self,
|
||||
mp_int_t new_position) {
|
||||
self->position = new_position;
|
||||
}
|
||||
|
||||
void incrementalencoder_interrupt_handler(uint8_t channel) {
|
||||
rotaryio_incrementalencoder_obj_t* self = get_eic_channel_data(channel);
|
||||
|
||||
// This table also works for detent both at 11 and 00
|
||||
// For 11 at detent:
|
||||
// Turning cw: 11->01->00->10->11
|
||||
// Turning ccw: 11->10->00->01->11
|
||||
// For 00 at detent:
|
||||
// Turning cw: 00->10->11->10->00
|
||||
// Turning ccw: 00->01->11->10->00
|
||||
|
||||
// index table by state <oldA><oldB><newA><newB>
|
||||
#define BAD 7
|
||||
static const int8_t transitions[16] = {
|
||||
0, // 00 -> 00 no movement
|
||||
-1, // 00 -> 01 3/4 ccw (11 detent) or 1/4 ccw (00 at detent)
|
||||
+1, // 00 -> 10 3/4 cw or 1/4 cw
|
||||
BAD, // 00 -> 11 non-Gray-code transition
|
||||
+1, // 01 -> 00 2/4 or 4/4 cw
|
||||
0, // 01 -> 01 no movement
|
||||
BAD, // 01 -> 10 non-Gray-code transition
|
||||
-1, // 01 -> 11 4/4 or 2/4 ccw
|
||||
-1, // 10 -> 00 2/4 or 4/4 ccw
|
||||
BAD, // 10 -> 01 non-Gray-code transition
|
||||
0, // 10 -> 10 no movement
|
||||
+1, // 10 -> 11 4/4 or 2/4 cw
|
||||
BAD, // 11 -> 00 non-Gray-code transition
|
||||
+1, // 11 -> 01 1/4 or 3/4 cw
|
||||
-1, // 11 -> 10 1/4 or 3/4 ccw
|
||||
0, // 11 -> 11 no movement
|
||||
};
|
||||
|
||||
// Shift the old AB bits to the "old" position, and set the new AB bits.
|
||||
// TODO(tannewt): If we need more speed then read the pin directly. gpio_get_pin_level has
|
||||
// smarts to compensate for pin direction we don't need.
|
||||
self->last_state = (self->last_state & 0x3) << 2 |
|
||||
uint8_t new_state =
|
||||
((uint8_t) gpio_get_pin_level(self->pin_a) << 1) |
|
||||
(uint8_t) gpio_get_pin_level(self->pin_b);
|
||||
|
||||
int8_t quarter_incr = transitions[self->last_state];
|
||||
if (quarter_incr == BAD) {
|
||||
// Missed a transition. We don't know which way we're going, so do nothing.
|
||||
return;
|
||||
}
|
||||
|
||||
self->quarter_count += quarter_incr;
|
||||
if (self->quarter_count >= 4) {
|
||||
self->position += 1;
|
||||
self->quarter_count = 0;
|
||||
} else if (self->quarter_count <= -4) {
|
||||
self->position -= 1;
|
||||
self->quarter_count = 0;
|
||||
}
|
||||
shared_module_softencoder_state_update(self, new_state);
|
||||
}
|
||||
|
|
|
@ -35,10 +35,10 @@ typedef struct {
|
|||
mp_obj_base_t base;
|
||||
uint8_t pin_a;
|
||||
uint8_t pin_b;
|
||||
uint8_t eic_channel_a:4;
|
||||
uint8_t eic_channel_b:4;
|
||||
uint8_t last_state:4; // <old A><old B><new A><new B>
|
||||
int8_t quarter_count:4; // count intermediate transitions between detents
|
||||
uint8_t eic_channel_a;
|
||||
uint8_t eic_channel_b;
|
||||
uint8_t state; // <old A><old B>
|
||||
int8_t quarter_count; // count intermediate transitions between detents
|
||||
mp_int_t position;
|
||||
} rotaryio_incrementalencoder_obj_t;
|
||||
|
||||
|
|
|
@ -25,6 +25,8 @@ USB_SERIAL_NUMBER_LENGTH = 32
|
|||
# Number of USB endpoint pairs.
|
||||
USB_NUM_EP = 8
|
||||
|
||||
CIRCUITPY_ROTARYIO_SOFTENCODER = 1
|
||||
|
||||
######################################################################
|
||||
# Put samd21-only choices here.
|
||||
|
||||
|
|
|
@ -0,0 +1,123 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2020 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
#include "mpconfigboard.h"
|
||||
|
||||
#include "shared-bindings/busio/SPI.h"
|
||||
#include "shared-bindings/displayio/FourWire.h"
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
#include "shared-module/displayio/__init__.h"
|
||||
#include "shared-module/displayio/mipi_constants.h"
|
||||
|
||||
#include "esp_log.h"
|
||||
|
||||
displayio_fourwire_obj_t board_display_obj;
|
||||
|
||||
#define DELAY 0x80
|
||||
|
||||
uint8_t display_init_sequence[] = {
|
||||
0x01, 0 | DELAY, 150, // SWRESET
|
||||
0x11, 0 | DELAY, 255, // SLPOUT
|
||||
0x36, 1, 0b10100000, // _MADCTL for rotation 0
|
||||
0x3a, 1, 0x55, // COLMOD - 16bit color
|
||||
0x21, 0 | DELAY, 10, // _INVON
|
||||
0x13, 0 | DELAY, 10, // _NORON
|
||||
0x29, 0 | DELAY, 255, // _DISPON
|
||||
};
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
|
||||
// Debug UART
|
||||
#ifdef DEBUG
|
||||
common_hal_never_reset_pin(&pin_GPIO37);
|
||||
common_hal_never_reset_pin(&pin_GPIO38);
|
||||
#endif /* DEBUG */
|
||||
|
||||
busio_spi_obj_t* spi = &displays[0].fourwire_bus.inline_bus;
|
||||
common_hal_busio_spi_construct(spi, &pin_GPIO36, &pin_GPIO35, NULL);
|
||||
common_hal_busio_spi_never_reset(spi);
|
||||
|
||||
displayio_fourwire_obj_t* bus = &displays[0].fourwire_bus;
|
||||
bus->base.type = &displayio_fourwire_type;
|
||||
common_hal_displayio_fourwire_construct(bus,
|
||||
spi,
|
||||
&pin_GPIO39, // TFT_DC Command or data
|
||||
&pin_GPIO40, // TFT_CS Chip select
|
||||
&pin_GPIO41, // TFT_RESET Reset
|
||||
60000000, // Baudrate
|
||||
0, // Polarity
|
||||
0); // Phase
|
||||
|
||||
// workaround as board_init() is called before reset_port() in main.c
|
||||
pwmout_reset();
|
||||
|
||||
displayio_display_obj_t* display = &displays[0].display;
|
||||
display->base.type = &displayio_display_type;
|
||||
common_hal_displayio_display_construct(
|
||||
display,
|
||||
bus,
|
||||
240, // Width (after rotation)
|
||||
240, // Height (after rotation)
|
||||
80, // column start
|
||||
0, // row start
|
||||
270, // rotation
|
||||
16, // Color depth
|
||||
false, // Grayscale
|
||||
false, // Pixels in a byte share a row. Only used for depth < 8
|
||||
1, // bytes per cell. Only valid for depths < 8
|
||||
false, // reverse_pixels_in_byte. Only valid for depths < 8
|
||||
true, // reverse_pixels_in_word
|
||||
MIPI_COMMAND_SET_COLUMN_ADDRESS, // Set column command
|
||||
MIPI_COMMAND_SET_PAGE_ADDRESS, // Set row command
|
||||
MIPI_COMMAND_WRITE_MEMORY_START, // Write memory command
|
||||
0x37, // set vertical scroll command
|
||||
display_init_sequence,
|
||||
sizeof(display_init_sequence),
|
||||
&pin_GPIO21, // backlight pin
|
||||
NO_BRIGHTNESS_COMMAND,
|
||||
1.0f, // brightness (ignored)
|
||||
true, // auto_brightness
|
||||
false, // single_byte_bounds
|
||||
false, // data_as_commands
|
||||
true, // auto_refresh
|
||||
60, // native_frames_per_second
|
||||
true, // backlight_on_high
|
||||
false); // not SH1107
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
}
|
||||
|
||||
void board_deinit(void) {
|
||||
}
|
|
@ -0,0 +1,42 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2019 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
//Micropython setup
|
||||
|
||||
#define MICROPY_HW_BOARD_NAME "Adafruit FunHome"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||
|
||||
#define MICROPY_HW_APA_MOSI (&pin_GPIO14)
|
||||
#define MICROPY_HW_APA_SCK (&pin_GPIO15)
|
||||
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO33)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO34)
|
|
@ -0,0 +1,17 @@
|
|||
USB_VID = 0x239A
|
||||
USB_PID = 0x80FA
|
||||
USB_PRODUCT = "FunHouse"
|
||||
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
|
|
@ -0,0 +1,51 @@
|
|||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
#include "shared-module/displayio/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_BACKLIGHT), MP_ROM_PTR(&pin_GPIO21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_CS), MP_ROM_PTR(&pin_GPIO40) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_DC), MP_ROM_PTR(&pin_GPIO39) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_MOSI), MP_ROM_PTR(&pin_GPIO35) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_RESET), MP_ROM_PTR(&pin_GPIO41) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_BUTTON_DOWN), MP_ROM_PTR(&pin_GPIO3) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_BUTTON_SELECT), MP_ROM_PTR(&pin_GPIO4) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_BUTTON_UP), MP_ROM_PTR(&pin_GPIO5) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP6), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP7), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP8), MP_ROM_PTR(&pin_GPIO8) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP9), MP_ROM_PTR(&pin_GPIO9) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP10), MP_ROM_PTR(&pin_GPIO10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP11), MP_ROM_PTR(&pin_GPIO11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP12), MP_ROM_PTR(&pin_GPIO12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAP13), MP_ROM_PTR(&pin_GPIO13) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_DOTSTAR_DATA), MP_ROM_PTR(&pin_GPIO14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DOTSTAR_CLOCK), MP_ROM_PTR(&pin_GPIO15) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_PIR_SENSE), MP_ROM_PTR(&pin_GPIO16) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_LIGHT), MP_ROM_PTR(&pin_GPIO18) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPEAKER), MP_ROM_PTR(&pin_GPIO42) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO37) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO2) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO1) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO33) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO34) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_DEBUG_TX), MP_ROM_PTR(&pin_GPIO37) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_DEBUG_RX), MP_ROM_PTR(&pin_GPIO38) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DISPLAY), MP_ROM_PTR(&displays[0].display)},
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);
|
|
@ -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
|
|
@ -0,0 +1,59 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2021 Matthias Breithaupt for Artisense GmbH
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
#include "mpconfigboard.h"
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
|
||||
// Debug UART
|
||||
#ifdef DEBUG
|
||||
common_hal_never_reset_pin(&pin_GPIO43);
|
||||
common_hal_never_reset_pin(&pin_GPIO44);
|
||||
#endif /* DEBUG */
|
||||
|
||||
// Crystal
|
||||
common_hal_never_reset_pin(&pin_GPIO15);
|
||||
common_hal_never_reset_pin(&pin_GPIO16);
|
||||
|
||||
// PSRAM
|
||||
common_hal_never_reset_pin(&pin_GPIO26);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
|
||||
}
|
||||
|
||||
void board_deinit(void) {
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2021 Matthias Breithaupt for Artisense GmbH
|
||||
*
|
||||
* 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
|
||||
|
||||
//Same setup as the Saola board but with no Neopixel on board
|
||||
|
||||
#define MICROPY_HW_BOARD_NAME "Artisense Reference Design RD00"
|
||||
#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_UART_BUS_RX (&pin_GPIO17)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO18)
|
|
@ -0,0 +1,17 @@
|
|||
USB_VID = 0x303A
|
||||
USB_PID = 0x80AF
|
||||
USB_PRODUCT = "Reference Design RD00"
|
||||
USB_MANUFACTURER = "Artisense"
|
||||
|
||||
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
|
|
@ -0,0 +1,48 @@
|
|||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO0), MP_ROM_PTR(&pin_GPIO1) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO1), MP_ROM_PTR(&pin_GPIO2) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO2), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO3), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO4), MP_ROM_PTR(&pin_GPIO8) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAM), MP_ROM_PTR(&pin_GPIO9) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_HVIO0), MP_ROM_PTR(&pin_GPIO1) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_HVIO1), MP_ROM_PTR(&pin_GPIO2) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_HVIO2), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_HVIO3), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_HVIO4), MP_ROM_PTR(&pin_GPIO8) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_HVCAM), MP_ROM_PTR(&pin_GPIO9) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LVIO0), MP_ROM_PTR(&pin_GPIO34) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LVIO1), MP_ROM_PTR(&pin_GPIO33) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LVIO2), MP_ROM_PTR(&pin_GPIO21) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LVIO3), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LVIO4), MP_ROM_PTR(&pin_GPIO13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LVCAM), MP_ROM_PTR(&pin_GPIO12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DIRIO0), MP_ROM_PTR(&pin_GPIO4) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DIRIO1), MP_ROM_PTR(&pin_GPIO3) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DIRIO2), MP_ROM_PTR(&pin_GPIO14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DIRIO3), MP_ROM_PTR(&pin_GPIO15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DIRIO4), MP_ROM_PTR(&pin_GPIO10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DIRCAM), MP_ROM_PTR(&pin_GPIO11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO42) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_GPIO41) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_GPIO40) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO39) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO38) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO37) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO36) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_GPIO35) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DBG_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DBG_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS232_TX), MP_ROM_PTR(&pin_GPIO17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS232_RX), MP_ROM_PTR(&pin_GPIO18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RS232_EN), MP_ROM_PTR(&pin_GPIO16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_DFU), MP_ROM_PTR(&pin_GPIO0) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SW1), MP_ROM_PTR(&pin_GPIO0) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_BOOT), MP_ROM_PTR(&pin_GPIO0) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO45) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);
|
|
@ -0,0 +1,39 @@
|
|||
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
|
||||
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="RD00-ESP32S2"
|
||||
# end of LWIP
|
|
@ -30,18 +30,18 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_ROM_QSTR(MP_QSTR_A9), MP_ROM_PTR(&pin_GPIO4) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO4) },
|
||||
|
||||
{ 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_SDO), MP_ROM_PTR(&pin_GPIO35) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D24), MP_ROM_PTR(&pin_GPIO35) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO36), MP_ROM_PTR(&pin_GPIO36) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO36) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDI), MP_ROM_PTR(&pin_GPIO36) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D25), MP_ROM_PTR(&pin_GPIO36) },
|
||||
|
||||
{ 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_SDI), MP_ROM_PTR(&pin_GPIO37) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO37) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D23), MP_ROM_PTR(&pin_GPIO37) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO14), MP_ROM_PTR(&pin_GPIO14) },
|
||||
|
|
|
@ -75,7 +75,7 @@ STATIC esp_sleep_wakeup_cause_t _get_wakeup_cause(void) {
|
|||
return esp_sleep_get_wakeup_cause();
|
||||
}
|
||||
|
||||
bool alarm_woken_from_sleep(void) {
|
||||
bool common_hal_alarm_woken_from_sleep(void) {
|
||||
return _get_wakeup_cause() != ESP_SLEEP_WAKEUP_UNDEFINED;
|
||||
}
|
||||
|
||||
|
@ -120,8 +120,8 @@ STATIC void _idle_until_alarm(void) {
|
|||
while (!mp_hal_is_interrupted()) {
|
||||
RUN_BACKGROUND_TASKS;
|
||||
// Allow ctrl-C interrupt.
|
||||
if (alarm_woken_from_sleep()) {
|
||||
alarm_save_wake_alarm();
|
||||
if (common_hal_alarm_woken_from_sleep()) {
|
||||
shared_alarm_save_wake_alarm();
|
||||
return;
|
||||
}
|
||||
port_idle_until_interrupt();
|
||||
|
@ -147,7 +147,7 @@ void common_hal_alarm_set_deep_sleep_alarms(size_t n_alarms, const mp_obj_t *ala
|
|||
_setup_sleep_alarms(true, n_alarms, alarms);
|
||||
}
|
||||
|
||||
void NORETURN alarm_enter_deep_sleep(void) {
|
||||
void NORETURN common_hal_alarm_enter_deep_sleep(void) {
|
||||
alarm_pin_pinalarm_prepare_for_deep_sleep();
|
||||
alarm_touch_touchalarm_prepare_for_deep_sleep();
|
||||
|
||||
|
@ -164,5 +164,5 @@ void NORETURN alarm_enter_deep_sleep(void) {
|
|||
}
|
||||
|
||||
void common_hal_alarm_gc_collect(void) {
|
||||
gc_collect_ptr(alarm_get_wake_alarm());
|
||||
gc_collect_ptr(shared_alarm_get_wake_alarm());
|
||||
}
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
#include "shared-bindings/alarm_io/__init__.h"
|
||||
|
||||
#include "esp_sleep.h"
|
||||
#include "driver/rtc_io.h"
|
||||
|
||||
mp_obj_t common_hal_alarm_io_pin_state(alarm_io_obj_t *self_in) {
|
||||
if (!rtc_gpio_is_valid_gpio(self_in->gpio)) {
|
||||
mp_raise_ValueError(translate("io must be rtc io"));
|
||||
}
|
||||
|
||||
if (self_in->pull && !self_in->level) {
|
||||
for (uint8_t i = 0; i <= 4; i += 2) {
|
||||
if (self_in->gpio == i) {
|
||||
mp_raise_ValueError(translate("IOs 0, 2 & 4 do not support internal pullup in sleep"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
switch (esp_sleep_enable_ext0_wakeup(self_in->gpio, self_in->level)) {
|
||||
case ESP_ERR_INVALID_ARG:
|
||||
mp_raise_ValueError(translate("trigger level must be 0 or 1"));
|
||||
case ESP_ERR_INVALID_STATE:
|
||||
mp_raise_RuntimeError(translate("wakeup conflict"));
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if (self_in->pull) {
|
||||
(self_in->level) ? rtc_gpio_pulldown_en(self_in->gpio) : rtc_gpio_pullup_en(self_in->gpio);
|
||||
}
|
||||
|
||||
return self_in;
|
||||
}
|
||||
|
||||
void common_hal_alarm_io_disable(void) {
|
||||
esp_sleep_disable_wakeup_source(ESP_SLEEP_WAKEUP_EXT0 | ESP_SLEEP_WAKEUP_EXT1);
|
||||
}
|
|
@ -92,8 +92,8 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
}
|
||||
}
|
||||
if (timer_index == INDEX_EMPTY) {
|
||||
// Running out of timers isn't pin related on ESP32S2 so we can't re-use error messages
|
||||
mp_raise_ValueError(translate("No more timers available"));
|
||||
// Running out of timers isn't pin related on ESP32S2.
|
||||
return PWMOUT_ALL_TIMERS_IN_USE;
|
||||
}
|
||||
|
||||
// Find a viable channel
|
||||
|
@ -104,7 +104,7 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
}
|
||||
}
|
||||
if (channel_index == INDEX_EMPTY) {
|
||||
mp_raise_ValueError(translate("No more channels available"));
|
||||
return PWMOUT_ALL_CHANNELS_IN_USE;
|
||||
}
|
||||
|
||||
// Run configuration
|
||||
|
@ -115,7 +115,7 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
self->tim_handle.clk_cfg = LEDC_AUTO_CLK;
|
||||
|
||||
if (ledc_timer_config(&(self->tim_handle)) != ESP_OK) {
|
||||
mp_raise_ValueError(translate("Could not initialize timer"));
|
||||
return PWMOUT_INITIALIZATION_ERROR;
|
||||
}
|
||||
|
||||
self->chan_handle.channel = channel_index;
|
||||
|
@ -126,7 +126,7 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
self->chan_handle.timer_sel = timer_index;
|
||||
|
||||
if (ledc_channel_config(&(self->chan_handle))) {
|
||||
mp_raise_ValueError(translate("Could not initialize channel"));
|
||||
return PWMOUT_INITIALIZATION_ERROR;
|
||||
}
|
||||
|
||||
// Make reservations
|
||||
|
@ -148,6 +148,8 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
void common_hal_pwmio_pwmout_never_reset(pwmio_pwmout_obj_t *self) {
|
||||
never_reset_tim[self->tim_handle.timer_num] = true;
|
||||
never_reset_chan[self->chan_handle.channel] = true;
|
||||
|
||||
never_reset_pin_number(self->pin_number);
|
||||
}
|
||||
|
||||
void common_hal_pwmio_pwmout_reset_ok(pwmio_pwmout_obj_t *self) {
|
||||
|
|
|
@ -229,7 +229,7 @@ mp_uint_t common_hal_socketpool_socket_recvfrom_into(socketpool_socket_obj_t *se
|
|||
|
||||
if (!timed_out) {
|
||||
memcpy((void *)ip, (void *)&source_addr.sin_addr.s_addr, sizeof(source_addr.sin_addr.s_addr));
|
||||
*port = source_addr.sin_port;
|
||||
*port = htons(source_addr.sin_port);
|
||||
} else {
|
||||
mp_raise_OSError(ETIMEDOUT);
|
||||
}
|
||||
|
|
|
@ -6,3 +6,7 @@ USB_MANUFACTURER = "NXP"
|
|||
CHIP_VARIANT = MIMXRT1011DAE5A
|
||||
CHIP_FAMILY = MIMXRT1011
|
||||
FLASH = AT25SF128A
|
||||
|
||||
# Include these Python libraries in the firmware
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ESP32SPI
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests
|
||||
|
|
|
@ -7,12 +7,9 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO_10) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_GPIO_AD_05) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_GPIO_AD_06) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO_08) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO_01) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO_AD_01) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO_AD_02) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_GPIO_SD_02) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO_03) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO_AD_05) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO_AD_04) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO_AD_03) },
|
||||
|
|
|
@ -36,7 +36,7 @@ const BOOT_DATA_T boot_data = {
|
|||
0xFFFFFFFF /* empty - extra data word */
|
||||
};
|
||||
|
||||
// Config for W25Q16JV with QSPI routed.
|
||||
// Config for W25Q32JV with QSPI routed. (compatible with GD25Q32)
|
||||
__attribute__((section(".boot_hdr.conf")))
|
||||
const flexspi_nor_config_t qspiflash_config = {
|
||||
.pageSize = 256u,
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
// make sure you don't overwrite code
|
||||
#define CIRCUITPY_INTERNAL_NVM_SIZE 0
|
||||
|
||||
#define BOARD_FLASH_SIZE (2 * 1024 * 1024)
|
||||
#define BOARD_FLASH_SIZE (4 * 1024 * 1024)
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO_02)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO_01)
|
||||
|
|
|
@ -42,10 +42,6 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
|
|||
{ MP_OBJ_NEW_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO_AD_03) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO_AD_04) },
|
||||
|
||||
// UART
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO_10) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO_09) },
|
||||
|
||||
// I2C
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO_01) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO_02) },
|
||||
|
|
|
@ -187,6 +187,7 @@ void common_hal_busio_spi_construct(busio_spi_obj_t *self,
|
|||
LPSPI_Enable(self->spi, false);
|
||||
uint32_t tcrPrescaleValue;
|
||||
self->baudrate = LPSPI_MasterSetBaudRate(self->spi, config.baudRate, LPSPI_MASTER_CLK_FREQ, &tcrPrescaleValue);
|
||||
self->spi->TCR = (self->spi->TCR & ~LPSPI_TCR_PRESCALE_MASK) | LPSPI_TCR_PRESCALE(tcrPrescaleValue);
|
||||
LPSPI_Enable(self->spi, true);
|
||||
|
||||
claim_pin(self->clock->pin);
|
||||
|
@ -233,14 +234,14 @@ void common_hal_busio_spi_deinit(busio_spi_obj_t *self) {
|
|||
bool common_hal_busio_spi_configure(busio_spi_obj_t *self,
|
||||
uint32_t baudrate, uint8_t polarity, uint8_t phase, uint8_t bits) {
|
||||
|
||||
LPSPI_Enable(self->spi, false);
|
||||
uint32_t tcrPrescaleValue;
|
||||
self->baudrate = LPSPI_MasterSetBaudRate(self->spi, baudrate, LPSPI_MASTER_CLK_FREQ, &tcrPrescaleValue);
|
||||
LPSPI_Enable(self->spi, true);
|
||||
if (baudrate > 30000000) {
|
||||
baudrate = 30000000; // "Absolute maximum frequency of operation (fop) is 30 MHz" -- IMXRT1010CEC.pdf
|
||||
}
|
||||
|
||||
if ((polarity == common_hal_busio_spi_get_polarity(self)) &&
|
||||
(phase == common_hal_busio_spi_get_phase(self)) &&
|
||||
(bits == ((self->spi->TCR & LPSPI_TCR_FRAMESZ_MASK) >> LPSPI_TCR_FRAMESZ_SHIFT)) + 1) {
|
||||
(bits == ((self->spi->TCR & LPSPI_TCR_FRAMESZ_MASK) >> LPSPI_TCR_FRAMESZ_SHIFT)) + 1 &&
|
||||
(baudrate == common_hal_busio_spi_get_frequency(self))) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -251,10 +252,22 @@ bool common_hal_busio_spi_configure(busio_spi_obj_t *self,
|
|||
config.cpol = polarity;
|
||||
config.cpha = phase;
|
||||
config.bitsPerFrame = bits;
|
||||
// The between-transfer-delay must be equal to the SCK low-time.
|
||||
// Setting it lower introduces runt pulses, while setting it higher
|
||||
// wastes time.
|
||||
config.betweenTransferDelayInNanoSec = (1000000000 / config.baudRate) / 2;
|
||||
|
||||
LPSPI_Deinit(self->spi);
|
||||
LPSPI_MasterInit(self->spi, &config, LPSPI_MASTER_CLK_FREQ);
|
||||
|
||||
// Recompute the actual baudrate so that we can set the baudrate
|
||||
// (frequency) property. We don't need to set TCR because it was
|
||||
// established by LPSPI_MasterInit, above
|
||||
uint32_t tcrPrescaleValue;
|
||||
LPSPI_Enable(self->spi, false);
|
||||
self->baudrate = LPSPI_MasterSetBaudRate(self->spi, baudrate, LPSPI_MASTER_CLK_FREQ, &tcrPrescaleValue);
|
||||
LPSPI_Enable(self->spi, true);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -277,6 +290,21 @@ void common_hal_busio_spi_unlock(busio_spi_obj_t *self) {
|
|||
self->has_lock = false;
|
||||
}
|
||||
|
||||
static status_t transfer_common(busio_spi_obj_t *self, lpspi_transfer_t *xfer) {
|
||||
xfer->configFlags = kLPSPI_MasterPcsContinuous;
|
||||
|
||||
status_t status;
|
||||
int retries = MAX_SPI_BUSY_RETRIES;
|
||||
do {
|
||||
status = LPSPI_MasterTransferBlocking(self->spi, xfer);
|
||||
} while (status == kStatus_LPSPI_Busy && --retries > 0);
|
||||
|
||||
if (status != kStatus_Success) {
|
||||
printf("%s: status %ld\r\n", __func__, status);
|
||||
}
|
||||
return status;
|
||||
}
|
||||
|
||||
bool common_hal_busio_spi_write(busio_spi_obj_t *self,
|
||||
const uint8_t *data, size_t len) {
|
||||
if (len == 0) {
|
||||
|
@ -289,17 +317,8 @@ bool common_hal_busio_spi_write(busio_spi_obj_t *self,
|
|||
lpspi_transfer_t xfer = { 0 };
|
||||
xfer.txData = (uint8_t *)data;
|
||||
xfer.dataSize = len;
|
||||
xfer.configFlags = kLPSPI_MasterPcs0;
|
||||
|
||||
status_t status;
|
||||
int retries = MAX_SPI_BUSY_RETRIES;
|
||||
do {
|
||||
status = LPSPI_MasterTransferBlocking(self->spi, &xfer);
|
||||
} while (status == kStatus_LPSPI_Busy && --retries > 0);
|
||||
|
||||
if (status != kStatus_Success) {
|
||||
printf("%s: status %ld\r\n", __func__, status);
|
||||
}
|
||||
status_t status = transfer_common(self, &xfer);
|
||||
|
||||
return status == kStatus_Success;
|
||||
}
|
||||
|
@ -319,15 +338,7 @@ bool common_hal_busio_spi_read(busio_spi_obj_t *self,
|
|||
xfer.rxData = data;
|
||||
xfer.dataSize = len;
|
||||
|
||||
status_t status;
|
||||
int retries = MAX_SPI_BUSY_RETRIES;
|
||||
do {
|
||||
status = LPSPI_MasterTransferBlocking(self->spi, &xfer);
|
||||
} while (status == kStatus_LPSPI_Busy && --retries > 0);
|
||||
|
||||
if (status != kStatus_Success) {
|
||||
printf("%s: status %ld\r\n", __func__, status);
|
||||
}
|
||||
status_t status = transfer_common(self, &xfer);
|
||||
|
||||
return status == kStatus_Success;
|
||||
}
|
||||
|
@ -347,15 +358,7 @@ bool common_hal_busio_spi_transfer(busio_spi_obj_t *self, const uint8_t *data_ou
|
|||
xfer.rxData = data_in;
|
||||
xfer.dataSize = len;
|
||||
|
||||
status_t status;
|
||||
int retries = MAX_SPI_BUSY_RETRIES;
|
||||
do {
|
||||
status = LPSPI_MasterTransferBlocking(self->spi, &xfer);
|
||||
} while (status == kStatus_LPSPI_Busy && --retries > 0);
|
||||
|
||||
if (status != kStatus_Success) {
|
||||
printf("%s: status %ld\r\n", __func__, status);
|
||||
}
|
||||
status_t status = transfer_common(self, &xfer);
|
||||
|
||||
return status == kStatus_Success;
|
||||
}
|
||||
|
|
|
@ -153,6 +153,13 @@ void common_hal_busio_uart_construct(busio_uart_obj_t *self,
|
|||
mp_raise_ValueError(translate("Supply at least one UART pin"));
|
||||
}
|
||||
|
||||
if (rx && !self->rx) {
|
||||
mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_RX);
|
||||
}
|
||||
if (tx && !self->tx) {
|
||||
mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_TX);
|
||||
}
|
||||
|
||||
if (uart_taken) {
|
||||
mp_raise_ValueError(translate("Hardware in use, try alternative pins"));
|
||||
}
|
||||
|
@ -188,7 +195,7 @@ void common_hal_busio_uart_construct(busio_uart_obj_t *self,
|
|||
}
|
||||
}
|
||||
if (self->rts == NULL) {
|
||||
mp_raise_ValueError(translate("Selected RTS pin not valid"));
|
||||
mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_RTS);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -202,16 +209,19 @@ void common_hal_busio_uart_construct(busio_uart_obj_t *self,
|
|||
}
|
||||
}
|
||||
if (self->cts == NULL) {
|
||||
mp_raise_ValueError(translate("Selected CTS pin not valid"));
|
||||
mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_CTS);
|
||||
}
|
||||
}
|
||||
|
||||
if (self->rx) {
|
||||
self->uart = mcu_uart_banks[self->rx->bank_idx - 1];
|
||||
} else {
|
||||
assert(self->tx);
|
||||
self->uart = mcu_uart_banks[self->tx->bank_idx - 1];
|
||||
}
|
||||
|
||||
assert(self->uart);
|
||||
|
||||
if (self->rx) {
|
||||
config_periph_pin(self->rx);
|
||||
}
|
||||
|
|
|
@ -39,6 +39,8 @@
|
|||
#include "supervisor/shared/safe_mode.h"
|
||||
#include "supervisor/shared/translate.h"
|
||||
|
||||
#define DBL_TAP_REG SNVS->LPGPR[3]
|
||||
|
||||
void common_hal_mcu_delay_us(uint32_t delay) {
|
||||
mp_hal_delay_us(delay);
|
||||
}
|
||||
|
@ -72,10 +74,10 @@ void common_hal_mcu_on_next_reset(mcu_runmode_t runmode) {
|
|||
}
|
||||
// Pretend to be the first of the two reset presses needed to enter the
|
||||
// bootloader. That way one reset will end in the bootloader.
|
||||
SNVS->LPGPR[0] = DBL_TAP_MAGIC;
|
||||
DBL_TAP_REG = DBL_TAP_MAGIC;
|
||||
} else {
|
||||
// Set up the default.
|
||||
SNVS->LPGPR[0] = DBL_TAP_MAGIC_QUICK_BOOT;
|
||||
DBL_TAP_REG = DBL_TAP_MAGIC_QUICK_BOOT;
|
||||
}
|
||||
if (runmode == RUNMODE_SAFE_MODE) {
|
||||
safe_mode_on_next_reset(PROGRAMMATIC_SAFE_MODE);
|
||||
|
|
|
@ -31,15 +31,31 @@
|
|||
#include "py/runtime.h"
|
||||
#include "common-hal/pwmio/PWMOut.h"
|
||||
#include "shared-bindings/pwmio/PWMOut.h"
|
||||
#include "shared-bindings/microcontroller/Processor.h"
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
|
||||
#include "fsl_pwm.h"
|
||||
|
||||
#include "supervisor/shared/translate.h"
|
||||
#include "periph.h"
|
||||
|
||||
#include <stdio.h>
|
||||
static void config_periph_pin(const mcu_pwm_obj_t *periph) {
|
||||
IOMUXC_SetPinMux(
|
||||
periph->pin->mux_reg, periph->mux_mode,
|
||||
periph->input_reg, periph->input_idx,
|
||||
periph->pin->cfg_reg,
|
||||
0);
|
||||
|
||||
IOMUXC_SetPinConfig(0, 0, 0, 0,
|
||||
periph->pin->cfg_reg,
|
||||
IOMUXC_SW_PAD_CTL_PAD_HYS(0)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_PUS(1)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_PUE(1)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_PKE(1)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_ODE(0)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_SPEED(1)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_DSE(6)
|
||||
| IOMUXC_SW_PAD_CTL_PAD_SRE(0));
|
||||
}
|
||||
// TODO
|
||||
// #include "samd/pins.h"
|
||||
|
||||
|
@ -133,6 +149,21 @@ void pwmout_reset(void) {
|
|||
|
||||
#define PWM_SRC_CLK_FREQ CLOCK_GetFreq(kCLOCK_IpgClk)
|
||||
|
||||
static int calculate_pulse_count(uint32_t frequency, uint8_t *prescaler) {
|
||||
if (frequency > PWM_SRC_CLK_FREQ/2) {
|
||||
return 0;
|
||||
}
|
||||
for(int shift = 0; shift<8; shift++) {
|
||||
int pulse_count = PWM_SRC_CLK_FREQ/(1<<shift)/frequency;
|
||||
if (pulse_count >= 65535) {
|
||||
continue;
|
||||
}
|
||||
*prescaler = shift;
|
||||
return pulse_count;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
||||
const mcu_pin_obj_t *pin,
|
||||
uint16_t duty,
|
||||
|
@ -148,8 +179,6 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
continue;
|
||||
}
|
||||
|
||||
printf("pwm: 0x%p, sum %d, chan %d, mux %d\r\n", mcu_pwm_list[i].pwm, mcu_pwm_list[i].submodule, mcu_pwm_list[i].channel, mcu_pwm_list[i].mux_mode);
|
||||
|
||||
self->pwm = &mcu_pwm_list[i];
|
||||
|
||||
break;
|
||||
|
@ -159,24 +188,7 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
return PWMOUT_INVALID_PIN;
|
||||
}
|
||||
|
||||
CLOCK_SetDiv(kCLOCK_AhbDiv, 0x2); /* Set AHB PODF to 2, divide by 3 */
|
||||
CLOCK_SetDiv(kCLOCK_IpgDiv, 0x3); /* Set IPG PODF to 3, divede by 4 */
|
||||
|
||||
// TODO re-enable
|
||||
// IOMUXC_SetPinMux(
|
||||
// IOMUXC_GPIO_SD_02_FLEXPWM1_PWM0_A, /* GPIO_02 is configured as FLEXPWM1_PWM0_A */
|
||||
// 0U); /* Software Input On Field: Input Path is determined by functionality */
|
||||
//
|
||||
// IOMUXC_SetPinConfig(
|
||||
// IOMUXC_GPIO_SD_02_FLEXPWM1_PWM0_A, /* GPIO_02 PAD functional properties : */
|
||||
// 0x10A0U); /* Slew Rate Field: Slow Slew Rate
|
||||
// Drive Strength Field: R0/4
|
||||
// Speed Field: fast(150MHz)
|
||||
// Open Drain Enable Field: Open Drain Disabled
|
||||
// Pull / Keep Enable Field: Pull/Keeper Enabled
|
||||
// Pull / Keep Select Field: Keeper
|
||||
// Pull Up / Down Config. Field: 100K Ohm Pull Down
|
||||
// Hyst. Enable Field: Hysteresis Disabled */
|
||||
config_periph_pin(self->pwm);
|
||||
|
||||
pwm_config_t pwmConfig;
|
||||
|
||||
|
@ -199,166 +211,38 @@ pwmout_result_t common_hal_pwmio_pwmout_construct(pwmio_pwmout_obj_t *self,
|
|||
// pwmConfig.reloadLogic = kPWM_ReloadPwmFullCycle;
|
||||
pwmConfig.enableDebugMode = true;
|
||||
|
||||
if (PWM_Init(PWM1, self->pwm->submodule, &pwmConfig) == kStatus_Fail) {
|
||||
printf("PWM initialization failed\r\n");
|
||||
self->pulse_count = calculate_pulse_count(frequency, &self->prescaler);
|
||||
|
||||
if (self->pulse_count == 0) {
|
||||
return PWMOUT_INVALID_FREQUENCY;
|
||||
}
|
||||
|
||||
pwmConfig.prescale = self->prescaler;
|
||||
|
||||
if (PWM_Init(self->pwm->pwm, self->pwm->submodule, &pwmConfig) == kStatus_Fail) {
|
||||
return PWMOUT_INVALID_PIN;
|
||||
}
|
||||
|
||||
pwm_signal_param_t pwmSignal;
|
||||
pwm_signal_param_t pwmSignal = {
|
||||
.pwmChannel = self->pwm->channel,
|
||||
.level = kPWM_HighTrue,
|
||||
.dutyCyclePercent = 0, // avoid an initial transient
|
||||
.deadtimeValue = 0, // allow 100% duty cycle
|
||||
};
|
||||
|
||||
/* Set deadtime count, we set this to about 650ns */
|
||||
uint16_t deadTimeVal = ((uint64_t)PWM_SRC_CLK_FREQ * 650) / 1000000000;
|
||||
// Disable all fault inputs
|
||||
self->pwm->pwm->SM[self->pwm->submodule].DISMAP[0] = 0;
|
||||
self->pwm->pwm->SM[self->pwm->submodule].DISMAP[1] = 0;
|
||||
|
||||
pwmSignal.pwmChannel = self->pwm->channel;
|
||||
pwmSignal.level = kPWM_HighTrue;
|
||||
pwmSignal.dutyCyclePercent = frequency / 2; /* 1 percent dutycycle */
|
||||
pwmSignal.deadtimeValue = deadTimeVal;
|
||||
status_t status = PWM_SetupPwm(self->pwm->pwm, self->pwm->submodule, &pwmSignal, 1, kPWM_EdgeAligned, frequency, PWM_SRC_CLK_FREQ);
|
||||
|
||||
PWM_SetupPwm(PWM1, self->pwm->submodule, &pwmSignal, 1, kPWM_SignedCenterAligned, frequency, PWM_SRC_CLK_FREQ);
|
||||
if (status != kStatus_Success) {
|
||||
return PWMOUT_INITIALIZATION_ERROR;
|
||||
}
|
||||
PWM_SetPwmLdok(self->pwm->pwm, 1 << self->pwm->submodule, true);
|
||||
|
||||
PWM_SetPwmLdok(PWM1, kPWM_Control_Module_0 | kPWM_Control_Module_1 | kPWM_Control_Module_2, true);
|
||||
PWM_StartTimer(self->pwm->pwm, 1 << self->pwm->submodule);
|
||||
|
||||
PWM_StartTimer(PWM1, kPWM_Control_Module_0 | kPWM_Control_Module_1 | kPWM_Control_Module_2);
|
||||
|
||||
// if (frequency == 0 || frequency > 6000000) {
|
||||
// return PWMOUT_INVALID_FREQUENCY;
|
||||
// }
|
||||
|
||||
// // Figure out which timer we are using.
|
||||
// // First see if a tcc is already going with the frequency we want and our
|
||||
// // channel is unused. tc's don't have enough channels to share.
|
||||
// const pin_timer_t* timer = NULL;
|
||||
// uint8_t mux_position = 0;
|
||||
// if (!variable_frequency) {
|
||||
// for (uint8_t i = 0; i < TCC_INST_NUM && timer == NULL; i++) {
|
||||
// if (target_tcc_frequencies[i] != frequency) {
|
||||
// continue;
|
||||
// }
|
||||
// for (uint8_t j = 0; j < NUM_TIMERS_PER_PIN && timer == NULL; j++) {
|
||||
// const pin_timer_t* t = &pin->timer[j];
|
||||
// if (t->index != i || t->is_tc || t->index >= TCC_INST_NUM) {
|
||||
// continue;
|
||||
// }
|
||||
// Tcc* tcc = tcc_insts[t->index];
|
||||
// if (tcc->CTRLA.bit.ENABLE == 1 && channel_ok(t)) {
|
||||
// timer = t;
|
||||
// mux_position = j;
|
||||
// // Claim channel.
|
||||
// tcc_channels[timer->index] |= (1 << tcc_channel(timer));
|
||||
//
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// // No existing timer has been found, so find a new one to use and set it up.
|
||||
// if (timer == NULL) {
|
||||
// // By default, with fixed frequency we want to share a TCC because its likely we'll have
|
||||
// // other outputs at the same frequency. If the frequency is variable then we'll only have
|
||||
// // one output so we start with the TCs to see if they work.
|
||||
// int8_t direction = -1;
|
||||
// uint8_t start = NUM_TIMERS_PER_PIN - 1;
|
||||
// bool found = false;
|
||||
// if (variable_frequency) {
|
||||
// direction = 1;
|
||||
// start = 0;
|
||||
// }
|
||||
// for (int8_t i = start; i >= 0 && i < NUM_TIMERS_PER_PIN && timer == NULL; i += direction) {
|
||||
// const pin_timer_t* t = &pin->timer[i];
|
||||
// if ((!t->is_tc && t->index >= TCC_INST_NUM) ||
|
||||
// (t->is_tc && t->index >= TC_INST_NUM)) {
|
||||
// continue;
|
||||
// }
|
||||
// if (t->is_tc) {
|
||||
// found = true;
|
||||
// Tc* tc = tc_insts[t->index];
|
||||
// if (tc->COUNT16.CTRLA.bit.ENABLE == 0 && t->wave_output == 1) {
|
||||
// timer = t;
|
||||
// mux_position = i;
|
||||
// }
|
||||
// } else {
|
||||
// Tcc* tcc = tcc_insts[t->index];
|
||||
// if (tcc->CTRLA.bit.ENABLE == 0 && channel_ok(t)) {
|
||||
// timer = t;
|
||||
// mux_position = i;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// if (timer == NULL) {
|
||||
// if (found) {
|
||||
// return PWMOUT_ALL_TIMERS_ON_PIN_IN_USE;
|
||||
// }
|
||||
// return PWMOUT_ALL_TIMERS_IN_USE;
|
||||
// }
|
||||
//
|
||||
// uint8_t resolution = 0;
|
||||
// if (timer->is_tc) {
|
||||
// resolution = 16;
|
||||
// } else {
|
||||
// // TCC resolution varies so look it up.
|
||||
// const uint8_t _tcc_sizes[TCC_INST_NUM] = TCC_SIZES;
|
||||
// resolution = _tcc_sizes[timer->index];
|
||||
// }
|
||||
// // First determine the divisor that gets us the highest resolution.
|
||||
// uint32_t system_clock = common_hal_mcu_processor_get_frequency();
|
||||
// uint32_t top;
|
||||
// uint8_t divisor;
|
||||
// for (divisor = 0; divisor < 8; divisor++) {
|
||||
// top = (system_clock / prescaler[divisor] / frequency) - 1;
|
||||
// if (top < (1u << resolution)) {
|
||||
// break;
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// set_timer_handler(timer->is_tc, timer->index, TC_HANDLER_NO_INTERRUPT);
|
||||
// // We use the zeroeth clock on either port to go full speed.
|
||||
// turn_on_clocks(timer->is_tc, timer->index, 0);
|
||||
//
|
||||
// if (timer->is_tc) {
|
||||
// tc_periods[timer->index] = top;
|
||||
// Tc* tc = tc_insts[timer->index];
|
||||
// #ifdef SAMD21
|
||||
// tc->COUNT16.CTRLA.reg = TC_CTRLA_MODE_COUNT16 |
|
||||
// TC_CTRLA_PRESCALER(divisor) |
|
||||
// TC_CTRLA_WAVEGEN_MPWM;
|
||||
// tc->COUNT16.CC[0].reg = top;
|
||||
// #endif
|
||||
// #ifdef SAMD51
|
||||
//
|
||||
// tc->COUNT16.CTRLA.bit.SWRST = 1;
|
||||
// while (tc->COUNT16.CTRLA.bit.SWRST == 1) {
|
||||
// }
|
||||
// tc_set_enable(tc, false);
|
||||
// tc->COUNT16.CTRLA.reg = TC_CTRLA_MODE_COUNT16 | TC_CTRLA_PRESCALER(divisor);
|
||||
// tc->COUNT16.WAVE.reg = TC_WAVE_WAVEGEN_MPWM;
|
||||
// tc->COUNT16.CCBUF[0].reg = top;
|
||||
// tc->COUNT16.CCBUF[1].reg = 0;
|
||||
// #endif
|
||||
//
|
||||
// tc_set_enable(tc, true);
|
||||
// } else {
|
||||
// tcc_periods[timer->index] = top;
|
||||
// Tcc* tcc = tcc_insts[timer->index];
|
||||
// tcc_set_enable(tcc, false);
|
||||
// tcc->CTRLA.bit.PRESCALER = divisor;
|
||||
// tcc->PER.bit.PER = top;
|
||||
// tcc->WAVE.bit.WAVEGEN = TCC_WAVE_WAVEGEN_NPWM_Val;
|
||||
// tcc_set_enable(tcc, true);
|
||||
// target_tcc_frequencies[timer->index] = frequency;
|
||||
// tcc_refcount[timer->index]++;
|
||||
// if (variable_frequency) {
|
||||
// // We're changing frequency so claim all of the channels.
|
||||
// tcc_channels[timer->index] = 0xff;
|
||||
// } else {
|
||||
// tcc_channels[timer->index] |= (1 << tcc_channel(timer));
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// self->timer = timer;
|
||||
//
|
||||
// gpio_set_pin_function(pin->number, GPIO_PIN_FUNCTION_E + mux_position);
|
||||
|
||||
common_hal_pwmio_pwmout_set_duty_cycle(self, duty);
|
||||
|
||||
|
@ -374,177 +258,68 @@ void common_hal_pwmio_pwmout_deinit(pwmio_pwmout_obj_t *self) {
|
|||
return;
|
||||
}
|
||||
|
||||
// const pin_timer_t* t = self->timer;
|
||||
// if (t->is_tc) {
|
||||
// Tc* tc = tc_insts[t->index];
|
||||
// tc_set_enable(tc, false);
|
||||
// tc->COUNT16.CTRLA.bit.SWRST = true;
|
||||
// tc_wait_for_sync(tc);
|
||||
// } else {
|
||||
// tcc_refcount[t->index]--;
|
||||
// tcc_channels[t->index] &= ~(1 << tcc_channel(t));
|
||||
// if (tcc_refcount[t->index] == 0) {
|
||||
// target_tcc_frequencies[t->index] = 0;
|
||||
// Tcc* tcc = tcc_insts[t->index];
|
||||
// tcc_set_enable(tcc, false);
|
||||
// tcc->CTRLA.bit.SWRST = true;
|
||||
// while (tcc->SYNCBUSY.bit.SWRST != 0) {
|
||||
// /* Wait for sync */
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// reset_pin_number(self->pin->number);
|
||||
common_hal_reset_pin(self->pin);
|
||||
self->pin = NULL;
|
||||
}
|
||||
|
||||
void common_hal_pwmio_pwmout_set_duty_cycle(pwmio_pwmout_obj_t *self, uint16_t duty) {
|
||||
PWM_UpdatePwmDutycycle(PWM1, self->pwm->submodule, self->pwm->channel, kPWM_SignedCenterAligned, duty);
|
||||
|
||||
// const pin_timer_t* t = self->timer;
|
||||
// if (t->is_tc) {
|
||||
// uint16_t adjusted_duty = tc_periods[t->index] * duty / 0xffff;
|
||||
// #ifdef SAMD21
|
||||
// tc_insts[t->index]->COUNT16.CC[t->wave_output].reg = adjusted_duty;
|
||||
// #endif
|
||||
// #ifdef SAMD51
|
||||
// Tc* tc = tc_insts[t->index];
|
||||
// while (tc->COUNT16.SYNCBUSY.bit.CC1 != 0) {}
|
||||
// tc->COUNT16.CCBUF[1].reg = adjusted_duty;
|
||||
// #endif
|
||||
// } else {
|
||||
// uint32_t adjusted_duty = ((uint64_t) tcc_periods[t->index]) * duty / 0xffff;
|
||||
// uint8_t channel = tcc_channel(t);
|
||||
// Tcc* tcc = tcc_insts[t->index];
|
||||
//
|
||||
// // Write into the CC buffer register, which will be transferred to the
|
||||
// // CC register on an UPDATE (when period is finished).
|
||||
// // Do clock domain syncing as necessary.
|
||||
//
|
||||
// while (tcc->SYNCBUSY.reg != 0) {}
|
||||
//
|
||||
// // Lock out double-buffering while updating the CCB value.
|
||||
// tcc->CTRLBSET.bit.LUPD = 1;
|
||||
// #ifdef SAMD21
|
||||
// tcc->CCB[channel].reg = adjusted_duty;
|
||||
// #endif
|
||||
// #ifdef SAMD51
|
||||
// tcc->CCBUF[channel].reg = adjusted_duty;
|
||||
// #endif
|
||||
// tcc->CTRLBCLR.bit.LUPD = 1;
|
||||
// }
|
||||
// we do not use PWM_UpdatePwmDutycycle because ...
|
||||
// * it works in integer percents
|
||||
// * it can't set the "X" duty cycle
|
||||
self->duty_cycle = duty;
|
||||
if (duty == 65535) {
|
||||
self->duty_scaled = self->pulse_count + 1;
|
||||
} else {
|
||||
self->duty_scaled = ((uint32_t)duty * self->pulse_count + self->pulse_count/2) / 65535;
|
||||
}
|
||||
switch (self->pwm->channel) {
|
||||
case kPWM_PwmX:
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL0 = 0;
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL1 = self->duty_scaled;
|
||||
break;
|
||||
case kPWM_PwmA:
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL2 = 0;
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL3 = self->duty_scaled;
|
||||
break;
|
||||
case kPWM_PwmB:
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL4 = 0;
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL5 = self->duty_scaled;
|
||||
}
|
||||
PWM_SetPwmLdok(self->pwm->pwm, 1 << self->pwm->submodule, true);
|
||||
}
|
||||
|
||||
uint16_t common_hal_pwmio_pwmout_get_duty_cycle(pwmio_pwmout_obj_t *self) {
|
||||
return 0;
|
||||
// const pin_timer_t* t = self->timer;
|
||||
// if (t->is_tc) {
|
||||
// Tc* tc = tc_insts[t->index];
|
||||
// tc_wait_for_sync(tc);
|
||||
// uint16_t cv = tc->COUNT16.CC[t->wave_output].reg;
|
||||
// return cv * 0xffff / tc_periods[t->index];
|
||||
// } else {
|
||||
// Tcc* tcc = tcc_insts[t->index];
|
||||
// uint8_t channel = tcc_channel(t);
|
||||
// uint32_t cv = 0;
|
||||
//
|
||||
// while (tcc->SYNCBUSY.bit.CTRLB) {}
|
||||
//
|
||||
// #ifdef SAMD21
|
||||
// // If CCBV (CCB valid) is set, the CCB value hasn't yet been copied
|
||||
// // to the CC value.
|
||||
// if ((tcc->STATUS.vec.CCBV & (1 << channel)) != 0) {
|
||||
// cv = tcc->CCB[channel].reg;
|
||||
// } else {
|
||||
// cv = tcc->CC[channel].reg;
|
||||
// }
|
||||
// #endif
|
||||
// #ifdef SAMD51
|
||||
// if ((tcc->STATUS.vec.CCBUFV & (1 << channel)) != 0) {
|
||||
// cv = tcc->CCBUF[channel].reg;
|
||||
// } else {
|
||||
// cv = tcc->CC[channel].reg;
|
||||
// }
|
||||
// #endif
|
||||
//
|
||||
// uint32_t duty_cycle = ((uint64_t) cv) * 0xffff / tcc_periods[t->index];
|
||||
//
|
||||
// return duty_cycle;
|
||||
// }
|
||||
if (self->duty_cycle == 65535) {
|
||||
return 65535;
|
||||
}
|
||||
return ((uint32_t)self->duty_scaled * 65535 + 65535/2) / self->pulse_count;
|
||||
}
|
||||
|
||||
void common_hal_pwmio_pwmout_set_frequency(pwmio_pwmout_obj_t *self,
|
||||
uint32_t frequency) {
|
||||
// if (frequency == 0 || frequency > 6000000) {
|
||||
// mp_raise_ValueError(translate("Invalid PWM frequency"));
|
||||
// }
|
||||
// const pin_timer_t* t = self->timer;
|
||||
// uint8_t resolution;
|
||||
// if (t->is_tc) {
|
||||
// resolution = 16;
|
||||
// } else {
|
||||
// resolution = 24;
|
||||
// }
|
||||
// uint32_t system_clock = common_hal_mcu_processor_get_frequency();
|
||||
// uint32_t new_top;
|
||||
// uint8_t new_divisor;
|
||||
// for (new_divisor = 0; new_divisor < 8; new_divisor++) {
|
||||
// new_top = (system_clock / prescaler[new_divisor] / frequency) - 1;
|
||||
// if (new_top < (1u << resolution)) {
|
||||
// break;
|
||||
// }
|
||||
// }
|
||||
// uint16_t old_duty = common_hal_pwmio_pwmout_get_duty_cycle(self);
|
||||
// if (t->is_tc) {
|
||||
// Tc* tc = tc_insts[t->index];
|
||||
// uint8_t old_divisor = tc->COUNT16.CTRLA.bit.PRESCALER;
|
||||
// if (new_divisor != old_divisor) {
|
||||
// tc_set_enable(tc, false);
|
||||
// tc->COUNT16.CTRLA.bit.PRESCALER = new_divisor;
|
||||
// tc_set_enable(tc, true);
|
||||
// }
|
||||
// tc_periods[t->index] = new_top;
|
||||
// #ifdef SAMD21
|
||||
// tc->COUNT16.CC[0].reg = new_top;
|
||||
// #endif
|
||||
// #ifdef SAMD51
|
||||
// while (tc->COUNT16.SYNCBUSY.reg != 0) {}
|
||||
// tc->COUNT16.CCBUF[0].reg = new_top;
|
||||
// #endif
|
||||
// } else {
|
||||
// Tcc* tcc = tcc_insts[t->index];
|
||||
// uint8_t old_divisor = tcc->CTRLA.bit.PRESCALER;
|
||||
// if (new_divisor != old_divisor) {
|
||||
// tcc_set_enable(tcc, false);
|
||||
// tcc->CTRLA.bit.PRESCALER = new_divisor;
|
||||
// tcc_set_enable(tcc, true);
|
||||
// }
|
||||
// while (tcc->SYNCBUSY.reg != 0) {}
|
||||
// tcc_periods[t->index] = new_top;
|
||||
// #ifdef SAMD21
|
||||
// tcc->PERB.bit.PERB = new_top;
|
||||
// #endif
|
||||
// #ifdef SAMD51
|
||||
// tcc->PERBUF.bit.PERBUF = new_top;
|
||||
// #endif
|
||||
// }
|
||||
|
||||
// common_hal_pwmio_pwmout_set_duty_cycle(self, old_duty);
|
||||
int pulse_count = calculate_pulse_count(frequency, &self->prescaler);
|
||||
if (pulse_count == 0) {
|
||||
mp_raise_ValueError(translate("Invalid PWM frequency"));
|
||||
}
|
||||
|
||||
self->pulse_count = pulse_count;
|
||||
|
||||
// a small glitch can occur when adjusting the prescaler, from the setting
|
||||
// of CTRL just below to the setting of the Ldok register in
|
||||
// set_duty_cycle.
|
||||
uint32_t reg = self->pwm->pwm->SM[self->pwm->submodule].CTRL;
|
||||
reg &= ~(PWM_CTRL_PRSC_MASK);
|
||||
reg |= PWM_CTRL_PRSC(self->prescaler);
|
||||
self->pwm->pwm->SM[self->pwm->submodule].CTRL = reg;
|
||||
self->pwm->pwm->SM[self->pwm->submodule].VAL1 = self->pulse_count;
|
||||
|
||||
// we need to recalculate the duty cycle. As a side effect of this
|
||||
common_hal_pwmio_pwmout_set_duty_cycle(self, self->duty_cycle);
|
||||
}
|
||||
|
||||
uint32_t common_hal_pwmio_pwmout_get_frequency(pwmio_pwmout_obj_t *self) {
|
||||
// uint32_t system_clock = common_hal_mcu_processor_get_frequency();
|
||||
// const pin_timer_t* t = self->timer;
|
||||
// uint8_t divisor;
|
||||
// uint32_t top;
|
||||
// if (t->is_tc) {
|
||||
// divisor = tc_insts[t->index]->COUNT16.CTRLA.bit.PRESCALER;
|
||||
// top = tc_periods[t->index];
|
||||
// } else {
|
||||
// divisor = tcc_insts[t->index]->CTRLA.bit.PRESCALER;
|
||||
// top = tcc_periods[t->index];
|
||||
// }
|
||||
// return (system_clock / prescaler[divisor]) / (top + 1);
|
||||
return 0;
|
||||
return PWM_SRC_CLK_FREQ/self->pulse_count/(1 << self->prescaler);
|
||||
}
|
||||
|
||||
bool common_hal_pwmio_pwmout_get_variable_frequency(pwmio_pwmout_obj_t *self) {
|
||||
|
|
|
@ -37,6 +37,8 @@ typedef struct {
|
|||
const mcu_pin_obj_t *pin;
|
||||
const mcu_pwm_obj_t *pwm;
|
||||
bool variable_frequency;
|
||||
uint8_t prescaler;
|
||||
uint16_t duty_cycle, duty_scaled, pulse_count;
|
||||
} pwmio_pwmout_obj_t;
|
||||
|
||||
void pwmout_reset(void);
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue