From 69f6d618811fe2d0fda8d697fcd8ac7d4844eef9 Mon Sep 17 00:00:00 2001 From: Tom Mount Date: Fri, 29 Sep 2023 09:03:43 -0400 Subject: [PATCH] drivers/led/neopixel: Add set_brightness method Signed-off-by: Tom Mount --- micropython/drivers/led/neopixel/neopixel.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/micropython/drivers/led/neopixel/neopixel.py b/micropython/drivers/led/neopixel/neopixel.py index e1058747..15e147c0 100644 --- a/micropython/drivers/led/neopixel/neopixel.py +++ b/micropython/drivers/led/neopixel/neopixel.py @@ -43,6 +43,11 @@ class NeoPixel: for i in range(self.n): self[i] = v + def set_brightness(self, b: float): + self.brightness = b + for i in range(self.n): + self[i] = self[i] + def write(self): # BITSTREAM_TYPE_HIGH_LOW = 0 bitstream(self.pin, 0, self.timing, self.buf)