From 530ce37a5aeb29a9c31f8f37d0ce5e561e80995c Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Sat, 26 Aug 2017 03:37:52 -0600 Subject: Forgot to handle beacon/strobe in LVP earlier. --- spaghetti-monster/darkhorse.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'spaghetti-monster') diff --git a/spaghetti-monster/darkhorse.c b/spaghetti-monster/darkhorse.c index 5a522a4..03cd5e7 100644 --- a/spaghetti-monster/darkhorse.c +++ b/spaghetti-monster/darkhorse.c @@ -272,13 +272,6 @@ uint8_t strobe_beacon_state(EventPtr event, uint16_t arg) { void low_voltage() { - // TODO: rewrite this - /* - // "step down" from strobe to something low - if (current_state == party_strobe_state) { - set_state(steady_state, RAMP_SIZE/6); - } - */ if (current_state == hi_mode_state) { set_state(med_mode_state, 0); } @@ -288,6 +281,10 @@ void low_voltage() { else if (current_state == low_mode_state) { set_state(off_state, 0); } + // "step down" from blinkies to low + else if (current_state == strobe_beacon_state) { + set_state(low_mode_state, 0); + } } void setup() { -- cgit v1.2.3