aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster
diff options
context:
space:
mode:
authorSelene ToyKeeper2020-05-14 16:20:33 -0600
committerSelene ToyKeeper2020-05-14 16:20:33 -0600
commit11e2778dabb5ff6fa12475c752044c7ff35cf94c (patch)
tree39d2607c3d4cfdea3fc98c4ce3cab88ee2bb9b02 /spaghetti-monster
parentremoved unused TEMP_CHANNEL thing from FSM-related code (diff)
downloadanduril-11e2778dabb5ff6fa12475c752044c7ff35cf94c.tar.gz
anduril-11e2778dabb5ff6fa12475c752044c7ff35cf94c.tar.bz2
anduril-11e2778dabb5ff6fa12475c752044c7ff35cf94c.zip
fixed build when USE_GOODNIGHT_MODE not enabled
Diffstat (limited to '')
-rw-r--r--spaghetti-monster/anduril/anduril.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/spaghetti-monster/anduril/anduril.c b/spaghetti-monster/anduril/anduril.c
index 8a9584e..a23b2e1 100644
--- a/spaghetti-monster/anduril/anduril.c
+++ b/spaghetti-monster/anduril/anduril.c
@@ -1593,11 +1593,25 @@ uint8_t battcheck_state(Event event, uint16_t arg) {
set_state(off_state, 0);
return MISCHIEF_MANAGED;
}
+ #ifdef USE_GOODNIGHT_MODE
// 2 clicks: goodnight mode
else if (event == EV_2clicks) {
set_state(goodnight_state, 0);
return MISCHIEF_MANAGED;
}
+ #elif defined(USE_BEACON_MODE)
+ // 2 clicks: beacon mode
+ else if (event == EV_2clicks) {
+ set_state(beacon_state, 0);
+ return MISCHIEF_MANAGED;
+ }
+ #elif defined(USE_THERMAL_REGULATION)
+ // 2 clicks: tempcheck mode
+ else if (event == EV_2clicks) {
+ set_state(tempcheck_state, 0);
+ return MISCHIEF_MANAGED;
+ }
+ #endif
return EVENT_NOT_HANDLED;
}
#endif