Skip to content

Add reverse_rows option to bitmaptools.readinto #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 41 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
c6aaab6
Initial commit
gamblor21 Feb 3, 2021
b080d62
Removing debug info and clean up
gamblor21 Feb 4, 2021
56a2199
Add frequency support to parallel bus
gamblor21 Feb 4, 2021
7321411
Added frequency to parallel display
gamblor21 Feb 5, 2021
c384ebe
Updated to initalize pindirs
gamblor21 Mar 5, 2021
1658fe0
Set the statemachine to never reset so REPL works
gamblor21 Mar 5, 2021
b02b1e9
Set frequency default 60Mhz
gamblor21 Mar 7, 2021
5689307
Changed frequency to match PIO having 2 instructions
gamblor21 Mar 12, 2021
307d2a9
Fix after rebase
gamblor21 Mar 12, 2021
4538d97
Add Sourcegraph link and raspberrypi port
tannewt Mar 15, 2021
921bf6d
Add back empty line
tannewt Mar 15, 2021
477a58f
Translated using Weblate (German)
MisterD66 Mar 15, 2021
c560e79
Translated using Weblate (French)
Mar 15, 2021
a5e2b73
Translated using Weblate (Chinese (Pinyin))
hexthat Mar 15, 2021
c8b3562
Merge remote-tracking branch 'origin/main' into main
weblate Mar 16, 2021
65cc95d
Update translation files
weblate Mar 16, 2021
2115a76
Merge remote-tracking branch 'origin/main' into main
weblate Mar 16, 2021
e326d7c
Merge branch 'main' into rp_dp_parallel
gamblor21 Mar 16, 2021
3b01a65
Fixed formatting
gamblor21 Mar 16, 2021
fb437d8
Formatting fixes
gamblor21 Mar 16, 2021
0890b54
More formatting
gamblor21 Mar 16, 2021
bdc3688
Formatting
gamblor21 Mar 16, 2021
c6e696a
Translated using Weblate (French)
hugodahl Mar 16, 2021
9d523fd
Translated using Weblate (Italian)
Padanian Mar 16, 2021
cd108e5
Translated using Weblate (Portuguese (Brazil))
wtuemura Mar 16, 2021
4a5df5a
Translated using Weblate (Swedish)
bergdahl Mar 16, 2021
5167e9c
Merge remote-tracking branch 'origin/main' into main
weblate Mar 16, 2021
227ac67
Add reverse_rows option to bitmaptools.readinto
kmatch98 Mar 16, 2021
a367e84
update docstrings
kmatch98 Mar 16, 2021
e16c0f3
Translated using Weblate (Swedish)
Mar 16, 2021
870dadc
update more docstrings
kmatch98 Mar 16, 2021
2b910b7
Adding LED for D13/L pin name.
kattni Mar 16, 2021
9e0cfcf
Merge pull request #4416 from adafruit/tannewt-patch-1
tannewt Mar 16, 2021
f13bee0
Merge remote-tracking branch 'origin/main' into main
weblate Mar 16, 2021
856bf30
Merge pull request #4418 from weblate/weblate-circuitpython-main
tannewt Mar 16, 2021
1be5ca7
Merge pull request #4130 from gamblor21/rp_dp_parallel
gamblor21 Mar 16, 2021
75ba26e
Merge pull request #4421 from kattni/led-pin
jepler Mar 16, 2021
bfc8c89
Merge pull request #4403 from jepler/bitmap-read-2
jepler Mar 17, 2021
ef91e17
merge upstream/main
kmatch98 Mar 17, 2021
580121d
minor formatting
kmatch98 Mar 17, 2021
c37a1f4
ran pre-commit for formatting fixes
kmatch98 Mar 17, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ Specifically useful documentation when starting out:
- `CircuitPython Essentials <https://learn.adafruit.com/circuitpython-essentials>`__
- `Example Code <https://github.com/adafruit/Adafruit_Learning_System_Guides/tree/master/CircuitPython_Essentials>`__

Code Search
------------
GitHub doesn't currently support code search on forks. Therefore, CircuitPython doesn't have code search through GitHub because it is a fork of MicroPython. Luckily, `SourceGraph <https://sourcegraph.com/github.com/adafruit/circuitpython>`_ has free code search for public repos like CircuitPython. So, visit `sourcegraph.com/github.com/adafruit/circuitpython <https://sourcegraph.com/github.com/adafruit/circuitpython>`_ to search the CircuitPython codebase online.

Contributing
------------

Expand Down Expand Up @@ -207,6 +211,7 @@ esp32s2 beta
litex alpha
mimxrt10xx alpha
nrf stable
raspberrypi beta
stm ``F4`` stable | ``others`` beta
unix alpha
================ ============================================================
Expand Down
21 changes: 11 additions & 10 deletions locale/ID.po
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ msgstr "%q sedang digunakan"
#: extmod/moductypes.c ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c py/obj.c py/objstr.c
#: py/objstrunicode.c
msgid "%q index out of range"
Expand Down Expand Up @@ -981,6 +982,7 @@ msgstr "Gagal untuk mengalokasikan buffer RX"
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c
#, c-format
msgid "Failed to allocate RX buffer of %d bytes"
Expand Down Expand Up @@ -1268,7 +1270,7 @@ msgstr "File tidak valid"
msgid "Invalid format chunk size"
msgstr "Ukuran potongan format tidak valid"

