Skip to content

Commit 4932de9

Browse files
authored
Merge pull request #9 from adafruit/cpython_mask
only apply mask to _led_buffer if < 256
2 parents 92fc6fb + 5151423 commit 4932de9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

adafruit_trellis.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def __setitem__(self, x, value):
9191
led = ledLUT[x % 16] >> 4
9292
mask = 1 << (ledLUT[x % 16] & 0x0f)
9393
if value:
94-
self._parent._led_buffer[x // 16][(led * 2) + 1] |= mask
94+
self._parent._led_buffer[x // 16][(led * 2) + 1] |= (mask & 0xff)
9595
self._parent._led_buffer[x // 16][(led * 2) + 2] |= mask >> 8
9696
elif not value:
9797
self._parent._led_buffer[x // 16][(led * 2) + 1] &= ~mask

0 commit comments

Comments
 (0)