Bringing branch up to date with current main
This commit is contained in:
commit
19f9163892
2
.gitmodules
vendored
2
.gitmodules
vendored
@ -148,7 +148,7 @@
|
||||
url = https://github.com/adafruit/Adafruit_CircuitPython_RFM69.git
|
||||
[submodule "ports/espressif/esp-idf"]
|
||||
path = ports/espressif/esp-idf
|
||||
url = https://github.com/espressif/esp-idf.git
|
||||
url = https://github.com/adafruit/esp-idf.git
|
||||
branch = release/v4.4
|
||||
[submodule "ports/espressif/certificates/nina-fw"]
|
||||
path = ports/espressif/certificates/nina-fw
|
||||
|
@ -15,7 +15,7 @@ https://learn.adafruit.com/building-circuitpython/
|
||||
|
||||
## Setup
|
||||
|
||||
Please ensure you setup your build environment appropriately, as per the guide. You will need:
|
||||
Please ensure you set up your build environment appropriately, as per the guide. You will need:
|
||||
|
||||
* Linux: https://learn.adafruit.com/building-circuitpython/linux
|
||||
* MacOS: https://learn.adafruit.com/building-circuitpython/macos
|
||||
@ -25,8 +25,9 @@ Please ensure you setup your build environment appropriately, as per the guide.
|
||||
|
||||
This project has a bunch of git submodules. You will need to update them regularly.
|
||||
|
||||
git submodule sync
|
||||
git submodule update --init
|
||||
In the root folder of the CircuitPython repository, execute the following:
|
||||
|
||||
make fetch-submodules
|
||||
|
||||
### Required Python Packages
|
||||
|
||||
|
4
docs/templates/breadcrumbs.html
vendored
Normal file
4
docs/templates/breadcrumbs.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
{%- extends "sphinx_rtd_theme/breadcrumbs.html" %}
|
||||
|
||||
{% block breadcrumbs_aside %}
|
||||
{% endblock %}
|
@ -1 +1 @@
|
||||
Subproject commit a99e0b98787266369eaa33bdae271de761eca05b
|
||||
Subproject commit 0c7c6b88f3ec1b1d11d2f7d8b185e28ac657c06d
|
@ -139,39 +139,58 @@ STATIC const mp_arg_t file_open_args[] = {
|
||||
STATIC mp_obj_t file_open(fs_user_mount_t *vfs, const mp_obj_type_t *type, mp_arg_val_t *args) {
|
||||
int mode = 0;
|
||||
const char *mode_s = mp_obj_str_get_str(args[1].u_obj);
|
||||
// TODO make sure only one of r, w, x, a, and b, t are specified
|
||||
uint32_t rwxa_count = 0;
|
||||
uint32_t bt_count = 0;
|
||||
uint32_t plus_count = 0;
|
||||
bool bad_mode = false;
|
||||
while (*mode_s) {
|
||||
switch (*mode_s++) {
|
||||
case 'r':
|
||||
mode |= FA_READ;
|
||||
rwxa_count++;
|
||||
break;
|
||||
case 'w':
|
||||
mode |= FA_WRITE | FA_CREATE_ALWAYS;
|
||||
rwxa_count++;
|
||||
break;
|
||||
case 'x':
|
||||
mode |= FA_WRITE | FA_CREATE_NEW;
|
||||
rwxa_count++;
|
||||
break;
|
||||
case 'a':
|
||||
mode |= FA_WRITE | FA_OPEN_ALWAYS;
|
||||
rwxa_count++;
|
||||
break;
|
||||
case '+':
|
||||
mode |= FA_READ | FA_WRITE;
|
||||
plus_count++;
|
||||
break;
|
||||
#if MICROPY_PY_IO_FILEIO
|
||||
case 'b':
|
||||
bt_count++;
|
||||
type = &mp_type_vfs_fat_fileio;
|
||||
break;
|
||||
#endif
|
||||
case 't':
|
||||
bt_count++;
|
||||
type = &mp_type_vfs_fat_textio;
|
||||
break;
|
||||
default:
|
||||
bad_mode = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (rwxa_count != 1 || plus_count > 1 || bt_count > 1 || bad_mode) {
|
||||
mp_raise_ValueError(translate("Invalid mode"));
|
||||
}
|
||||
|
||||
assert(vfs != NULL);
|
||||
if ((mode & FA_WRITE) != 0 && !filesystem_is_writable_by_python(vfs)) {
|
||||
mp_raise_OSError(MP_EROFS);
|
||||
}
|
||||
|
||||
|
||||
pyb_file_obj_t *o = m_new_obj_with_finaliser(pyb_file_obj_t);
|
||||
o->base.type = type;
|
||||
|
||||
|
80
locale/ID.po
80
locale/ID.po
@ -1391,6 +1391,10 @@ msgstr "Ukuran potongan format tidak valid"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Akses memori tidak valid."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2661,7 +2665,7 @@ msgstr "berusaha mendapatkan argmin/argmax dari urutan kosong"
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "atribut belum didukung"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2717,11 +2721,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2813,6 +2817,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2907,6 +2915,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3098,6 +3114,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3201,7 +3221,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3266,6 +3286,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3379,7 +3403,7 @@ msgstr "inline assembler harus sebuah fungsi"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3387,7 +3411,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3395,6 +3419,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3404,18 +3432,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3786,7 +3822,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3844,7 +3884,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr "panjang data string memiliki keganjilan (odd-length)"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3852,7 +3892,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3994,6 +4034,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4001,15 +4042,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4332,7 +4376,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4533,7 +4577,7 @@ msgstr "jendela harus <= interval"
|
||||
msgid "wrong axis index"
|
||||
msgstr "indeks sumbu salah"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "sumbu yang ditentukan salah"
|
||||
|
||||
@ -4541,7 +4585,11 @@ msgstr "sumbu yang ditentukan salah"
|
||||
msgid "wrong input type"
|
||||
msgstr "tipe input salah"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "jumlah argumen salah"
|
||||
|
||||
|
@ -1370,6 +1370,10 @@ msgstr ""
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2624,7 +2628,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2680,11 +2684,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2776,6 +2780,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2870,6 +2878,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3061,6 +3077,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3164,7 +3184,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3229,6 +3249,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3342,7 +3366,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3350,7 +3374,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3358,6 +3382,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3367,18 +3395,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3749,7 +3785,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3807,7 +3847,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3815,7 +3855,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3956,6 +3996,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3963,15 +4004,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4294,7 +4338,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4495,7 +4539,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4503,7 +4547,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
80
locale/cs.po
80
locale/cs.po
@ -1379,6 +1379,10 @@ msgstr ""
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2635,7 +2639,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2691,11 +2695,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2787,6 +2791,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2881,6 +2889,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3072,6 +3088,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3175,7 +3195,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3240,6 +3260,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3353,7 +3377,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3361,7 +3385,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3369,6 +3393,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3378,18 +3406,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3760,7 +3796,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3818,7 +3858,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3826,7 +3866,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3967,6 +4007,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3974,15 +4015,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4305,7 +4349,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4506,7 +4550,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4514,7 +4558,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1390,6 +1390,10 @@ msgstr "Ungültige format chunk size"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Ungültiger Speicherzugriff."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2666,7 +2670,7 @@ msgstr "Sie haben versucht argmin/argmax einer leeren Sequenz zu erhalten"
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "Attribute werden noch nicht unterstützt"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "Achse außerhalb des Wertebereichs"
|
||||
|
||||
@ -2722,11 +2726,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "Der Puffer ist kleiner als die angefragte Größe"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "Die Puffergröße muss ein vielfaches der Elementgröße sein"
|
||||
|
||||
@ -2820,6 +2824,10 @@ msgstr "kann %s nicht nach complex konvertieren"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "Kann '%q' Objekt nicht implizit nach %q konvertieren"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "kann nicht zu %q konvertieren"
|
||||
@ -2920,6 +2928,14 @@ msgstr "Kann neue shape nicht zuweisen"
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "Kann '%q' Instanzen nicht erstellen"
|
||||
@ -3115,6 +3131,10 @@ msgstr "Division durch Null"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "leer"
|
||||
@ -3218,7 +3238,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3283,6 +3303,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3398,7 +3422,7 @@ msgstr "inline assembler muss eine function sein"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "das Eingabeargument muss ein Integer, Tupel oder eine Liste sein"
|
||||
|
||||
@ -3406,7 +3430,7 @@ msgstr "das Eingabeargument muss ein Integer, Tupel oder eine Liste sein"
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "Die Länge des Eingabearrays muss eine Potenz von 2 sein"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "Eingabe-Arrays sind nicht kompatibel"
|
||||
|
||||
@ -3414,6 +3438,10 @@ msgstr "Eingabe-Arrays sind nicht kompatibel"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "Eingabedaten müssen iterierbar sein"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "Eingabematrix ist asymmetrisch"
|
||||
@ -3423,18 +3451,26 @@ msgstr "Eingabematrix ist asymmetrisch"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "Eingabematrix ist singulär"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "die Eingabe muss ein-Dimensional sein"
|
||||
@ -3812,7 +3848,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "Nicht genügend Argumente für den Formatierungs-String"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "Die Anzahl der Punkte muss mindestens 2 betragen"
|
||||
|
||||
@ -3870,7 +3910,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3878,7 +3918,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -4022,6 +4062,7 @@ msgstr "pow() drittes Argument darf nicht 0 sein"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() mit 3 Argumenten erfordert Integer"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4029,15 +4070,18 @@ msgstr "pow() mit 3 Argumenten erfordert Integer"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4363,7 +4407,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr "zu viele Argumente mit dem angegebenen Format"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "zu viele Dimensionen"
|
||||
|
||||
@ -4566,7 +4610,7 @@ msgstr "Fenster muss <= Intervall sein"
|
||||
msgid "wrong axis index"
|
||||
msgstr "falscher Achsenindex"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "falsche Achse gewählt"
|
||||
|
||||
@ -4574,7 +4618,11 @@ msgstr "falsche Achse gewählt"
|
||||
msgid "wrong input type"
|
||||
msgstr "falscher Eingabetyp"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "falsche Anzahl an Argumenten"
|
||||
|
||||
|
80
locale/el.po
80
locale/el.po
@ -1370,6 +1370,10 @@ msgstr ""
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2624,7 +2628,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2680,11 +2684,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2776,6 +2780,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2870,6 +2878,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3061,6 +3077,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3164,7 +3184,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3229,6 +3249,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3342,7 +3366,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3350,7 +3374,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3358,6 +3382,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3367,18 +3395,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3749,7 +3785,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3807,7 +3847,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3815,7 +3855,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3956,6 +3996,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3963,15 +4004,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4294,7 +4338,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4495,7 +4539,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4503,7 +4547,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1385,6 +1385,10 @@ msgstr "Invalid format chunk size"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Invalid memory access."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2658,7 +2662,7 @@ msgstr "attempt to get argmin/argmax of an empty sequence"
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "attributes not supported yet"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "axis is out of bounds"
|
||||
|
||||
@ -2714,11 +2718,11 @@ msgstr "bits_per_sample must be 8 or 16"
|
||||
msgid "branch not in range"
|
||||
msgstr "Branch not in range"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "Buffer is smaller than requested size"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr "Buffer size must be a multiple of element size"
|
||||
|
||||
@ -2810,6 +2814,10 @@ msgstr "can't convert %s to complex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "Can't convert '%q' object to %q implicitly"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "Can't convert to %q"
|
||||
@ -2906,6 +2914,14 @@ msgstr "cannot assign new shape"
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr "can't cast output with casting rule"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "can't create '%q' instances"
|
||||
@ -3098,6 +3114,10 @@ msgstr "division by zero"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "empty"
|
||||
@ -3201,7 +3221,7 @@ msgstr "first argument must be a callable"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "first argument must be a function"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "first argument must be a tuple of ndarrays"
|
||||
|
||||
@ -3266,6 +3286,10 @@ msgstr "function has the same sign at the ends of interval"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "function is defined for ndarrays only"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3379,7 +3403,7 @@ msgstr "inline assembler must be a function"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "input and output shapes are not compatible"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "input argument must be an integer, a tuple, or a list"
|
||||
|
||||
@ -3387,7 +3411,7 @@ msgstr "input argument must be an integer, a tuple, or a list"
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "input array length must be power of 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "input arrays are not compatible"
|
||||
|
||||
@ -3395,6 +3419,10 @@ msgstr "input arrays are not compatible"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "input data must be an iterable"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "input matrix is asymmetric"
|
||||
@ -3404,18 +3432,26 @@ msgstr "input matrix is asymmetric"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "input matrix is singular"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "input must be a dense ndarray"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "input must be a tensor of rank 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "input must be an ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "input must be one-dimensional"
|
||||
@ -3786,7 +3822,11 @@ msgstr "not all arguments converted during string formatting"
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "not enough arguments for format string"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "number of points must be at least 2"
|
||||
|
||||
@ -3844,7 +3884,7 @@ msgstr "object with buffer protocol required"
|
||||
msgid "odd-length string"
|
||||
msgstr "odd-length string"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset is too large"
|
||||
|
||||
@ -3852,7 +3892,7 @@ msgstr "offset is too large"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "offset must be >= 0"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr "offset must be non-negative and not greater than buffer length"
|
||||
|
||||
@ -3993,6 +4033,7 @@ msgstr "pow() 3rd argument cannot be 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() with 3 arguments requires integers"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4000,15 +4041,18 @@ msgstr "pow() with 3 arguments requires integers"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4333,7 +4377,7 @@ msgstr "tobytes can be invoked for dense arrays only"
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr "too many arguments provided with the given format"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "too many dimensions"
|
||||
|
||||
@ -4534,7 +4578,7 @@ msgstr "window must be <= interval"
|
||||
msgid "wrong axis index"
|
||||
msgstr "wrong axis index"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "wrong axis specified"
|
||||
|
||||
@ -4542,7 +4586,11 @@ msgstr "wrong axis specified"
|
||||
msgid "wrong input type"
|
||||
msgstr "wrong input type"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "wrong number of arguments"
|
||||
|
||||
|
80
locale/es.po
80
locale/es.po
@ -1403,6 +1403,10 @@ msgstr "Formato de fragmento de formato no válido"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Acceso a memoria no válido."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2693,7 +2697,7 @@ 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/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "Eje está fuera de sus límites"
|
||||
|
||||
@ -2749,11 +2753,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
@ -2845,6 +2849,10 @@ msgstr "no se puede convertir %s a complejo"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "no se puede convertir el objeto '%q' a %q implícitamente"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "no puede convertir a %q"
|
||||
@ -2944,6 +2952,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr "No se puede realizar cast de la salida sin una regla de cast"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "no se pueden crear '%q' instancias"
|
||||
@ -3137,6 +3153,10 @@ msgstr "división por cero"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "vacío"
|
||||
@ -3240,7 +3260,7 @@ msgstr "se debe poder llamar al primer argumento"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "el primer argumento debe ser una función"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "Primer argumento tiene que ser una tupla de ndarrays"
|
||||
|
||||
@ -3305,6 +3325,10 @@ msgstr "la función tiene el mismo signo a extremos del intervalo"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "Función solo definida para ndarrays"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3418,7 +3442,7 @@ msgstr "ensamblador en línea debe ser una función"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "Formas de entrada y salida no son compatibles"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
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"
|
||||
|
||||
@ -3426,7 +3450,7 @@ msgstr "argumento de entrada debe ser un entero, una tupla o una lista"
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "el tamaño del arreglo de entrada debe ser potencia de 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "Arrays de entrada no son compactibles"
|
||||
|
||||
@ -3434,6 +3458,10 @@ msgstr "Arrays de entrada no son compactibles"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "los datos de entrada deben ser iterables"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "la matriz de entrada es asimétrica"
|
||||
@ -3443,18 +3471,26 @@ msgstr "la matriz de entrada es asimétrica"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "la matriz de entrada es singular"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "Entrada tiene que ser un ndarray denso"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "Entrada tiene que ser un tensor de rango 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "Entrada tiene que ser un ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "Entrada tiene que ser unidimensional"
|
||||
@ -3832,7 +3868,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "no suficientes argumentos para format string"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "el número de puntos debe ser al menos 2"
|
||||
|
||||
@ -3890,7 +3930,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset es demasiado grande"
|
||||
|
||||
@ -3898,7 +3938,7 @@ msgstr "offset es demasiado grande"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "offset debe ser >= 0"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr "offset debe ser non-negative y no mayo que la longitud del buffer"
|
||||
|
||||
@ -4039,6 +4079,7 @@ msgstr "el 3er argumento de pow() no puede ser 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() con 3 argumentos requiere enteros"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4046,15 +4087,18 @@ msgstr "pow() con 3 argumentos requiere enteros"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4380,7 +4424,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/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "demasiadas dimensiones"
|
||||
|
||||
@ -4581,7 +4625,7 @@ msgstr "la ventana debe ser <= intervalo"
|
||||
msgid "wrong axis index"
|
||||
msgstr "indice de eje erróneo"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "eje especificado erróneo"
|
||||
|
||||
@ -4589,7 +4633,11 @@ msgstr "eje especificado erróneo"
|
||||
msgid "wrong input type"
|
||||
msgstr "tipo de entrada incorrecta"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "numero erroneo de argumentos"
|
||||
|
||||
|
@ -1385,6 +1385,10 @@ msgstr "Mali ang format ng chunk size"
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2646,7 +2650,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "attributes hindi sinusuportahan"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2702,11 +2706,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2800,6 +2804,10 @@ msgstr "hindi ma-convert %s sa complex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "hindi maaaring i-convert ang '%q' na bagay sa %q nang walang pahiwatig"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2899,6 +2907,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "hindi magawa '%q' instances"
|
||||
@ -3094,6 +3110,10 @@ msgstr "dibisyon ng zero"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "walang laman"
|
||||
@ -3198,7 +3218,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3263,6 +3283,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3377,7 +3401,7 @@ msgstr "inline assembler ay dapat na function"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3385,7 +3409,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3393,6 +3417,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3402,18 +3430,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3788,7 +3824,11 @@ msgstr "hindi lahat ng arguments na i-convert habang string formatting"
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "kulang sa arguments para sa format string"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3846,7 +3886,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3854,7 +3894,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3997,6 +4037,7 @@ msgstr "pow() 3rd argument ay hindi maaring 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() na may 3 argumento kailangan ng integers"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4004,15 +4045,18 @@ msgstr "pow() na may 3 argumento kailangan ng integers"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4339,7 +4383,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/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4540,7 +4584,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4548,7 +4592,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "mali ang bilang ng argumento"
|
||||
|
||||
|
80
locale/fr.po
80
locale/fr.po
@ -1416,6 +1416,10 @@ msgstr "Taille de bloc de formatage invalide"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Accès à la mémoire invalide."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr "Adresse MAC multicast invalide"
|
||||
@ -2716,7 +2720,7 @@ msgstr "tenter d'obtenir argmin / argmax d'une séquence vide"
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "attribut pas encore supporté"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "axis est hors limites"
|
||||
|
||||
@ -2772,11 +2776,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
@ -2869,6 +2873,10 @@ msgstr "ne peut convertir %s en nombre complexe"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "impossible de convertir l'objet '%q' en '%q' implicitement"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "impossible de convertir en %q"
|
||||
@ -2969,6 +2977,14 @@ msgstr "ne peut assigner une nouvelle forme"
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr "output ne peut être projeté sans règle de projection"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "ne peut pas créer une instance de '%q'"
|
||||
@ -3164,6 +3180,10 @@ msgstr "division par zéro"
|
||||
msgid "divisor must be 4"
|
||||
msgstr "le diviseur doit être 4"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "vide"
|
||||
@ -3267,7 +3287,7 @@ msgstr "le premier argument doit être un appelable"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "le premier argument doit être une fonction"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "le premier paramêtre doit être un tuple de ndarrays"
|
||||
|
||||
@ -3332,6 +3352,10 @@ msgstr "la fonction a le même signe aux extrémités de l’intervalle"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "fonction définie que pour les ndarrays"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3446,7 +3470,7 @@ msgstr "l'assembleur doit être une fonction"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "les formes d'entrée et de sortie ne sont pas compatibles"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
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"
|
||||
|
||||
@ -3454,7 +3478,7 @@ msgstr "Paramètre entrant doit être un chiffre entier, un tuple, ou une liste"
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "longueur de la matrice d'entrée doit être une puissance de 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "les matrices d'entrée ne sont pas compatibles"
|
||||
|
||||
@ -3462,6 +3486,10 @@ msgstr "les matrices d'entrée ne sont pas compatibles"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "les données d'entrée doivent être un itérable"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "la matrice d'entrée est asymétrique"
|
||||
@ -3471,18 +3499,26 @@ msgstr "la matrice d'entrée est asymétrique"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "la matrice d'entrée est singulière"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "l'entrée doit être un ndarray dense"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "l'entrée doit être un tenseur de rang 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "l'entrée doit être un ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "l'entrée doit être uni-dimensionelle"
|
||||
@ -3860,7 +3896,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "pas assez d'arguments pour la chaîne de format"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "le nombre de points doit être d'au moins 2"
|
||||
|
||||
@ -3918,7 +3958,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset est trop large"
|
||||
|
||||
@ -3926,7 +3966,7 @@ msgstr "offset est trop large"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "offset doit être >= 0"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr "offset doit être non-négatif, et au plus la taille du tampon"
|
||||
|
||||
@ -4070,6 +4110,7 @@ msgstr "le 3e argument de pow() ne peut être 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() avec 3 arguments nécessite des entiers"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4077,15 +4118,18 @@ msgstr "pow() avec 3 arguments nécessite des entiers"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4411,7 +4455,7 @@ msgstr "tobytes ne peut être appelée que pour des matrices dense"
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr "trop d'arguments fournis avec ce format"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "Trop de dimensions"
|
||||
|
||||
@ -4612,7 +4656,7 @@ msgstr "la fenêtre (window) doit être <= intervalle (interval)"
|
||||
msgid "wrong axis index"
|
||||
msgstr "index d'axe incorrecte"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "axe incorrecte spécifiée"
|
||||
|
||||
@ -4620,7 +4664,11 @@ msgstr "axe incorrecte spécifiée"
|
||||
msgid "wrong input type"
|
||||
msgstr "type d'entrée incorrect"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "mauvais nombres d'arguments"
|
||||
|
||||
|
80
locale/hi.po
80
locale/hi.po
@ -1370,6 +1370,10 @@ msgstr ""
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2624,7 +2628,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2680,11 +2684,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2776,6 +2780,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2870,6 +2878,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3061,6 +3077,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3164,7 +3184,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3229,6 +3249,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3342,7 +3366,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3350,7 +3374,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3358,6 +3382,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3367,18 +3395,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3749,7 +3785,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3807,7 +3847,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3815,7 +3855,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3956,6 +3996,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3963,15 +4004,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4294,7 +4338,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4495,7 +4539,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4503,7 +4547,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1394,6 +1394,10 @@ msgstr ""
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2665,7 +2669,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "attributi non ancora supportati"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2723,11 +2727,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2821,6 +2825,10 @@ msgstr "non è possibile convertire a complex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "impossibile convertire l'oggetto '%q' implicitamente in %q"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2915,6 +2923,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "creare '%q' istanze"
|
||||
@ -3111,6 +3127,10 @@ msgstr "divisione per zero"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "vuoto"
|
||||
@ -3215,7 +3235,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3280,6 +3300,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3394,7 +3418,7 @@ msgstr "inline assembler deve essere una funzione"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3402,7 +3426,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3410,6 +3434,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3419,18 +3447,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3808,7 +3844,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "argomenti non sufficienti per la stringa di formattazione"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3866,7 +3906,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr "stringa di lunghezza dispari"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3874,7 +3914,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -4019,6 +4059,7 @@ msgstr "il terzo argomento di pow() non può essere 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() con 3 argomenti richiede interi"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4026,15 +4067,18 @@ msgstr "pow() con 3 argomenti richiede interi"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4361,7 +4405,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr "troppi argomenti forniti con il formato specificato"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4562,7 +4606,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4570,7 +4614,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "numero di argomenti errato"
|
||||
|
||||
|
80
locale/ja.po
80
locale/ja.po
@ -1381,6 +1381,10 @@ msgstr "フォーマットチャンクのサイズが不正"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "不正なメモリアクセス"
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2639,7 +2643,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "属性は未対応です"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2695,11 +2699,11 @@ msgstr "bits_per_sampleは8または16でなければなりません"
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2791,6 +2795,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "オブジェクト '%q' を %q に暗黙に変換できません"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "%q に変換できません"
|
||||
@ -2885,6 +2893,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3080,6 +3096,10 @@ msgstr "ゼロ除算 (division by zero)"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3183,7 +3203,7 @@ msgstr "1つ目の引数は呼び出し可能でなければなりません"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "1つ目の引数は関数でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3248,6 +3268,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3362,7 +3386,7 @@ msgstr "インラインアセンブラは関数でなければなりません"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3370,7 +3394,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "入力array長は2の累乗でなければなりません"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3378,6 +3402,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "入力行列が非対称"
|
||||
@ -3387,18 +3415,26 @@ msgstr "入力行列が非対称"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "入力が非正則行列"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3769,7 +3805,11 @@ msgstr "文字列書式化で全ての引数が使われていません"
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "書式化文字列への引数が足りません"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3827,7 +3867,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr "奇数長の文字列"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3835,7 +3875,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3978,6 +4018,7 @@ msgstr "pow()の3つ目の引数は0にできません"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow()の第3引数には整数が必要"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3985,15 +4026,18 @@ msgstr "pow()の第3引数には整数が必要"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4317,7 +4361,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr "指定された書式に対して引数が多すぎます"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4518,7 +4562,7 @@ msgstr "windowはinterval以下でなければなりません"
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4526,7 +4570,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
80
locale/ko.po
80
locale/ko.po
@ -1373,6 +1373,10 @@ msgstr "형식 청크 크기가 잘못되었습니다"
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2628,7 +2632,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2684,11 +2688,11 @@ msgstr "bits_per_sample은 8 또는 16이어야합니다."
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2780,6 +2784,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2874,6 +2882,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3065,6 +3081,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3168,7 +3188,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3233,6 +3253,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3346,7 +3370,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3354,7 +3378,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3362,6 +3386,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3371,18 +3399,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3753,7 +3789,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3811,7 +3851,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3819,7 +3859,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3960,6 +4000,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3967,15 +4008,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4298,7 +4342,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4499,7 +4543,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4507,7 +4551,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
80
locale/nl.po
80
locale/nl.po
@ -1382,6 +1382,10 @@ msgstr "Ongeldig formaat stuk grootte"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Ongeldig geheugen adres."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2656,7 +2660,7 @@ msgstr "poging om argmin/argmax van een lege sequentie te krijgen"
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "attributen nog niet ondersteund"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "as is buiten bereik"
|
||||
|
||||
@ -2712,11 +2716,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2809,6 +2813,10 @@ msgstr "kan %s niet converteren naar een complex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "kan '%q' object niet omzetten naar %q impliciet"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "kan niet naar %q converteren"
|
||||
@ -2903,6 +2911,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr "kan uitvoer niet converteren zonder conversieregel"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "kan geen instanties van '%q' creëren"
|
||||
@ -3097,6 +3113,10 @@ msgstr "deling door nul"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "leeg"
|
||||
@ -3200,7 +3220,7 @@ msgstr "eerste argument moet een aanroepbare (callable) zijn"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "eerste argument moet een functie zijn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "eerste argument moet een tupel van ndarrays zijn"
|
||||
|
||||
@ -3265,6 +3285,10 @@ msgstr "functie heeft hetzelfde teken aan beide uiteinden van het interval"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "functie is alleen gedefinieerd voor ndarrays"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3379,7 +3403,7 @@ msgstr "inline assembler moet een functie zijn"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "in- en uitvoervormen zijn niet compatibel"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3387,7 +3411,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "invoer array lengte moet een macht van 2 zijn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "input arrays zijn niet compatibel"
|
||||
|
||||
@ -3395,6 +3419,10 @@ msgstr "input arrays zijn niet compatibel"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "invoerdata moet itereerbaar zijn"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "invoermatrix is asymmetrisch"
|
||||
@ -3404,18 +3432,26 @@ msgstr "invoermatrix is asymmetrisch"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "invoermatrix is singulier"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "invoer moet een gesloten ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "invoer moet een tensor van rang 2 zijn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "invoer moet een ndarray zijn"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "invoer moet eendimensionaal zijn"
|
||||
@ -3789,7 +3825,11 @@ msgstr "niet alle argumenten omgezet bij formattering van string"
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "niet genoeg argumenten om string te formatteren"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "aantal punten moet minimaal 2 zijn"
|
||||
|
||||
@ -3847,7 +3887,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "compensatie is te groot"
|
||||
|
||||
@ -3855,7 +3895,7 @@ msgstr "compensatie is te groot"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "compensatie moet groter of gelijk 0 zijn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3997,6 +4037,7 @@ msgstr "derde argument van pow() mag geen 0 zijn"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() met 3 argumenten vereist integers"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4004,15 +4045,18 @@ msgstr "pow() met 3 argumenten vereist integers"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4337,7 +4381,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/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4538,7 +4582,7 @@ msgstr "window moet <= interval zijn"
|
||||
msgid "wrong axis index"
|
||||
msgstr "foute index voor as"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "onjuiste as gespecificeerd"
|
||||
|
||||
@ -4546,7 +4590,11 @@ msgstr "onjuiste as gespecificeerd"
|
||||
msgid "wrong input type"
|
||||
msgstr "onjuist invoertype"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "onjuist aantal argumenten"
|
||||
|
||||
|
80
locale/pl.po
80
locale/pl.po
@ -1381,6 +1381,10 @@ msgstr "Zła wielkość fragmentu formatu"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Nieprawidłowy dostęp do pamięci."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -2635,7 +2639,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "atrybuty nie są jeszcze obsługiwane"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2691,11 +2695,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2787,6 +2791,10 @@ msgstr "nie można skonwertować %s do complex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "nie można automatycznie skonwertować '%q' do '%q'"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2881,6 +2889,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "nie można tworzyć instancji '%q'"
|
||||
@ -3073,6 +3089,10 @@ msgstr "dzielenie przez zero"
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "puste"
|
||||
@ -3176,7 +3196,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr "pierwszy argument musi być funkcją"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3241,6 +3261,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3354,7 +3378,7 @@ msgstr "wtrącony asembler musi być funkcją"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3362,7 +3386,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "długość tablicy wejściowej musi być potęgą 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3370,6 +3394,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3379,18 +3407,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3761,7 +3797,11 @@ msgstr "nie wszystkie argumenty wykorzystane w formatowaniu"
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "nie dość argumentów przy formatowaniu"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "liczba punktów musi wynosić co najmniej 2"
|
||||
|
||||
@ -3819,7 +3859,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3827,7 +3867,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3969,6 +4009,7 @@ msgstr "trzeci argument pow() nie może być 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "trzyargumentowe pow() wymaga liczb całkowitych"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3976,15 +4017,18 @@ msgstr "trzyargumentowe pow() wymaga liczb całkowitych"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4308,7 +4352,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr "zbyt wiele argumentów podanych dla tego formatu"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4509,7 +4553,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4517,7 +4561,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr "nieprawidłowy typ wejścia"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "zła liczba argumentów"
|
||||
|
||||
|
@ -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: 2022-01-03 05:53+0000\n"
|
||||
"PO-Revision-Date: 2022-01-19 23:56+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.10.1\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
@ -1407,6 +1407,10 @@ msgstr "Tamanho do pedaço de formato inválido"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "O acesso da memória é inválido."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr "Endereço MAC multicast inválido"
|
||||
@ -2708,7 +2712,7 @@ msgstr "tente obter argmin/argmax de uma sequência vazia"
|
||||
msgid "attributes not supported yet"
|
||||
msgstr "atributos ainda não suportados"
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "o eixo está fora dos limites"
|
||||
|
||||
@ -2764,11 +2768,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
@ -2860,6 +2864,10 @@ msgstr "Não é possível converter %s para complex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "não é possível converter implicitamente o objeto '%q' para %q"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr "não foi possível converter complexo em flutuante"
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "não é possível converter para %q"
|
||||
@ -2958,6 +2966,14 @@ msgstr "não é possível atribuir uma nova forma"
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr "não pode lançar a saída com a regra de fundição"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr "não foi possível converter complexo em dtype"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr "não foi possível converter o tipo complexo"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "não é possível criar instâncias '%q'"
|
||||
@ -3154,6 +3170,10 @@ msgstr "divisão por zero"
|
||||
msgid "divisor must be 4"
|
||||
msgstr "o divisor deve ser 4"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr "dtype deve ser flutuante ou complexo"
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "vazio"
|
||||
@ -3257,7 +3277,7 @@ msgstr "o primeiro argumento deve ser chamável"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "o primeiro argumento deve ser uma função"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "o primeiro argumento deve ser um tuple de ndarrays"
|
||||
|
||||
@ -3322,6 +3342,10 @@ msgstr "a função tem o mesmo sinal nas extremidades do intervalo"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "A função é definida apenas para ndarrays"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr "a função está implementada apenas para ndarrays"
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3435,7 +3459,7 @@ msgstr "o assembler em linha deve ser uma função"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "as formas de entrada e saída não são compatíveis"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
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"
|
||||
@ -3444,7 +3468,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "comprimento da matriz da entrada deve ter potência de 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "as matrizes da entrada não são compatíveis"
|
||||
|
||||
@ -3452,6 +3476,10 @@ msgstr "as matrizes da entrada não são compatíveis"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "os dados da entrada devem ser iteráveis"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr "o tipo da entrada dtype deve ser flutuante ou complexo"
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "a matriz da entrada é assimétrica"
|
||||
@ -3461,18 +3489,26 @@ msgstr "a matriz da entrada é assimétrica"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "a matriz da entrada é singular"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr "a entrada deve ser um 1D ndarray"
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "a entrada deve ser um ndarray denso"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "a entrada dos dados deve ser um tensor de nível 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "a entrada deve ser um ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr "a entrada deve ser um ndarray ou um escalar"
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "a entrada deve ser unidimensional"
|
||||
@ -3848,7 +3884,11 @@ msgstr "nem todos os argumentos são convertidos durante a formatação da strin
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "argumentos insuficientes para o formato da string"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr "não foi implementado para dtype complexo"
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "a quantidade dos pontos deve ser pelo menos 2"
|
||||
|
||||
@ -3906,7 +3946,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "o offset é muito grande"
|
||||
|
||||
@ -3914,7 +3954,7 @@ msgstr "o offset é muito grande"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "o offset deve ser >= 0"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr "o offset deve ser positivo e não maior do que o comprimento do buffer"
|
||||
|
||||
@ -4060,6 +4100,7 @@ msgstr "O terceiro argumento pow() não pode ser 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "o pow() com 3 argumentos requer números inteiros"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4067,15 +4108,18 @@ msgstr "o pow() com 3 argumentos requer números inteiros"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4400,7 +4444,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/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "dimensões demais"
|
||||
|
||||
@ -4601,7 +4645,7 @@ msgstr "a janela deve ser <= intervalo"
|
||||
msgid "wrong axis index"
|
||||
msgstr "índice do eixo errado"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "um eixo errado foi definido"
|
||||
|
||||
@ -4609,7 +4653,11 @@ msgstr "um eixo errado foi definido"
|
||||
msgid "wrong input type"
|
||||
msgstr "tipo da entrada incorreta"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr "comprimento errado na condição da matriz"
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "quantidade errada dos argumentos"
|
||||
|
||||
|
80
locale/ru.po
80
locale/ru.po
@ -1413,6 +1413,10 @@ msgstr "Неверный размер блока формата"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Неправильный доступ к памяти."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr "Неверный MAC-адрес multicast"
|
||||
@ -2679,7 +2683,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2735,11 +2739,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2831,6 +2835,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2925,6 +2933,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3116,6 +3132,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3219,7 +3239,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3284,6 +3304,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3397,7 +3421,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3405,7 +3429,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3413,6 +3437,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3422,18 +3450,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3804,7 +3840,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3862,7 +3902,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3870,7 +3910,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -4011,6 +4051,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4018,15 +4059,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4349,7 +4393,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4550,7 +4594,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4558,7 +4602,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
84
locale/sv.po
84
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: 2022-01-03 05:53+0000\n"
|
||||
"PO-Revision-Date: 2022-01-23 15:53+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.10.1\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
@ -1389,6 +1389,10 @@ msgstr "Ogiltig formatsegmentstorlek"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Ogiltig minnesåtkomst."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr "Ogiltigt läge"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr "Ogiltig MAC-adress för multicast"
|
||||
@ -2676,7 +2680,7 @@ 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/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "axis är utanför gränsen"
|
||||
|
||||
@ -2732,11 +2736,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr "bufferten är mindre än begärd storlek"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
@ -2828,6 +2832,10 @@ msgstr "kan inte konvertera %s till komplex"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "kan inte konvertera '%q' objekt implicit till %q"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr "kan inte konvertera complex till float"
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "kan inte konvertera till %q"
|
||||
@ -2924,6 +2932,14 @@ msgstr "kan inte tilldela en ny form"
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr "kan inte casta utdata med regel"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr "kan inte konvertera komplex till dtype"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr "kan inte konvertera complex typer"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "kan inte skapa instanser av '%q'"
|
||||
@ -3118,6 +3134,10 @@ msgstr "division med noll"
|
||||
msgid "divisor must be 4"
|
||||
msgstr "divisor måste vara 4"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr "dtype måste vara float eller complex"
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "tom"
|
||||
@ -3221,7 +3241,7 @@ msgstr "första argumentet måste vara en callable"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "första argumentet måste vara en funktion"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr "första argumentet måste vara en tupel av ndarray"
|
||||
|
||||
@ -3286,6 +3306,10 @@ msgstr "funktionen har samma teckenvärden vid slutet av intervall"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "funktionen är enbart definierad för ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr "funktionen är bara implementerad för ndarrays"
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3399,7 +3423,7 @@ msgstr "inline assembler måste vara en funktion"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "indata- och utdataformer är inte kompatibla"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr "indataargument måste vara integer, en tuple eller list"
|
||||
|
||||
@ -3407,7 +3431,7 @@ msgstr "indataargument måste vara integer, en tuple eller list"
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "indataarraylängden måste vara en multipel av 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "indatamatriser är inte kompatibla"
|
||||
|
||||
@ -3415,6 +3439,10 @@ msgstr "indatamatriser är inte kompatibla"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "indata måste vara en iterable"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr "indatatyp måste vara float eller complex"
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "indatamatrisen är asymmetrisk"
|
||||
@ -3424,18 +3452,26 @@ msgstr "indatamatrisen är asymmetrisk"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "indatamatrisen är singulär"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr "indata måste vara en 1D ndarray"
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "indata måste vara en dense ndarray"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "indata måste vara en tensor av rank 2"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "indata måste vara en ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr "indata måste vara en ndarray eller en scalar"
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "indata måste vara endimensionell"
|
||||
@ -3809,7 +3845,11 @@ msgstr "inte alla argument omvandlade under strängformatering"
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "inte tillräckligt med argument för formatsträng"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr "inte implementerat för complex dtype"
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "antal punkter måste vara minst 2"
|
||||
|
||||
@ -3867,7 +3907,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "offset är för stor"
|
||||
|
||||
@ -3875,7 +3915,7 @@ msgstr "offset är för stor"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "offset måste vara >= 0"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr "offset måste vara icke-negativt och inte längre än buffertlängd"
|
||||
|
||||
@ -4017,6 +4057,7 @@ msgstr "pow() 3: e argument kan inte vara 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() med 3 argument kräver heltal"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4024,15 +4065,18 @@ msgstr "pow() med 3 argument kräver heltal"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4357,7 +4401,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/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "för många dimensioner"
|
||||
|
||||
@ -4558,7 +4602,7 @@ msgstr "window måste vara <= interval"
|
||||
msgid "wrong axis index"
|
||||
msgstr "fel axelindex"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "fel axel angiven"
|
||||
|
||||
@ -4566,7 +4610,11 @@ msgstr "fel axel angiven"
|
||||
msgid "wrong input type"
|
||||
msgstr "fel indatatyp"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr "fel längd på villkorsmatrisen"
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "fel antal argument"
|
||||
|
||||
|
189
locale/tr.po
189
locale/tr.po
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"PO-Revision-Date: 2022-01-09 21:53+0000\n"
|
||||
"PO-Revision-Date: 2022-01-16 13:56+0000\n"
|
||||
"Last-Translator: Gökhan Koçmarlı <gokhankocmarli@gmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: tr\n"
|
||||
@ -265,7 +265,7 @@ msgstr "'%s' integer %d, %d..%d aralığında değil"
|
||||
#: py/emitinlinethumb.c
|
||||
#, c-format
|
||||
msgid "'%s' integer 0x%x doesn't fit in mask 0x%x"
|
||||
msgstr ""
|
||||
msgstr "'%s' integer 0x%x, 0x%x maskesine uymuyor"
|
||||
|
||||
#: py/obj.c
|
||||
#, c-format
|
||||
@ -287,64 +287,66 @@ msgid "'%s' object isn't subscriptable"
|
||||
msgstr "'%s' nesnesi subscriptable özelliğe sahip değil"
|
||||
|
||||
#: py/objstr.c
|
||||
#, fuzzy
|
||||
msgid "'=' alignment not allowed in string format specifier"
|
||||
msgstr ""
|
||||
msgstr "'=' hizalamasına string biçiminde izin verilmez"
|
||||
|
||||
#: shared-module/struct/__init__.c
|
||||
msgid "'S' and 'O' are not supported format types"
|
||||
msgstr ""
|
||||
msgstr "'S' ve 'O' desteklenen biçim türlerinden değildir"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'align' requires 1 argument"
|
||||
msgstr ""
|
||||
msgstr "'align' 1 argümana ihtiyaç duyar"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'await' outside function"
|
||||
msgstr ""
|
||||
msgstr "fonksiyon dışında 'await'"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'await', 'async for' or 'async with' outside async function"
|
||||
msgstr ""
|
||||
"asenkron fonksiyon dışında kullanılan 'await', 'async for' ya da 'async with'"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'break' outside loop"
|
||||
msgstr ""
|
||||
msgstr "döngü dışında 'break'"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'continue' outside loop"
|
||||
msgstr ""
|
||||
msgstr "döngü dışında 'continue'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "'coroutine' object is not an iterator"
|
||||
msgstr ""
|
||||
msgstr "'coroutine' nesnesi bir iteratör değildir"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'data' requires at least 2 arguments"
|
||||
msgstr ""
|
||||
msgstr "'data' en az 2 argümana ihtiyaç duyar"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'data' requires integer arguments"
|
||||
msgstr ""
|
||||
msgstr "'data' integer tipinde argümanlara ihtiyaç duyar"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'label' requires 1 argument"
|
||||
msgstr ""
|
||||
msgstr "'label' 1 argümana ihtiyaç duyar"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'return' outside function"
|
||||
msgstr ""
|
||||
msgstr "fonksiyon dışında 'return'"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'yield from' inside async function"
|
||||
msgstr ""
|
||||
msgstr "asenkron fonksiyon içinde 'yield from'"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "'yield' outside function"
|
||||
msgstr ""
|
||||
msgstr "fonksiyon dışında 'yield'"
|
||||
|
||||
#: shared-module/vectorio/VectorShape.c
|
||||
msgid "(x,y) integers required"
|
||||
msgstr ""
|
||||
msgstr "(x, y) integerları gereklidir"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "*x must be assignment target"
|
||||
@ -356,89 +358,89 @@ msgstr ", içinde %q\n"
|
||||
|
||||
#: py/objcomplex.c
|
||||
msgid "0.0 to a complex power"
|
||||
msgstr ""
|
||||
msgstr "0.0'dan bir karmaşık güce"
|
||||
|
||||
#: py/modbuiltins.c
|
||||
msgid "3-arg pow() not supported"
|
||||
msgstr ""
|
||||
msgstr "3-argümanlı pow() desteklenmemektedir"
|
||||
|
||||
#: shared-module/msgpack/__init__.c
|
||||
msgid "64 bit types"
|
||||
msgstr ""
|
||||
msgstr "64 bit tipler"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/pin/PinAlarm.c
|
||||
#: ports/atmel-samd/common-hal/countio/Counter.c
|
||||
#: ports/atmel-samd/common-hal/rotaryio/IncrementalEncoder.c
|
||||
msgid "A hardware interrupt channel is already in use"
|
||||
msgstr ""
|
||||
msgstr "Bir donanım kesme kanalı halihazırda kullanılmaktadır"
|
||||
|
||||
#: ports/espressif/common-hal/analogio/AnalogIn.c
|
||||
msgid "ADC2 is being used by WiFi"
|
||||
msgstr ""
|
||||
msgstr "ADC2, WiFi tarafından kullanılmaktadır"
|
||||
|
||||
#: shared-bindings/_bleio/Address.c shared-bindings/ipaddress/IPv4Address.c
|
||||
#, c-format
|
||||
msgid "Address must be %d bytes long"
|
||||
msgstr ""
|
||||
msgstr "Adres %d byte uzunluğunda olmalıdır"
|
||||
|
||||
#: shared-bindings/_bleio/Address.c
|
||||
msgid "Address type out of range"
|
||||
msgstr ""
|
||||
msgstr "Adres tipi beklenen aralığın dışında"
|
||||
|
||||
#: ports/espressif/common-hal/canio/CAN.c
|
||||
msgid "All CAN peripherals are in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm CAN çevre birimleri kullanımda"
|
||||
|
||||
#: ports/espressif/common-hal/busio/I2C.c
|
||||
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c
|
||||
#: ports/nrf/common-hal/busio/I2C.c
|
||||
msgid "All I2C peripherals are in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm I2C çevre birimleri kullanımda"
|
||||
|
||||
#: ports/espressif/common-hal/countio/Counter.c
|
||||
#: ports/espressif/common-hal/frequencyio/FrequencyIn.c
|
||||
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
|
||||
msgid "All PCNT units in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm PCNT birimleri kullanımda"
|
||||
|
||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||
#: ports/espressif/common-hal/canio/Listener.c
|
||||
#: ports/stm/common-hal/canio/Listener.c
|
||||
msgid "All RX FIFOs in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm RX FIFO'ları kullanımda"
|
||||
|
||||
#: ports/espressif/common-hal/busio/SPI.c ports/nrf/common-hal/busio/SPI.c
|
||||
msgid "All SPI peripherals are in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm SPI çevre birimleri kullanımda"
|
||||
|
||||
#: ports/espressif/common-hal/busio/UART.c ports/nrf/common-hal/busio/UART.c
|
||||
#: ports/raspberrypi/common-hal/busio/UART.c
|
||||
msgid "All UART peripherals are in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm UART çevre birimleri kullanımda"
|
||||
|
||||
#: ports/nrf/common-hal/countio/Counter.c
|
||||
#: ports/nrf/common-hal/pulseio/PulseIn.c
|
||||
#: ports/nrf/common-hal/rotaryio/IncrementalEncoder.c
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All channels in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm kanallar kullanımda"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "All event channels in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm olay kanalları kullanımda"
|
||||
|
||||
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
|
||||
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
|
||||
msgid "All state machines in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm durum makineleri kullanımda"
|
||||
|
||||
#: ports/atmel-samd/audio_dma.c
|
||||
msgid "All sync event channels in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm asenkron olay kanalları kullanımda"
|
||||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All timers for this pin are in use"
|
||||
msgstr ""
|
||||
msgstr "Bu pin için tüm zamanlayıcılar kullanımda"
|
||||
|
||||
#: ports/atmel-samd/common-hal/_pew/PewPew.c
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
@ -455,11 +457,11 @@ msgstr ""
|
||||
#: ports/raspberrypi/common-hal/audiopwmio/PWMAudioOut.c
|
||||
#: ports/stm/peripherals/timers.c shared-bindings/pwmio/PWMOut.c
|
||||
msgid "All timers in use"
|
||||
msgstr ""
|
||||
msgstr "Tüm zamanlayıcılar kullanımda"
|
||||
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
msgid "Already advertising."
|
||||
msgstr ""
|
||||
msgstr "Halihazırda duyuruluyor."
|
||||
|
||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||
msgid "Already have all-matches listener"
|
||||
@ -468,47 +470,47 @@ msgstr ""
|
||||
#: shared-module/memorymonitor/AllocationAlarm.c
|
||||
#: shared-module/memorymonitor/AllocationSize.c
|
||||
msgid "Already running"
|
||||
msgstr ""
|
||||
msgstr "Halihazırda çalışıyor"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
msgstr "Halihazırda wifi ağları için tarama yapılıyor"
|
||||
|
||||
#: ports/cxd56/common-hal/analogio/AnalogIn.c
|
||||
msgid "AnalogIn not supported on given pin"
|
||||
msgstr ""
|
||||
msgstr "Verilen pin için AnalogIn desteklenmemektedir"
|
||||
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c
|
||||
#: ports/raspberrypi/common-hal/analogio/AnalogOut.c
|
||||
msgid "AnalogOut functionality not supported"
|
||||
msgstr ""
|
||||
msgstr "AnalogOut işlevi desteklenmemektedir"
|
||||
|
||||
#: shared-bindings/analogio/AnalogOut.c
|
||||
msgid "AnalogOut is only 16 bits. Value must be less than 65536."
|
||||
msgstr ""
|
||||
msgstr "AnalogOut yalnızca 16 bitlik. Değer 65536'dan küçük olmalıdır."
|
||||
|
||||
#: ports/atmel-samd/common-hal/analogio/AnalogOut.c
|
||||
msgid "AnalogOut not supported on given pin"
|
||||
msgstr ""
|
||||
msgstr "Verilen pin için AnalogOut desteklenmemektedir"
|
||||
|
||||
#: ports/stm/common-hal/audiopwmio/PWMAudioOut.c
|
||||
msgid "Another PWMAudioOut is already active"
|
||||
msgstr ""
|
||||
msgstr "Başka bir PWMAudioOut zaten aktif durumda"
|
||||
|
||||
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
|
||||
#: ports/cxd56/common-hal/pulseio/PulseOut.c
|
||||
msgid "Another send is already active"
|
||||
msgstr ""
|
||||
msgstr "Başka bir gönderme zaten aktif"
|
||||
|
||||
#: shared-bindings/pulseio/PulseOut.c
|
||||
msgid "Array must contain halfwords (type 'H')"
|
||||
msgstr ""
|
||||
msgstr "Dizi yarımsözcüklere sahip olmalıdır (tip 'H')"
|
||||
|
||||
#: shared-bindings/alarm/SleepMemory.c shared-bindings/nvm/ByteArray.c
|
||||
msgid "Array values should be single bytes."
|
||||
msgstr ""
|
||||
msgstr "Dizi değerleri tekil bytelar olmalıdır."
|
||||
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "At most %d %q may be specified (not %d)"
|
||||
@ -517,23 +519,23 @@ msgstr ""
|
||||
#: shared-module/memorymonitor/AllocationAlarm.c
|
||||
#, c-format
|
||||
msgid "Attempt to allocate %d blocks"
|
||||
msgstr ""
|
||||
msgstr "%d bloğun ayrılması girişimi"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "Attempted heap allocation when VM not running."
|
||||
msgstr ""
|
||||
msgstr "VM çalışmazken heap'ten alan tahsis edilmeye çalışıldı."
|
||||
|
||||
#: ports/raspberrypi/audio_dma.c
|
||||
msgid "Audio conversion not implemented"
|
||||
msgstr ""
|
||||
msgstr "Ses dönüşümü implemente edilmedi"
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "AuthMode.OPEN is not used with password"
|
||||
msgstr ""
|
||||
msgstr "AuthMode.OPEN bir şifre ile kullanılmadı"
|
||||
|
||||
#: shared-bindings/wifi/Radio.c
|
||||
msgid "Authentication failure"
|
||||
msgstr ""
|
||||
msgstr "Kimlik doğrulama hatası"
|
||||
|
||||
#: main.c
|
||||
msgid "Auto-reload is off.\n"
|
||||
@ -549,12 +551,12 @@ msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/canio/CAN.c
|
||||
msgid "Baudrate not supported by peripheral"
|
||||
msgstr ""
|
||||
msgstr "Baudhızı, çevre birimi tarafından desteklenmiyor"
|
||||
|
||||
#: shared-module/displayio/Display.c
|
||||
#: shared-module/framebufferio/FramebufferDisplay.c
|
||||
msgid "Below minimum frame rate"
|
||||
msgstr ""
|
||||
msgstr "Minimum kare hızından altında"
|
||||
|
||||
#: ports/raspberrypi/common-hal/audiobusio/I2SOut.c
|
||||
msgid "Bit clock and word select must be sequential pins"
|
||||
@ -1383,6 +1385,10 @@ msgstr ""
|
||||
msgid "Invalid memory access."
|
||||
msgstr ""
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr ""
|
||||
@ -1967,6 +1973,7 @@ msgstr ""
|
||||
#: main.c
|
||||
msgid "Pretending to deep sleep until alarm, CTRL-C or file write.\n"
|
||||
msgstr ""
|
||||
"Alarma, CTRL-C'ye veya dosya yazana kadar derin uyku moduna geçiliyor.\n"
|
||||
|
||||
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
|
||||
msgid "Program does IN without loading ISR"
|
||||
@ -2639,7 +2646,7 @@ msgstr ""
|
||||
msgid "attributes not supported yet"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr ""
|
||||
|
||||
@ -2695,11 +2702,11 @@ msgstr ""
|
||||
msgid "branch not in range"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer is smaller than requested size"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "buffer size must be a multiple of element size"
|
||||
msgstr ""
|
||||
|
||||
@ -2791,6 +2798,10 @@ msgstr ""
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr ""
|
||||
@ -2885,6 +2896,14 @@ msgstr ""
|
||||
msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr ""
|
||||
@ -3076,6 +3095,10 @@ msgstr ""
|
||||
msgid "divisor must be 4"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr ""
|
||||
@ -3179,7 +3202,7 @@ msgstr ""
|
||||
msgid "first argument must be a function"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "first argument must be a tuple of ndarrays"
|
||||
msgstr ""
|
||||
|
||||
@ -3244,6 +3267,10 @@ msgstr ""
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3357,7 +3384,7 @@ msgstr ""
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input argument must be an integer, a tuple, or a list"
|
||||
msgstr ""
|
||||
|
||||
@ -3365,7 +3392,7 @@ msgstr ""
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr ""
|
||||
|
||||
@ -3373,6 +3400,10 @@ msgstr ""
|
||||
msgid "input data must be an iterable"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr ""
|
||||
@ -3382,18 +3413,26 @@ msgstr ""
|
||||
msgid "input matrix is singular"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr ""
|
||||
@ -3764,7 +3803,11 @@ msgstr ""
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr ""
|
||||
|
||||
@ -3822,7 +3865,7 @@ msgstr ""
|
||||
msgid "odd-length string"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr ""
|
||||
|
||||
@ -3830,7 +3873,7 @@ msgstr ""
|
||||
msgid "offset must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr ""
|
||||
|
||||
@ -3971,6 +4014,7 @@ msgstr ""
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -3978,15 +4022,18 @@ msgstr ""
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4309,7 +4356,7 @@ msgstr ""
|
||||
msgid "too many arguments provided with the given format"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr ""
|
||||
|
||||
@ -4510,7 +4557,7 @@ msgstr ""
|
||||
msgid "wrong axis index"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr ""
|
||||
|
||||
@ -4518,7 +4565,11 @@ msgstr ""
|
||||
msgid "wrong input type"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1403,6 +1403,10 @@ msgstr "Géshì kuài dàxiǎo wúxiào"
|
||||
msgid "Invalid memory access."
|
||||
msgstr "Wúxiào de nèicún fǎngwèn."
|
||||
|
||||
#: extmod/vfs_fat_file.c
|
||||
msgid "Invalid mode"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
msgid "Invalid multicast MAC address"
|
||||
msgstr "wú xiào de duō bō MAC dì zhǐ"
|
||||
@ -2688,7 +2692,7 @@ 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/numpy/numerical.c
|
||||
#: extmod/ulab/code/ulab_tools.c
|
||||
msgid "axis is out of bounds"
|
||||
msgstr "zhóu chāo chū biān jiè"
|
||||
|
||||
@ -2744,11 +2748,11 @@ 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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/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ù"
|
||||
|
||||
@ -2840,6 +2844,10 @@ msgstr "wúfǎ zhuǎnhuàn%s dào fùzá"
|
||||
msgid "can't convert '%q' object to %q implicitly"
|
||||
msgstr "wúfǎ jiāng '%q' duìxiàng zhuǎnhuàn wèi %q yǐn hán"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "can't convert complex to float"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c
|
||||
msgid "can't convert to %q"
|
||||
msgstr "wúfǎ zhuǎnhuàn wèi %q"
|
||||
@ -2935,6 +2943,14 @@ msgid "cannot cast output with casting rule"
|
||||
msgstr ""
|
||||
"wú fǎ shǐ yòng qiáng zhì zhuǎn huàn guī zé qiáng zhì zhuǎn huàn shū chū"
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex to dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/ndarray.c
|
||||
msgid "cannot convert complex type"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "cannot create '%q' instances"
|
||||
msgstr "wúfǎ chuàngjiàn '%q' ' shílì"
|
||||
@ -3131,6 +3147,10 @@ msgstr "bèi líng chú"
|
||||
msgid "divisor must be 4"
|
||||
msgstr "èr chóng zòu bì xū shì 4"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "dtype must be float, or complex"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdeque.c
|
||||
msgid "empty"
|
||||
msgstr "kòngxián"
|
||||
@ -3234,7 +3254,7 @@ msgstr "dì yī gè cānshù bìxū shì kě tiáo yòng de"
|
||||
msgid "first argument must be a function"
|
||||
msgstr "dì yīgè cānshù bìxū shì yī gè hánshù"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
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"
|
||||
|
||||
@ -3299,6 +3319,10 @@ msgstr "hánshù zài jiàngé mòwěi jùyǒu xiāngtóng de fúhào"
|
||||
msgid "function is defined for ndarrays only"
|
||||
msgstr "hán shù jǐn wéi ndarrays dìng yì"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "function is implemented for ndarrays only"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#, c-format
|
||||
msgid "function missing %d required positional arguments"
|
||||
@ -3412,7 +3436,7 @@ msgstr "nèi lián jíhé bìxū shì yīgè hánshù"
|
||||
msgid "input and output shapes are not compatible"
|
||||
msgstr "shū rù hé shū chū xíng zhuàng bù jiān róng"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
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"
|
||||
|
||||
@ -3420,7 +3444,7 @@ msgstr "shū rù cān shù bì xū shì zhěng shù, yuán zǔ huò liè biǎo"
|
||||
msgid "input array length must be power of 2"
|
||||
msgstr "shūrù shùzǔ de chángdù bìxū shì 2 de mì"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input arrays are not compatible"
|
||||
msgstr "shū rù shù zǔ bù jiān róng"
|
||||
|
||||
@ -3428,6 +3452,10 @@ msgstr "shū rù shù zǔ bù jiān róng"
|
||||
msgid "input data must be an iterable"
|
||||
msgstr "shūrù shùjù bìxū shì kě diédài de"
|
||||
|
||||
#: extmod/ulab/code/numpy/vector.c
|
||||
msgid "input dtype must be float or complex"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/linalg/linalg.c
|
||||
msgid "input matrix is asymmetric"
|
||||
msgstr "shūrù jǔzhèn bù duìchèn"
|
||||
@ -3437,18 +3465,26 @@ msgstr "shūrù jǔzhèn bù duìchèn"
|
||||
msgid "input matrix is singular"
|
||||
msgstr "shūrù jǔzhèn shì qíyì de"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be a 1D ndarray"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/linalg/linalg.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be a dense ndarray"
|
||||
msgstr "shū rù bì xū shì mì jí de ndarray"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "input must be a tensor of rank 2"
|
||||
msgstr "shū rù bì xū shì děng jí 2 de zhāng liàng"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c extmod/ulab/code/user/user.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/user/user.c
|
||||
msgid "input must be an ndarray"
|
||||
msgstr "shū rù bì xū shì ndarray"
|
||||
|
||||
#: extmod/ulab/code/numpy/carray/carray.c
|
||||
msgid "input must be an ndarray, or a scalar"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/scipy/signal/signal.c
|
||||
msgid "input must be one-dimensional"
|
||||
msgstr "shū rù bì xū shì yì wéi de"
|
||||
@ -3820,7 +3856,11 @@ msgstr "bùshì zì chuàn géshì huà guòchéng zhōng zhuǎnhuàn de suǒyǒ
|
||||
msgid "not enough arguments for format string"
|
||||
msgstr "géshì zìfú chuàn cān shǔ bùzú"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/carray/carray_tools.c
|
||||
msgid "not implemented for complex dtype"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "number of points must be at least 2"
|
||||
msgstr "diǎnshù bìxū zhìshǎo wèi 2"
|
||||
|
||||
@ -3878,7 +3918,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/utils/utils.c
|
||||
#: extmod/ulab/code/numpy/create.c extmod/ulab/code/utils/utils.c
|
||||
msgid "offset is too large"
|
||||
msgstr "piān yí tài dà"
|
||||
|
||||
@ -3886,7 +3926,7 @@ msgstr "piān yí tài dà"
|
||||
msgid "offset must be >= 0"
|
||||
msgstr "piān yí liàng bì xū >= 0"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "offset must be non-negative and no greater than buffer length"
|
||||
msgstr "piān yí liàng bì xū wéi fēi fù shù qiě bù dà yú huǎn chōng qū cháng dù"
|
||||
|
||||
@ -4027,6 +4067,7 @@ msgstr "pow() 3 cān shǔ bùnéng wéi 0"
|
||||
msgid "pow() with 3 arguments requires integers"
|
||||
msgstr "pow() yǒu 3 cānshù xūyào zhěngshù"
|
||||
|
||||
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
|
||||
@ -4034,15 +4075,18 @@ msgstr "pow() yǒu 3 cānshù xūyào zhěngshù"
|
||||
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
|
||||
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
|
||||
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
|
||||
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
|
||||
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
|
||||
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_nopsram/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
|
||||
@ -4370,7 +4414,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/ndarray.c extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/create.c
|
||||
msgid "too many dimensions"
|
||||
msgstr "chǐ cùn tài duō"
|
||||
|
||||
@ -4571,7 +4615,7 @@ msgstr "Chuāngkǒu bìxū shì <= jiàngé"
|
||||
msgid "wrong axis index"
|
||||
msgstr "cuò wù de zhóu suǒ yǐn"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c
|
||||
#: extmod/ulab/code/numpy/create.c
|
||||
msgid "wrong axis specified"
|
||||
msgstr "zhǐ dìng de zhóu cuò wù"
|
||||
|
||||
@ -4579,7 +4623,11 @@ msgstr "zhǐ dìng de zhóu cuò wù"
|
||||
msgid "wrong input type"
|
||||
msgstr "shūrù lèixíng cuòwù"
|
||||
|
||||
#: extmod/ulab/code/ulab_create.c py/objarray.c py/objstr.c
|
||||
#: extmod/ulab/code/numpy/transform.c
|
||||
msgid "wrong length of condition array"
|
||||
msgstr ""
|
||||
|
||||
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
|
||||
msgid "wrong number of arguments"
|
||||
msgstr "cānshù shù cuòwù"
|
||||
|
||||
|
6
main.c
6
main.c
@ -290,10 +290,10 @@ STATIC void cleanup_after_vm(supervisor_allocation *heap, mp_obj_t exception) {
|
||||
keypad_reset();
|
||||
#endif
|
||||
|
||||
// reset_board_busses() first because it may release pins from the never_reset state, so that
|
||||
// reset_board_buses() first because it may release pins from the never_reset state, so that
|
||||
// reset_port() can reset them.
|
||||
#if CIRCUITPY_BOARD
|
||||
reset_board_busses();
|
||||
reset_board_buses();
|
||||
#endif
|
||||
reset_port();
|
||||
reset_board();
|
||||
@ -838,7 +838,7 @@ int __attribute__((used)) main(void) {
|
||||
// By default our internal flash is readonly to local python code and
|
||||
// writable over USB. Set it here so that boot.py can change it.
|
||||
filesystem_set_internal_concurrent_write_protection(true);
|
||||
filesystem_set_internal_writable_by_usb(true);
|
||||
filesystem_set_internal_writable_by_usb(CIRCUITPY_USB == 1);
|
||||
|
||||
run_boot_py(safe_mode);
|
||||
|
||||
|
@ -71,7 +71,7 @@ uint8_t display_init_sequence[] = {
|
||||
void board_init(void) {
|
||||
displayio_fourwire_obj_t *bus = &displays[0].fourwire_bus;
|
||||
bus->base.type = &displayio_fourwire_type;
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi();
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi(0);
|
||||
common_hal_busio_spi_never_reset(spi);
|
||||
common_hal_displayio_fourwire_construct(bus,
|
||||
spi,
|
||||
|
@ -13,5 +13,6 @@ LONGINT_IMPL = MPZ
|
||||
|
||||
CIRCUITPY_KEYPAD = 0
|
||||
CIRCUITPY_ONEWIREIO = 0
|
||||
CIRCUITPY_USB_MIDI = 0
|
||||
|
||||
CIRCUITPY_BITBANG_APA102 = 1
|
||||
|
@ -72,7 +72,7 @@ uint8_t display_init_sequence[] = {
|
||||
void board_init(void) {
|
||||
displayio_fourwire_obj_t *bus = &displays[0].fourwire_bus;
|
||||
bus->base.type = &displayio_fourwire_type;
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi();
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi(0);
|
||||
common_hal_displayio_fourwire_construct(bus,
|
||||
spi,
|
||||
&pin_PA09, // Command or data
|
||||
|
@ -100,7 +100,7 @@ static void neopixel_send_buffer_core(volatile uint32_t *clraddr, uint32_t pinMa
|
||||
"");
|
||||
}
|
||||
|
||||
uint64_t next_start_raw_ticks = 0;
|
||||
STATIC uint64_t next_start_raw_ticks = 0;
|
||||
|
||||
void common_hal_neopixel_write(const digitalio_digitalinout_obj_t *digitalinout, uint8_t *pixels, uint32_t numBytes) {
|
||||
// This is adapted directly from the Adafruit NeoPixel library SAMD21G18A code:
|
||||
|
@ -94,6 +94,7 @@ INC += \
|
||||
-isystem esp-idf/components/esp_event/include \
|
||||
-isystem esp-idf/components/esp_hw_support/include \
|
||||
-isystem esp-idf/components/esp_hw_support/include/soc \
|
||||
-isystem esp-idf/components/esp_ipc/include \
|
||||
-isystem esp-idf/components/esp_netif/include \
|
||||
-isystem esp-idf/components/esp_pm/include \
|
||||
-isystem esp-idf/components/esp_ringbuf/include \
|
||||
@ -289,13 +290,15 @@ IDF_PATH = $(realpath ./esp-idf)
|
||||
$(BUILD)/esp-idf:
|
||||
$(Q)$(MKDIR) -p $@
|
||||
|
||||
TARGET_SDKCONFIG = esp-idf-config/sdkconfig-$(IDF_TARGET).defaults
|
||||
FLASH_SDKCONFIG = esp-idf-config/sdkconfig-$(CIRCUITPY_ESP_FLASH_SIZE).defaults
|
||||
ifeq ($(DEBUG), 1)
|
||||
DEBUG_SDKCONFIG = esp-idf-config/sdkconfig-debug.defaults
|
||||
else
|
||||
DEBUG_SDKCONFIG = esp-idf-config/sdkconfig-opt.defaults
|
||||
endif
|
||||
SDKCONFIGS = esp-idf-config/sdkconfig.defaults;$(DEBUG_SDKCONFIG);$(FLASH_SDKCONFIG);boards/$(BOARD)/sdkconfig
|
||||
|
||||
SDKCONFIGS = esp-idf-config/sdkconfig.defaults;$(DEBUG_SDKCONFIG);$(FLASH_SDKCONFIG);$(TARGET_SDKCONFIG);boards/$(BOARD)/sdkconfig
|
||||
|
||||
# create the config headers
|
||||
$(BUILD)/esp-idf/config/sdkconfig.h: boards/$(BOARD)/sdkconfig | $(BUILD)/esp-idf
|
||||
@ -316,10 +319,11 @@ $(BUILD)/esp-idf/partition_table/partition-table.bin: $(BUILD)/esp-idf/config/sd
|
||||
IDF_PATH=$(IDF_PATH) ninja -C $(BUILD)/esp-idf partition_table/partition-table.bin
|
||||
|
||||
# run menuconfig and then remove standard settings
|
||||
menuconfig: $(BUILD)/esp-idf/config
|
||||
menuconfig: $(BUILD)/esp-idf/config $(BUILD)/esp-idf/config/sdkconfig.h
|
||||
$(Q)ninja -C $(BUILD)/esp-idf menuconfig
|
||||
$(Q)diff --old-line-format= --unchanged-line-format= esp-idf-config/sdkconfig.defaults $(BUILD)/esp-idf/sdkconfig > $(BUILD)/sdkconfig.diff || true
|
||||
$(Q)grep -Fvxf $(DEBUG_SDKCONFIG) -f $(FLASH_SDKCONFIG) $(BUILD)/sdkconfig.diff > boards/$(BOARD)/sdkconfig
|
||||
# Newer versions of the idf will have save-defconfig that will only include non-default values.
|
||||
# We should use that when available. For now, we sort out everything.
|
||||
python tools/update_sdkconfig.py --board=$(BOARD) --debug=$(DEBUG)
|
||||
|
||||
# qstr builds include headers so we need to make sure they are up to date
|
||||
$(HEADER_BUILD)/qstr.split: | $(BUILD)/esp-idf/config/sdkconfig.h
|
||||
|
111
ports/espressif/boards/adafruit_esp32s2_camera/board.c
Normal file
111
ports/espressif/boards/adafruit_esp32s2_camera/board.c
Normal file
@ -0,0 +1,111 @@
|
||||
/*
|
||||
* 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 "shared-bindings/board/__init__.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) {
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi(0);
|
||||
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
|
||||
5000000, // 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
|
||||
0, // 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
|
||||
display_init_sequence,
|
||||
sizeof(display_init_sequence),
|
||||
&pin_GPIO38, // 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) {
|
||||
common_hal_displayio_release_displays();
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2019 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// Micropython setup
|
||||
|
||||
#define MICROPY_HW_BOARD_NAME "Adafruit Camera"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32S2"
|
||||
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO21)
|
||||
#define MICROPY_HW_NEOPIXEL_COUNT (6)
|
||||
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
||||
|
||||
#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO35)
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_GPIO36)
|
||||
#define DEFAULT_SPI_BUS_MISO (&pin_GPIO37)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO42)
|
@ -0,0 +1,19 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x8118
|
||||
USB_PRODUCT = "Camera"
|
||||
USB_MANUFACTURER = "Adafruit"
|
||||
|
||||
IDF_TARGET = esp32s2
|
||||
|
||||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# The default queue depth of 16 overflows on release builds,
|
||||
# so increase it to 32.
|
||||
CFLAGS += -DCFG_TUD_TASK_QUEUE_SZ=32
|
||||
|
||||
CIRCUITPY_ESP_FLASH_MODE=dio
|
||||
CIRCUITPY_ESP_FLASH_FREQ=40m
|
||||
CIRCUITPY_ESP_FLASH_SIZE=4MB
|
||||
|
||||
CIRCUITPY_MODULE=wrover
|
67
ports/espressif/boards/adafruit_esp32s2_camera/pins.c
Normal file
67
ports/espressif/boards/adafruit_esp32s2_camera/pins.c
Normal file
@ -0,0 +1,67 @@
|
||||
#include "py/objtuple.h"
|
||||
#include "shared-bindings/board/__init__.h"
|
||||
#include "shared-module/displayio/__init__.h"
|
||||
|
||||
STATIC const mp_rom_obj_tuple_t camera_data_tuple = {
|
||||
{&mp_type_tuple},
|
||||
8,
|
||||
{
|
||||
MP_ROM_PTR(&pin_GPIO13),
|
||||
MP_ROM_PTR(&pin_GPIO15),
|
||||
MP_ROM_PTR(&pin_GPIO16),
|
||||
MP_ROM_PTR(&pin_GPIO14),
|
||||
MP_ROM_PTR(&pin_GPIO12),
|
||||
MP_ROM_PTR(&pin_GPIO10),
|
||||
MP_ROM_PTR(&pin_GPIO9),
|
||||
MP_ROM_PTR(&pin_GPIO7),
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_MOSI), MP_ROM_PTR(&pin_GPIO35) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_SCK), MP_ROM_PTR(&pin_GPIO36) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_BACKLIGHT), MP_ROM_PTR(&pin_GPIO38) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_DC), MP_ROM_PTR(&pin_GPIO39) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_CS), MP_ROM_PTR(&pin_GPIO40) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TFT_RESET), MP_ROM_PTR(&pin_GPIO41) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_CARD_CS), MP_ROM_PTR(&pin_GPIO4) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_IRQ), MP_ROM_PTR(&pin_GPIO3) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO21) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SPEAKER), MP_ROM_PTR(&pin_GPIO45) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_BUTTON), MP_ROM_PTR(&pin_GPIO0) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO2) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO18) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO33) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO34) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA), MP_ROM_PTR(&camera_data_tuple) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_VSYNC), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_HREF), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA9), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_XCLK), MP_ROM_PTR(&pin_GPIO8) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA8), MP_ROM_PTR(&pin_GPIO9) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA7), MP_ROM_PTR(&pin_GPIO10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_PCLK), MP_ROM_PTR(&pin_GPIO11) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA6), MP_ROM_PTR(&pin_GPIO12) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA2), MP_ROM_PTR(&pin_GPIO13) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA5), MP_ROM_PTR(&pin_GPIO14) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA3), MP_ROM_PTR(&pin_GPIO15) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_CAMERA_DATA4), MP_ROM_PTR(&pin_GPIO16) },
|
||||
|
||||
{ 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_DISPLAY), MP_ROM_PTR(&displays[0].display)},
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
33
ports/espressif/boards/adafruit_esp32s2_camera/sdkconfig
Normal file
33
ports/espressif/boards/adafruit_esp32s2_camera/sdkconfig
Normal file
@ -0,0 +1,33 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
# CONFIG_SPIRAM_TYPE_AUTO is not set
|
||||
CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
|
||||
#
|
||||
# PSRAM clock and cs IO for ESP32S2
|
||||
#
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||
# end of PSRAM clock and cs IO for ESP32S2
|
||||
|
||||
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
|
||||
# CONFIG_SPIRAM_RODATA is not set
|
||||
# CONFIG_SPIRAM_SPEED_80M is not set
|
||||
CONFIG_SPIRAM_SPEED_40M=y
|
||||
# CONFIG_SPIRAM_SPEED_26M is not set
|
||||
# CONFIG_SPIRAM_SPEED_20M is not set
|
||||
CONFIG_SPIRAM=y
|
||||
CONFIG_SPIRAM_BOOT_INIT=y
|
||||
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
|
||||
CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
|
||||
# CONFIG_SPIRAM_USE_MALLOC is not set
|
||||
CONFIG_SPIRAM_MEMTEST=y
|
||||
# CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set
|
||||
# end of SPI RAM config
|
@ -28,11 +28,14 @@
|
||||
#include "mpconfigboard.h"
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
#include "components/driver/include/driver/gpio.h"
|
||||
#include "components/hal/include/hal/gpio_hal.h"
|
||||
#include "common-hal/microcontroller/Pin.h"
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
// Turn on I2C
|
||||
common_hal_never_reset_pin(&pin_GPIO7);
|
||||
gpio_set_direction(7, GPIO_MODE_DEF_OUTPUT);
|
||||
gpio_set_level(7, false);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -47,3 +47,5 @@
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO38)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO39)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO34)
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -71,10 +71,6 @@ uint8_t display_init_sequence[] = {
|
||||
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
|
||||
// I2C/TFT power pin
|
||||
common_hal_never_reset_pin(&pin_GPIO21);
|
||||
|
||||
@ -82,7 +78,7 @@ void board_init(void) {
|
||||
gpio_set_direction(21, GPIO_MODE_DEF_OUTPUT);
|
||||
gpio_set_level(21, true);
|
||||
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi();
|
||||
busio_spi_obj_t *spi = common_hal_board_create_spi(0);
|
||||
displayio_fourwire_obj_t *bus = &displays[0].fourwire_bus;
|
||||
bus->base.type = &displayio_fourwire_type;
|
||||
|
||||
|
@ -47,3 +47,5 @@
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO2)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO1)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO38)
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -50,10 +50,6 @@ uint8_t display_init_sequence[] = {
|
||||
*/
|
||||
|
||||
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);
|
||||
|
@ -44,3 +44,5 @@
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_GPIO36)
|
||||
#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO35)
|
||||
#define DEFAULT_SPI_BUS_MISO (&pin_GPIO37)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO34)
|
||||
|
@ -0,0 +1,6 @@
|
||||
# CONFIG_ESP32S2_SPIRAM_SUPPORT is not set
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif"
|
||||
# end of LWIP
|
@ -50,10 +50,6 @@ uint8_t display_init_sequence[] = {
|
||||
};
|
||||
|
||||
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);
|
||||
|
@ -41,3 +41,5 @@
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO33)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO34)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO38)
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -110,10 +110,6 @@ const uint8_t display_stop_sequence[] = {
|
||||
};
|
||||
|
||||
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);
|
||||
|
@ -42,3 +42,5 @@
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO38)
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -29,9 +29,6 @@
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -46,3 +46,5 @@
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO5)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO6)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO38)
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,8 +30,6 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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
|
||||
#
|
||||
|
@ -29,9 +29,6 @@
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -47,3 +47,8 @@
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO16)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO5)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO10)
|
||||
|
||||
#define DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
||||
#define DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
||||
|
@ -25,7 +25,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO6) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO5) },
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
48
ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/board.c
Normal file
48
ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/board.c
Normal file
@ -0,0 +1,48 @@
|
||||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2020 Scott Shawcroft for Adafruit Industries
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "supervisor/board.h"
|
||||
#include "mpconfigboard.h"
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
|
||||
void board_init(void) {
|
||||
// Debug UART
|
||||
#ifdef DEBUG
|
||||
common_hal_never_reset_pin(&pin_GPIO43);
|
||||
common_hal_never_reset_pin(&pin_GPIO44);
|
||||
#endif
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
|
||||
}
|
||||
|
||||
void board_deinit(void) {
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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 QT Py ESP32-S3 no psram"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO38)
|
||||
#define CIRCUITPY_STATUS_LED_POWER (&pin_GPIO37)
|
||||
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
|
||||
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO6)
|
||||
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO7)
|
||||
|
||||
#define DEFAULT_SPI_BUS_SCK (&pin_GPIO35)
|
||||
#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO34)
|
||||
#define DEFAULT_SPI_BUS_MISO (&pin_GPIO36)
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO16)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO5)
|
||||
|
||||
#define DOUBLE_TAP_PIN (&pin_GPIO10)
|
@ -0,0 +1,23 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x811A
|
||||
|
||||
USB_PRODUCT = "QT Py ESP32S3 no psram"
|
||||
USB_MANUFACTURER = "Adafruit"
|
||||
|
||||
IDF_TARGET = esp32s3
|
||||
|
||||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
LONGINT_IMPL = MPZ
|
||||
|
||||
# The default queue depth of 16 overflows on release builds,
|
||||
# so increase it to 32.
|
||||
CFLAGS += -DCFG_TUD_TASK_QUEUE_SZ=32
|
||||
|
||||
CIRCUITPY_ESP_FLASH_MODE=dio
|
||||
CIRCUITPY_ESP_FLASH_FREQ=80m
|
||||
CIRCUITPY_ESP_FLASH_SIZE=8MB
|
||||
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_BusDevice
|
||||
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Register
|
59
ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/pins.c
Normal file
59
ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/pins.c
Normal file
@ -0,0 +1,59 @@
|
||||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_BUTTON), MP_ROM_PTR(&pin_GPIO0) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_GPIO0) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_GPIO18) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO17) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_GPIO17) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_GPIO9) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO9) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_GPIO8) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D8), MP_ROM_PTR(&pin_GPIO8) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_GPIO7) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO5) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_GPIO16) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_GPIO16) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO34) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D34), MP_ROM_PTR(&pin_GPIO34) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO35) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D35), MP_ROM_PTR(&pin_GPIO35) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO36) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D36), MP_ROM_PTR(&pin_GPIO36) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL_POWER), MP_ROM_PTR(&pin_GPIO37) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO38) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SCL1), MP_ROM_PTR(&pin_GPIO40) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D40), MP_ROM_PTR(&pin_GPIO40) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_SDA1), MP_ROM_PTR(&pin_GPIO41) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_D41), MP_ROM_PTR(&pin_GPIO41) },
|
||||
|
||||
{ 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_module_globals_table);
|
@ -0,0 +1,8 @@
|
||||
CONFIG_ESP32S3_SPIRAM_SUPPORT=n
|
||||
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
||||
# end of LWIP
|
||||
|
@ -29,21 +29,11 @@
|
||||
#include "supervisor/board.h"
|
||||
|
||||
void board_init(void) {
|
||||
|
||||
// Debug UART
|
||||
#ifdef DEBUG
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
common_hal_never_reset_pin(&pin_GPIO21);
|
||||
#endif
|
||||
|
||||
// SPI Flash
|
||||
common_hal_never_reset_pin(&pin_GPIO11);
|
||||
common_hal_never_reset_pin(&pin_GPIO12);
|
||||
common_hal_never_reset_pin(&pin_GPIO13);
|
||||
common_hal_never_reset_pin(&pin_GPIO14);
|
||||
common_hal_never_reset_pin(&pin_GPIO15);
|
||||
common_hal_never_reset_pin(&pin_GPIO16);
|
||||
common_hal_never_reset_pin(&pin_GPIO17);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -7,12 +6,13 @@ CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
CONFIG_SPIRAM_TYPE_ESPPSRAM64=y
|
||||
CONFIG_SPIRAM_SIZE=4194304
|
||||
CONFIG_SPIRAM_SIZE=8388608
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
@ -42,9 +38,6 @@ void board_init(void) {
|
||||
// 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) {
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,8 +30,6 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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
|
||||
#
|
||||
|
@ -29,24 +29,11 @@
|
||||
#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 */
|
||||
|
||||
// SPI Flash and RAM
|
||||
common_hal_never_reset_pin(&pin_GPIO26);
|
||||
common_hal_never_reset_pin(&pin_GPIO27);
|
||||
common_hal_never_reset_pin(&pin_GPIO28);
|
||||
common_hal_never_reset_pin(&pin_GPIO29);
|
||||
common_hal_never_reset_pin(&pin_GPIO30);
|
||||
common_hal_never_reset_pin(&pin_GPIO31);
|
||||
common_hal_never_reset_pin(&pin_GPIO32);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
CONFIG_SPIRAM_TYPE_ESPPSRAM64=y
|
||||
CONFIG_SPIRAM_SIZE=8388608
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,8 +30,6 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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
|
||||
#
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,8 +30,6 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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
|
||||
#
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
|
@ -0,0 +1,6 @@
|
||||
# CONFIG_ESP32S2_SPIRAM_SUPPORT is not set
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif"
|
||||
# end of LWIP
|
@ -0,0 +1,48 @@
|
||||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2021 microDev
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
#include "supervisor/board.h"
|
||||
|
||||
void board_init(void) {
|
||||
// Debug UART
|
||||
#ifdef DEBUG
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
common_hal_never_reset_pin(&pin_GPIO21);
|
||||
#endif
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void reset_board(void) {
|
||||
}
|
||||
|
||||
#if CIRCUITPY_ALARM
|
||||
void board_deinit(void) {
|
||||
}
|
||||
#endif
|
@ -0,0 +1,47 @@
|
||||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2021 microDev
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// Board setup
|
||||
#define MICROPY_HW_BOARD_NAME "ESP32-C3-DevKitM-1"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32-C3N4"
|
||||
|
||||
// Status LED
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO8)
|
||||
#define MICROPY_HW_NEOPIXEL_COUNT (1)
|
||||
|
||||
// Default bus pins
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO20)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO21)
|
||||
|
||||
// Serial over UART
|
||||
#define DEBUG_UART_RX DEFAULT_UART_BUS_RX
|
||||
#define DEBUG_UART_TX DEFAULT_UART_BUS_TX
|
||||
|
||||
// For entering safe mode
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO2)
|
||||
|
||||
// Explanation of how a user got into safe mode
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
@ -0,0 +1,10 @@
|
||||
CIRCUITPY_CREATOR_ID = 0x000C303A
|
||||
CIRCUITPY_CREATION_ID = 0x00C30001
|
||||
|
||||
IDF_TARGET = esp32c3
|
||||
|
||||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
|
||||
CIRCUITPY_ESP_FLASH_MODE=dio
|
||||
CIRCUITPY_ESP_FLASH_FREQ=80m
|
||||
CIRCUITPY_ESP_FLASH_SIZE=4MB
|
61
ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/pins.c
Normal file
61
ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/pins.c
Normal file
@ -0,0 +1,61 @@
|
||||
/*
|
||||
* This file is part of the MicroPython project, http://micropython.org/
|
||||
*
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
* Copyright (c) 2021 microDev
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "shared-bindings/board/__init__.h"
|
||||
|
||||
STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO0), MP_ROM_PTR(&pin_GPIO0) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO1), MP_ROM_PTR(&pin_GPIO1) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO2), MP_ROM_PTR(&pin_GPIO2) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO3), MP_ROM_PTR(&pin_GPIO3) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO4), MP_ROM_PTR(&pin_GPIO4) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO5), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO6), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO7), MP_ROM_PTR(&pin_GPIO7) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO8), MP_ROM_PTR(&pin_GPIO8) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO9), MP_ROM_PTR(&pin_GPIO9) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO10), MP_ROM_PTR(&pin_GPIO10) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO18), MP_ROM_PTR(&pin_GPIO18) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO19), MP_ROM_PTR(&pin_GPIO19) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO20), MP_ROM_PTR(&pin_GPIO20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO21), MP_ROM_PTR(&pin_GPIO21) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO20) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO21) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_MTMS), MP_ROM_PTR(&pin_GPIO4) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MTDI), MP_ROM_PTR(&pin_GPIO5) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MTCK), MP_ROM_PTR(&pin_GPIO6) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_MTDO), MP_ROM_PTR(&pin_GPIO7) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_BUTTON), MP_ROM_PTR(&pin_GPIO2) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO8) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
@ -0,0 +1,5 @@
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="ESP32-C3-DevKitM-1"
|
||||
# end of LWIP
|
@ -90,29 +90,11 @@ void board_init(void) {
|
||||
true, // backlight_on_high
|
||||
false); // SH1107_addressing
|
||||
|
||||
// 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
|
||||
|
||||
// SPI Flash and RAM
|
||||
common_hal_never_reset_pin(&pin_GPIO26);
|
||||
common_hal_never_reset_pin(&pin_GPIO27);
|
||||
common_hal_never_reset_pin(&pin_GPIO28);
|
||||
common_hal_never_reset_pin(&pin_GPIO29);
|
||||
common_hal_never_reset_pin(&pin_GPIO30);
|
||||
common_hal_never_reset_pin(&pin_GPIO31);
|
||||
common_hal_never_reset_pin(&pin_GPIO32);
|
||||
common_hal_never_reset_pin(&pin_GPIO33);
|
||||
common_hal_never_reset_pin(&pin_GPIO34);
|
||||
common_hal_never_reset_pin(&pin_GPIO35);
|
||||
common_hal_never_reset_pin(&pin_GPIO36);
|
||||
common_hal_never_reset_pin(&pin_GPIO37);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -1,9 +1,37 @@
|
||||
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
||||
CONFIG_SPIRAM_BOOT_INIT=y
|
||||
CONFIG_SPIRAM_MEMTEST=y
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
# CONFIG_SPIRAM_MODE_QUAD is not set
|
||||
CONFIG_SPIRAM_MODE_OCT=y
|
||||
CONFIG_SPIRAM_SPEED_80M=y
|
||||
CONFIG_SPIRAM_TYPE_AUTO=y
|
||||
CONFIG_SPIRAM_USE_MALLOC=n
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=-1
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# PSRAM Clock and CS IO for ESP32S3
|
||||
#
|
||||
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||
# end of PSRAM Clock and CS IO for ESP32S3
|
||||
|
||||
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
|
||||
# CONFIG_SPIRAM_RODATA is not set
|
||||
CONFIG_SPIRAM_SPEED_80M=y
|
||||
# CONFIG_SPIRAM_SPEED_40M is not set
|
||||
CONFIG_SPIRAM=y
|
||||
CONFIG_SPIRAM_BOOT_INIT=y
|
||||
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
|
||||
# CONFIG_SPIRAM_USE_MEMMAP is not set
|
||||
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
|
||||
CONFIG_SPIRAM_USE_MALLOC=y
|
||||
CONFIG_SPIRAM_MEMTEST=y
|
||||
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384
|
||||
# CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP is not set
|
||||
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
||||
# end of LWIP
|
||||
|
@ -29,24 +29,11 @@
|
||||
#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
|
||||
|
||||
// SPI Flash and RAM
|
||||
common_hal_never_reset_pin(&pin_GPIO26);
|
||||
common_hal_never_reset_pin(&pin_GPIO27);
|
||||
common_hal_never_reset_pin(&pin_GPIO28);
|
||||
common_hal_never_reset_pin(&pin_GPIO29);
|
||||
common_hal_never_reset_pin(&pin_GPIO30);
|
||||
common_hal_never_reset_pin(&pin_GPIO31);
|
||||
common_hal_never_reset_pin(&pin_GPIO32);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -29,10 +29,13 @@
|
||||
#define MICROPY_HW_BOARD_NAME "ESP32-S3-DevKitC-1-N8"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
|
@ -33,13 +33,16 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO41), MP_ROM_PTR(&pin_GPIO41) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO42), MP_ROM_PTR(&pin_GPIO42) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO43), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TXD0), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO44), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TXD1), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO45), MP_ROM_PTR(&pin_GPIO45) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO46), MP_ROM_PTR(&pin_GPIO46) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO47), MP_ROM_PTR(&pin_GPIO47) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO48), MP_ROM_PTR(&pin_GPIO48) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO48) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
||||
|
@ -1,8 +1,6 @@
|
||||
CONFIG_ESP32S3_SPIRAM_SUPPORT=n
|
||||
|
||||
# CONFIG_ESP32S3_SPIRAM_SUPPORT is not set
|
||||
#
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
|
||||
# end of LWIP
|
||||
|
||||
|
@ -29,24 +29,11 @@
|
||||
#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
|
||||
|
||||
// SPI Flash and RAM
|
||||
common_hal_never_reset_pin(&pin_GPIO26);
|
||||
common_hal_never_reset_pin(&pin_GPIO27);
|
||||
common_hal_never_reset_pin(&pin_GPIO28);
|
||||
common_hal_never_reset_pin(&pin_GPIO29);
|
||||
common_hal_never_reset_pin(&pin_GPIO30);
|
||||
common_hal_never_reset_pin(&pin_GPIO31);
|
||||
common_hal_never_reset_pin(&pin_GPIO32);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -29,10 +29,13 @@
|
||||
#define MICROPY_HW_BOARD_NAME "ESP32-S3-DevKitC-1-N8R2"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
|
@ -33,13 +33,16 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO41), MP_ROM_PTR(&pin_GPIO41) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO42), MP_ROM_PTR(&pin_GPIO42) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO43), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TXD0), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO44), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TXD1), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO45), MP_ROM_PTR(&pin_GPIO45) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO46), MP_ROM_PTR(&pin_GPIO46) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO47), MP_ROM_PTR(&pin_GPIO47) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO48), MP_ROM_PTR(&pin_GPIO48) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO48) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
||||
|
@ -1,27 +1,28 @@
|
||||
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
CONFIG_SPIRAM_MODE_QUAD=y
|
||||
# CONFIG_SPIRAM_MODE_OCT is not set
|
||||
# CONFIG_SPIRAM_TYPE_AUTO is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 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
|
||||
# end of SPI RAM config
|
||||
|
||||
#
|
||||
# PSRAM clock and cs IO for ESP32S3
|
||||
#
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# PSRAM Clock and CS IO for ESP32S3
|
||||
#
|
||||
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||
# end of PSRAM clock and cs IO for ESP32S3
|
||||
# end of PSRAM Clock and CS IO for ESP32S3
|
||||
|
||||
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
|
||||
# CONFIG_SPIRAM_RODATA is not set
|
||||
# CONFIG_SPIRAM_SPEED_120M is not set
|
||||
CONFIG_SPIRAM_SPEED_80M=y
|
||||
# CONFIG_SPIRAM_SPEED_40M is not set
|
||||
# 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
|
||||
@ -29,12 +30,8 @@ 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="espressif-esp32s3"
|
||||
# end of LWIP
|
||||
|
||||
|
@ -29,30 +29,11 @@
|
||||
#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
|
||||
|
||||
|
||||
// SPI Flash and RAM
|
||||
common_hal_never_reset_pin(&pin_GPIO26);
|
||||
common_hal_never_reset_pin(&pin_GPIO27);
|
||||
common_hal_never_reset_pin(&pin_GPIO28);
|
||||
common_hal_never_reset_pin(&pin_GPIO29);
|
||||
common_hal_never_reset_pin(&pin_GPIO30);
|
||||
common_hal_never_reset_pin(&pin_GPIO31);
|
||||
common_hal_never_reset_pin(&pin_GPIO32);
|
||||
common_hal_never_reset_pin(&pin_GPIO33);
|
||||
common_hal_never_reset_pin(&pin_GPIO34);
|
||||
common_hal_never_reset_pin(&pin_GPIO35);
|
||||
common_hal_never_reset_pin(&pin_GPIO36);
|
||||
common_hal_never_reset_pin(&pin_GPIO37);
|
||||
}
|
||||
|
||||
bool board_requests_safe_mode(void) {
|
||||
|
@ -29,10 +29,13 @@
|
||||
#define MICROPY_HW_BOARD_NAME "ESP32-S3-DevKitC-1-N8R8"
|
||||
#define MICROPY_HW_MCU_NAME "ESP32S3"
|
||||
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||
#define MICROPY_HW_NEOPIXEL (&pin_GPIO48)
|
||||
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO0)
|
||||
|
||||
#define DEFAULT_UART_BUS_RX (&pin_GPIO44)
|
||||
#define DEFAULT_UART_BUS_TX (&pin_GPIO43)
|
||||
|
||||
#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n")
|
||||
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
#define AUTORESET_DELAY_MS 500
|
||||
|
@ -33,13 +33,16 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO41), MP_ROM_PTR(&pin_GPIO41) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO42), MP_ROM_PTR(&pin_GPIO42) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO43), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TXD0), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO44), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_TXD1), MP_ROM_PTR(&pin_GPIO44) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO45), MP_ROM_PTR(&pin_GPIO45) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO46), MP_ROM_PTR(&pin_GPIO46) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO47), MP_ROM_PTR(&pin_GPIO47) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_IO48), MP_ROM_PTR(&pin_GPIO48) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO48) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO43) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
|
||||
|
||||
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
|
||||
};
|
||||
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);
|
||||
|
@ -1,25 +1,25 @@
|
||||
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
# CONFIG_SPIRAM_MODE_QUAD is not set
|
||||
CONFIG_SPIRAM_MODE_OCT=y
|
||||
# CONFIG_SPIRAM_TYPE_AUTO is not set
|
||||
CONFIG_SPIRAM_TYPE_ESPPSRAM64=y
|
||||
CONFIG_SPIRAM_SIZE=8388608
|
||||
# end of SPI RAM config
|
||||
|
||||
#
|
||||
# PSRAM clock and cs IO for ESP32S3
|
||||
#
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# PSRAM Clock and CS IO for ESP32S3
|
||||
#
|
||||
CONFIG_DEFAULT_PSRAM_CS_IO=26
|
||||
# end of PSRAM clock and cs IO for ESP32S3
|
||||
# end of PSRAM Clock and CS IO for ESP32S3
|
||||
|
||||
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
|
||||
# CONFIG_SPIRAM_RODATA is not set
|
||||
CONFIG_SPIRAM_SPEED_80M=y
|
||||
# CONFIG_SPIRAM_SPEED_40M is not set
|
||||
# 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
|
||||
@ -27,12 +27,8 @@ 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="espressif-esp32s3"
|
||||
# end of LWIP
|
||||
|
||||
|
@ -29,10 +29,6 @@
|
||||
#include "shared-bindings/microcontroller/Pin.h"
|
||||
|
||||
void board_init(void) {
|
||||
// USB
|
||||
common_hal_never_reset_pin(&pin_GPIO19);
|
||||
common_hal_never_reset_pin(&pin_GPIO20);
|
||||
|
||||
// Debug UART
|
||||
common_hal_never_reset_pin(&pin_GPIO43);
|
||||
common_hal_never_reset_pin(&pin_GPIO44);
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
|
@ -1,5 +1,4 @@
|
||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||
|
||||
#
|
||||
# SPI RAM config
|
||||
#
|
||||
@ -8,11 +7,12 @@ CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
|
||||
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
|
||||
CONFIG_SPIRAM_SIZE=2097152
|
||||
# end of SPI RAM config
|
||||
|
||||
CONFIG_DEFAULT_PSRAM_CLK_IO=30
|
||||
#
|
||||
# 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
|
||||
|
||||
@ -30,4 +30,8 @@ CONFIG_SPIRAM_USE_MEMMAP=y
|
||||
# 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="espressif"
|
||||
# end of LWIP
|
||||
|
@ -29,10 +29,6 @@
|
||||
#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);
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user