From 04bfe1ec88ee4d5470e6d9c8c260cdebc326a9c9 Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Tue, 28 Mar 2023 13:26:25 -0600 Subject: strobe modes: added 4C to cycle backward through strobes --- spaghetti-monster/anduril/strobe-modes.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'spaghetti-monster') diff --git a/spaghetti-monster/anduril/strobe-modes.c b/spaghetti-monster/anduril/strobe-modes.c index e8d1dbb..78fe240 100644 --- a/spaghetti-monster/anduril/strobe-modes.c +++ b/spaghetti-monster/anduril/strobe-modes.c @@ -58,6 +58,12 @@ uint8_t strobe_state(Event event, uint16_t arg) { save_config(); return MISCHIEF_MANAGED; } + // 4 clicks: rotate backward through strobe/flasher modes + else if (event == EV_4clicks) { + strobe_type = (st - 1 + NUM_STROBES) % NUM_STROBES; + save_config(); + return MISCHIEF_MANAGED; + } // hold: change speed (go faster) // or change brightness (brighter) else if (event == EV_click1_hold) { -- cgit v1.2.3