#: ports/esp32s2/common-hal/pwmio/PWMOut.c
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/pwmio/PWMOut.c
msgid "Invalid frequency"
msgstr ""

Expand Down Expand Up @@ -2335,7 +2337,7 @@ msgstr "Baudrate tidak didukung"
msgid "Unsupported format"
msgstr "Format tidak didukung"

#: py/moduerrno.c
#: ports/raspberrypi/common-hal/pulseio/PulseOut.c py/moduerrno.c
msgid "Unsupported operation"
msgstr "Operasi yang tidak didukung"

Expand Down Expand Up @@ -2900,6 +2902,10 @@ msgstr ""
msgid "differentiation order out of range"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "dimensions do not match"
msgstr ""

#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
Expand Down Expand Up @@ -3390,10 +3396,6 @@ msgstr ""
msgid "math domain error"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
Expand Down Expand Up @@ -3751,6 +3753,7 @@ msgstr "Muncul dari PulseIn yang kosong"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c py/objdict.c py/objlist.c py/objset.c
#: shared-bindings/ps2io/Ps2.c
msgid "pop from empty %q"
Expand All @@ -3776,6 +3779,8 @@ msgstr ""
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
#: ports/esp32s2/boards/franzininho_wifi_wroom/mpconfigboard.h
#: ports/esp32s2/boards/franzininho_wifi_wrover/mpconfigboard.h
#: ports/esp32s2/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
Expand Down Expand Up @@ -4207,10 +4212,6 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "vectors must have same lengths"
msgstr ""

#: ports/esp32s2/common-hal/alarm/pin/__init__.c
msgid "wakeup conflict"
msgstr ""
Expand Down
2 changes: 1 addition & 1 deletion locale/circuitpython.pot
Original file line number Diff line number Diff line change
Expand Up @@ -550,6 +550,7 @@ msgstr ""
#: ports/atmel-samd/common-hal/displayio/ParallelBus.c
#: ports/esp32s2/common-hal/displayio/ParallelBus.c
#: ports/nrf/common-hal/displayio/ParallelBus.c
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
#, c-format
msgid "Bus pin %d is already in use"
msgstr ""
Expand Down Expand Up @@ -1729,7 +1730,6 @@ msgid "PWM slice channel A already in use"
msgstr ""

#: ports/mimxrt10xx/common-hal/displayio/ParallelBus.c
#: ports/raspberrypi/common-hal/displayio/ParallelBus.c
#: ports/stm/common-hal/displayio/ParallelBus.c
msgid "ParallelBus not yet supported"
msgstr ""
Expand Down
21 changes: 11 additions & 10 deletions locale/cs.po
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ msgstr "Používá se %q"
#: extmod/moductypes.c ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c py/obj.c py/objstr.c
#: py/objstrunicode.c
msgid "%q index out of range"
Expand Down Expand Up @@ -965,6 +966,7 @@ msgstr ""
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c
#, c-format
msgid "Failed to allocate RX buffer of %d bytes"
Expand Down Expand Up @@ -1250,7 +1252,7 @@ msgstr ""
msgid "Invalid format chunk size"
msgstr ""

#: ports/esp32s2/common-hal/pwmio/PWMOut.c
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/pwmio/PWMOut.c
msgid "Invalid frequency"
msgstr ""

Expand Down Expand Up @@ -2294,7 +2296,7 @@ msgstr ""
msgid "Unsupported format"
msgstr ""

#: py/moduerrno.c
#: ports/raspberrypi/common-hal/pulseio/PulseOut.c py/moduerrno.c
msgid "Unsupported operation"
msgstr ""

Expand Down Expand Up @@ -2852,6 +2854,10 @@ msgstr ""
msgid "differentiation order out of range"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "dimensions do not match"
msgstr ""

#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
Expand Down Expand Up @@ -3342,10 +3348,6 @@ msgstr ""
msgid "math domain error"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
Expand Down Expand Up @@ -3702,6 +3704,7 @@ msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c py/objdict.c py/objlist.c py/objset.c
#: shared-bindings/ps2io/Ps2.c
msgid "pop from empty %q"
Expand All @@ -3727,6 +3730,8 @@ msgstr ""
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
#: ports/esp32s2/boards/franzininho_wifi_wroom/mpconfigboard.h
#: ports/esp32s2/boards/franzininho_wifi_wrover/mpconfigboard.h
#: ports/esp32s2/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
Expand Down Expand Up @@ -4157,10 +4162,6 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "vectors must have same lengths"
msgstr ""

