From 93e790d4bd81800e5ea3dea66afae3eaa1d67ceb Mon Sep 17 00:00:00 2001 From: tbalden Date: Sun, 5 May 2013 13:40:34 +0200 Subject: [PATCH] liblights: make sure to blink by default when FLASH mode --- liblights/lights.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/liblights/lights.c b/liblights/lights.c index f118013..95f200e 100644 --- a/liblights/lights.c +++ b/liblights/lights.c @@ -105,6 +105,12 @@ static void set_speaker_light_locked(struct light_device_t *dev, if ((colorRGB >> 16) & 0xFF) color = LED_AMBER; if (((colorRGB >> 8) & 0xFF) > ((colorRGB >> 16) & 0xFF)) color = LED_GREEN; + if (state->flashMode == LIGHT_FLASH_TIMED) + { + // make sure to blink by default regardless of timing + blinkMode = BLINK_MODE_NORMAL; + } + switch (state->flashOnMS) { case PULSE_LENGTH_ALWAYS_ON: state->flashMode = LIGHT_FLASH_NONE;