aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster
diff options
context:
space:
mode:
Diffstat (limited to 'spaghetti-monster')
-rw-r--r--spaghetti-monster/anduril/rampingiosv3.c18
1 files changed, 7 insertions, 11 deletions
diff --git a/spaghetti-monster/anduril/rampingiosv3.c b/spaghetti-monster/anduril/rampingiosv3.c
index 13be1b6..d15d8ed 100644
--- a/spaghetti-monster/anduril/rampingiosv3.c
+++ b/spaghetti-monster/anduril/rampingiosv3.c
@@ -77,11 +77,7 @@
#define USE_RAMPING
#define RAMP_LENGTH 150
#define USE_BATTCHECK
-#ifdef USE_INDICATOR_LED
-#define MAX_CLICKS 14
-#else
#define MAX_CLICKS 10
-#endif
#define USE_IDLE_MODE // reduce power use while awake and no tasks are pending
#define USE_DYNAMIC_UNDERCLOCKING // cut clock speed at very low modes for better efficiency
@@ -302,6 +298,13 @@ uint8_t off_state(EventPtr event, uint16_t arg) {
set_state(lockout_state, 0);
return MISCHIEF_MANAGED;
}
+ #ifdef USE_INDICATOR_LED
+ // 7 clicks: next aux LED mode
+ else if (event == EV_7clicks) {
+ set_state(auxled_next_state, 0);
+ return MISCHIEF_MANAGED;
+ }
+ #endif
// 8 clicks: beacon mode
else if (event == EV_8clicks) {
set_state(beacon_state, 0);
@@ -312,13 +315,6 @@ uint8_t off_state(EventPtr event, uint16_t arg) {
push_state(thermal_config_state, 0);
return MISCHIEF_MANAGED;
}
- #ifdef USE_INDICATOR_LED
- // 14 clicks: next aux LED mode
- else if (event == EV_14clicks) {
- set_state(auxled_next_state, 0);
- return MISCHIEF_MANAGED;
- }
- #endif
return EVENT_NOT_HANDLED;
}