#: ports/esp32s2/common-hal/alarm/pin/__init__.c
msgid "wakeup conflict"
msgstr ""
Expand Down
35 changes: 22 additions & 13 deletions locale/de_DE.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
"PO-Revision-Date: 2021-02-25 00:24+0000\n"
"PO-Revision-Date: 2021-03-16 00:47+0000\n"
"Last-Translator: Daniel Glocker <[email protected]>\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5\n"
"X-Generator: Weblate 4.5.2-dev\n"

#: main.c
msgid ""
Expand Down Expand Up @@ -81,6 +81,7 @@ msgstr "%q in Benutzung"
#: extmod/moductypes.c ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c py/obj.c py/objstr.c
#: py/objstrunicode.c
msgid "%q index out of range"
Expand Down Expand Up @@ -983,6 +984,7 @@ msgstr "Konnte keinen RX Buffer allozieren"
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/esp32s2/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c
#, c-format
msgid "Failed to allocate RX buffer of %d bytes"
Expand Down Expand Up @@ -1272,7 +1274,7 @@ msgstr "Ungültige Datei"
msgid "Invalid format chunk size"
msgstr "Ungültige format chunk size"

#: ports/esp32s2/common-hal/pwmio/PWMOut.c
#: ports/esp32s2/common-hal/busio/I2C.c ports/esp32s2/common-hal/pwmio/PWMOut.c
msgid "Invalid frequency"
msgstr "Ungültige Frequenz"

Expand Down Expand Up @@ -1645,7 +1647,7 @@ msgstr "Spielt nicht ab"

#: main.c
msgid "Not running saved code.\n"
msgstr ""
msgstr "Gespeicherter Code wird nicht ausgeführt.\n"

#: shared-bindings/_bleio/__init__.c
msgid "Not settable"
Expand Down Expand Up @@ -1857,6 +1859,8 @@ msgstr "Der Präfixbuffer muss sich auf dem Heap befinden"
#: main.c
msgid "Press any key to enter the REPL. Use CTRL-D to reload.\n"
msgstr ""
"Drücke eine beliebige Taste um REPL zu betreten. Drücke STRG-D zum "
"neuladen.\n"

#: main.c
msgid "Pretending to deep sleep until alarm, CTRL-C or file write.\n"
Expand Down Expand Up @@ -2345,7 +2349,7 @@ msgstr "Nicht unterstützter display bus type"
msgid "Unsupported format"
msgstr "Nicht unterstütztes Format"

#: py/moduerrno.c
#: ports/raspberrypi/common-hal/pulseio/PulseOut.c py/moduerrno.c
msgid "Unsupported operation"
msgstr "Nicht unterstützte Operation"

Expand Down Expand Up @@ -2926,6 +2930,10 @@ msgstr "diff Argument muss ein ndarray sein"
msgid "differentiation order out of range"
msgstr ""

#: extmod/ulab/code/linalg/linalg.c
msgid "dimensions do not match"
msgstr ""

#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
Expand Down Expand Up @@ -3424,10 +3432,6 @@ msgstr "map buffer zu klein"
msgid "math domain error"
msgstr "Mathe-Domain-Fehler"

#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "Matrix Dimensionen stimmen nicht überein"

#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "Matrix ist nicht positiv definitiv"
Expand Down Expand Up @@ -3788,6 +3792,7 @@ msgstr "pop von einem leeren PulseIn"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/cxd56/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/raspberrypi/common-hal/pulseio/PulseIn.c
#: ports/stm/common-hal/pulseio/PulseIn.c py/objdict.c py/objlist.c py/objset.c
#: shared-bindings/ps2io/Ps2.c
msgid "pop from empty %q"
Expand All @@ -3813,6 +3818,8 @@ msgstr "pow () mit 3 Argumenten erfordert Integer"
#: ports/esp32s2/boards/espressif_kaluga_1/mpconfigboard.h
#: ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.h
#: ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.h
#: ports/esp32s2/boards/franzininho_wifi_wroom/mpconfigboard.h
#: ports/esp32s2/boards/franzininho_wifi_wrover/mpconfigboard.h
#: ports/esp32s2/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
#: ports/esp32s2/boards/microdev_micro_s2/mpconfigboard.h
#: ports/esp32s2/boards/muselab_nanoesp32_s2/mpconfigboard.h
Expand Down Expand Up @@ -4250,10 +4257,6 @@ msgstr "Wert muss in %d Byte(s) passen"
msgid "value_count must be > 0"
msgstr "value_count muss größer als 0 sein"

#: extmod/ulab/code/linalg/linalg.c
msgid "vectors must have same lengths"
msgstr "Vektoren müssen die selbe Länge haben"

#: ports/esp32s2/common-hal/alarm/pin/__init__.c
msgid "wakeup conflict"
msgstr ""
Expand Down Expand Up @@ -4343,6 +4346,12 @@ msgstr ""
msgid "zi must be of shape (n_section, 2)"
msgstr ""

#~ msgid "matrix dimensions do not match"
#~ msgstr "Matrix Dimensionen stimmen nicht überein"

#~ msgid "vectors must have same lengths"
#~ msgstr "Vektoren müssen die selbe Länge haben"

#~ msgid "Group full"
#~ msgstr "Gruppe voll"

Expand Down
Loading