Skip to content

Commit 48b11c8

Browse files
authored
Fixes issue 17 - sleep() throws error
b"" does not pass properly to the i2cdisplay function as it tries to concatenate a list with a byte string.
1 parent b8d34d6 commit 48b11c8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adafruit_displayio_sh1106.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,13 @@ def sleep(self) -> None:
108108
4) The MP can access (update) the built-in display RAM
109109
"""
110110
if self._is_awake:
111-
self.bus.send(0xAE, b"") # 0xAE = display off, sleep mode
111+
self.bus.send(0xAE, [0x00]) # 0xAE = display off, sleep mode
112112
self._is_awake = False
113113

114114
def wake(self) -> None:
115115
"""
116116
Wake display from sleep mode
117117
"""
118118
if not self._is_awake:
119-
self.bus.send(0xAF, b"") # 0xAF = display on
119+
self.bus.send(0xAF, [0x00]) # 0xAF = display on
120120
self._is_awake = True

0 commit comments

Comments
 (0)