Skip to content

Commit 1473957

Browse files
Merge pull request #61 from adamcandy/fix-locking-error
Cleanly request i2c_device with page addressing
2 parents 3b350ba + 34fec79 commit 1473957

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

adafruit_ssd1306.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,8 @@ def write_framebuf(self):
255255
self.pagebuffer[1:] = self.buffer[
256256
1 + self.width * page : 1 + self.width * (page + 1)
257257
]
258-
self.i2c_device.write(self.pagebuffer)
258+
with self.i2c_device:
259+
self.i2c_device.write(self.pagebuffer)
259260
else:
260261
with self.i2c_device:
261262
self.i2c_device.write(self.buffer)

0 commit comments

Comments
 (0)