drivers/led/neopixel: Also clamp constructor brightness

Signed-off-by: Tom Mount <tmountjr@gmail.com>
pull/739/head
Tom Mount 2023-09-29 09:43:58 -04:00
rodzic 47c5dbc4d5
commit 92967e0618
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -12,7 +12,7 @@ class NeoPixel:
self.pin = pin
self.n = n
self.bpp = bpp
self.brightness = brightness
self.brightness = min(max(brightness, 0.0), 1.0)
self.buf = bytearray(n * bpp)
self.pin.init(pin.OUT)
# Timing arg can either be 1 for 800kHz or 0 for 400kHz,
@ -45,7 +45,7 @@ class NeoPixel:
def set_brightness(self, b: float):
self.brightness = min(max(b, 0.0), 1.0)
for i in range(self.n)
for i in range(self.n):
self[i] = self[i]
def write(self):