improve WARN alerts

This commit is contained in:
Franzi 2025-01-31 16:11:41 +01:00
parent 4a674cebe9
commit 65bb770a3f
Signed by: kunsi
GPG key ID: 12E3D2136B818350

View file

@ -103,22 +103,11 @@ class DMXQueue:
self._update_all(0, 0, 0, 0, 0)
sleep(0.2)
# warning: blink alternate, but slow
for i in range(6):
for idx, light in enumerate(self.lights):
light.red = 255
light.green = 150
light.blue = 0
light.white = 50
if (idx + i) % 2:
light.intensity = self.config.alert_brightness
else:
light.intensity = 0
self._bulk(*light.dump())
for i in range(2):
self._update_all(self.config.alert_brightness, 255, 150, 0, 50)
sleep(0.2)
self._update_all(0, 255, 150, 0, 50)
sleep(0.2)
self._update_all(0, 0, 0, 0, 0)
sleep(0.2)
elif level == "info":
forward = list(range(15))
reverse = list(range(15))