diff --git a/adafruit_displayio_sh1107.py b/adafruit_displayio_sh1107.py index be0e55b..7f0a445 100644 --- a/adafruit_displayio_sh1107.py +++ b/adafruit_displayio_sh1107.py @@ -122,7 +122,6 @@ b"\xaf\x00" # DISPLAY_ON ) _PIXELS_IN_ROW = True - _ROTATION_OFFSET = 0 else: _INIT_SEQUENCE = ( b"\xae\x00" # display off, sleep mode @@ -142,7 +141,6 @@ b"\xaf\x00" # DISPLAY_ON ) _PIXELS_IN_ROW = False - _ROTATION_OFFSET = 90 class SH1107(Display): @@ -163,10 +161,9 @@ def __init__( self, bus: Union[I2CDisplayBus, FourWire], display_offset: int = DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650, - rotation: int = 0, + rotation: int = 90, **kwargs ) -> None: - rotation = (rotation + _ROTATION_OFFSET) % 360 if rotation in (0, 180): multiplex = kwargs["width"] - 1 else: diff --git a/examples/displayio_sh1107_simpletest.py b/examples/displayio_sh1107_simpletest.py index b91956a..935f512 100644 --- a/examples/displayio_sh1107_simpletest.py +++ b/examples/displayio_sh1107_simpletest.py @@ -38,9 +38,7 @@ HEIGHT = 64 BORDER = 2 -display = adafruit_displayio_sh1107.SH1107( - display_bus, width=WIDTH, height=HEIGHT, rotation=0 -) +display = adafruit_displayio_sh1107.SH1107(display_bus, width=WIDTH, height=HEIGHT) # Make the display context splash = displayio.Group()