From 03ca4d30f686050523279ebdee185f7735659a48 Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Thu, 29 Jun 2023 02:34:16 -0600 Subject: fixed red aux blink on 1st frame of post-off voltage display (patch contributed by SiteRelEnby) https://github.com/SiteRelEnby/anduril2/commit/558778e22f7c7a438dcf43e35e784c7e5be049c7 --- spaghetti-monster/anduril/aux-leds.c | 1 + 1 file changed, 1 insertion(+) diff --git a/spaghetti-monster/anduril/aux-leds.c b/spaghetti-monster/anduril/aux-leds.c index f18ceb0..c784fd1 100644 --- a/spaghetti-monster/anduril/aux-leds.c +++ b/spaghetti-monster/anduril/aux-leds.c @@ -109,6 +109,7 @@ void rgb_led_update(uint8_t mode, uint16_t arg) { // (but not after changing aux LED settings and other similar actions) else if ((arg < (cfg.post_off_voltage * SLEEP_TICKS_PER_SECOND)) && (ticks_since_on < (cfg.post_off_voltage * SLEEP_TICKS_PER_SECOND)) + && (ticks_since_on > 0) // don't blink red on 1st frame ) { // use high mode unless prev_level was really low pattern = 1 + (prev_level >= POST_OFF_VOLTAGE_BRIGHTNESS); -- cgit v1.2.3