@@ -119,7 +119,8 @@ msgstr ""
119119#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
120120#: ports/raspberrypi/common-hal/usb_host/Port.c
121121#: shared-bindings/digitalio/DigitalInOut.c
122- #: shared-bindings/microcontroller/Pin.c shared-module/max3421e/Max3421E.c
122+ #: shared-bindings/i2cioexpander/IOPin.c shared-bindings/microcontroller/Pin.c
123+ #: shared-module/max3421e/Max3421E.c
123124msgid "%q in use"
124125msgstr ""
125126
@@ -132,7 +133,7 @@ msgid "%q indices must be integers, not %s"
132133msgstr ""
133134
134135#: ports/analog/common-hal/busio/SPI.c ports/analog/common-hal/busio/UART.c
135- #: shared-module/bitbangio/SPI .c
136+ #: shared-bindings/digitalio/DigitalInOutProtocol .c
136137msgid "%q init failed"
137138msgstr ""
138139
@@ -235,6 +236,14 @@ msgstr ""
235236msgid "%q must be power of 2"
236237msgstr ""
237238
239+ #: shared-bindings/digitalio/DigitalInOutProtocol.c
240+ msgid "%q object missing '%q' attribute"
241+ msgstr ""
242+
243+ #: shared-bindings/digitalio/DigitalInOutProtocol.c
244+ msgid "%q object missing '%q' method"
245+ msgstr ""
246+
238247#: shared-bindings/wifi/Monitor.c
239248msgid "%q out of bounds"
240249msgstr ""
@@ -304,7 +313,7 @@ msgstr ""
304313msgid "'%q' argument required"
305314msgstr ""
306315
307- #: py/proto.c
316+ #: py/proto.c shared-bindings/digitalio/DigitalInOutProtocol.c
308317msgid "'%q' object does not support '%q'"
309318msgstr ""
310319
@@ -766,6 +775,10 @@ msgstr ""
766775msgid "Cannot create a new Adapter; use _bleio.adapter;"
767776msgstr ""
768777
778+ #: shared-module/i2cioexpander/IOExpander.c
779+ msgid "Cannot deinitialize board IOExpander"
780+ msgstr ""
781+
769782#: shared-bindings/displayio/Bitmap.c
770783#: shared-bindings/memorymonitor/AllocationSize.c
771784#: shared-bindings/pulseio/PulseIn.c
@@ -800,6 +813,7 @@ msgid "Cannot remount path when visible via USB."
800813msgstr ""
801814
802815#: shared-bindings/digitalio/DigitalInOut.c
816+ #: shared-bindings/i2cioexpander/IOPin.c
803817msgid "Cannot set value when direction is input."
804818msgstr ""
805819
@@ -939,6 +953,7 @@ msgid "Done"
939953msgstr ""
940954
941955#: shared-bindings/digitalio/DigitalInOut.c
956+ #: shared-bindings/i2cioexpander/IOPin.c
942957msgid "Drive mode not used when direction is input."
943958msgstr ""
944959
@@ -1277,8 +1292,8 @@ msgstr ""
12771292#: ports/raspberrypi/common-hal/picodvi/Framebuffer_RP2040.c py/argcheck.c
12781293#: shared-bindings/digitalio/DigitalInOut.c
12791294#: shared-bindings/epaperdisplay/EPaperDisplay.c
1280- #: shared-bindings/mipidsi/Display .c shared-bindings/pwmio/PWMOut .c
1281- #: shared-bindings/supervisor/__init__.c
1295+ #: shared-bindings/i2cioexpander/IOPin .c shared-bindings/mipidsi/Display .c
1296+ #: shared-bindings/pwmio/PWMOut.c shared-bindings/ supervisor/__init__.c
12821297#: shared-module/aurora_epaper/aurora_framebuffer.c
12831298#: shared-module/lvfontio/OnDiskFont.c
12841299msgid "Invalid %q"
@@ -1880,6 +1895,7 @@ msgid "Publishers can only be created from a parent node"
18801895msgstr ""
18811896
18821897#: shared-bindings/digitalio/DigitalInOut.c
1898+ #: shared-bindings/i2cioexpander/IOPin.c
18831899msgid "Pull not used when direction is output."
18841900msgstr ""
18851901
@@ -2539,6 +2555,10 @@ msgstr ""
25392555msgid "a bytes-like object is required"
25402556msgstr ""
25412557
2558+ #: shared-bindings/i2cioexpander/IOExpander.c
2559+ msgid "address out of range"
2560+ msgstr ""
2561+
25422562#: shared-bindings/i2ctarget/I2CTarget.c
25432563msgid "addresses is empty"
25442564msgstr ""
@@ -3814,6 +3834,10 @@ msgstr ""
38143834msgid "not supported for input types"
38153835msgstr ""
38163836
3837+ #: shared-bindings/i2cioexpander/IOExpander.c
3838+ msgid "num_pins must be 8 or 16"
3839+ msgstr ""
3840+
38173841#: extmod/ulab/code/numpy/create.c
38183842msgid "number of points must be at least 2"
38193843msgstr ""
@@ -3827,6 +3851,10 @@ msgstr ""
38273851msgid "object '%s' isn't a tuple or list"
38283852msgstr ""
38293853
3854+ #: shared-bindings/digitalio/DigitalInOutProtocol.c
3855+ msgid "object does not support DigitalInOut protocol"
3856+ msgstr ""
3857+
38303858#: py/obj.c
38313859msgid "object doesn't support item assignment"
38323860msgstr ""
0 commit comments