X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka_Displayio.git/blobdiff_plain/bc548c6e1cf5d37e7e9898e318bddcc66191ab60..7c8fcb8b324e839a65d45174da42bf9a7ab1a217:/displayio/_fourwire.py diff --git a/displayio/_fourwire.py b/displayio/_fourwire.py index 3d5fa7e..142e308 100644 --- a/displayio/_fourwire.py +++ b/displayio/_fourwire.py @@ -22,7 +22,7 @@ from typing import Optional import digitalio import busio import microcontroller -import circuitpython_typing +from circuitpython_typing import ReadableBuffer from ._constants import ( CHIP_SELECT_TOGGLE_EVERY_BYTE, CHIP_SELECT_UNTOUCHED, @@ -30,7 +30,7 @@ from ._constants import ( DISPLAY_DATA, ) -__version__ = "0.0.0-auto.0" +__version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_Blinka_displayio.git" @@ -95,7 +95,7 @@ class FourWire: def send( self, command, - data: circuitpython_typing.ReadableBuffer, + data: ReadableBuffer, *, toggle_every_byte: bool = False, ) -> None: @@ -112,7 +112,7 @@ class FourWire: else CHIP_SELECT_UNTOUCHED ) self._begin_transaction() - self._send(DISPLAY_COMMAND, chip_select, command) + self._send(DISPLAY_COMMAND, chip_select, bytes([command])) self._send(DISPLAY_DATA, chip_select, data) self._end_transaction() @@ -120,7 +120,7 @@ class FourWire: self, data_type: int, chip_select: int, - data: circuitpython_typing.ReadableBuffer, + data: ReadableBuffer, ): self._dc.value = data_type == DISPLAY_DATA if chip_select == CHIP_SELECT_TOGGLE_EVERY_BYTE: