Skip to content

Commit b454f96

Browse files
committed
throw error if color tuple/pixel_order mismatch
1 parent d5c5f4f commit b454f96

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

neopixel.py

+3
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ def _set_item(self, index, value):
147147
r, g, b = value
148148
else:
149149
r, g, b, w = value
150+
else:
151+
raise ValueError("Color tuple size does not match pixel_order.")
152+
150153
self.buf[offset + self.order[0]] = r
151154
self.buf[offset + self.order[1]] = g
152155
self.buf[offset + self.order[2]] = b

0 commit comments

Comments
 (0)