diff --git a/dmx_queue.py b/dmx_queue.py index 96659b1..5e9e651 100644 --- a/dmx_queue.py +++ b/dmx_queue.py @@ -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))