aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelene ToyKeeper2017-10-06 00:34:34 -0600
committerSelene ToyKeeper2017-10-06 00:34:34 -0600
commitc3ade0cf9b7f344be2fcf14c1ba05cf49eded954 (patch)
treee7c2cdcc63c46b526d9e3641f83a0c528bf7e7db
parentTemperature is 14.1 now, now 13.2. Divide by 2 instead of 4 before display. (diff)
downloadanduril-c3ade0cf9b7f344be2fcf14c1ba05cf49eded954.tar.gz
anduril-c3ade0cf9b7f344be2fcf14c1ba05cf49eded954.tar.bz2
anduril-c3ade0cf9b7f344be2fcf14c1ba05cf49eded954.zip
Made HOLD_TIMEOUT and RELEASE_TIMEOUT define-able in the UI code.
-rw-r--r--spaghetti-monster/fsm-events.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/spaghetti-monster/fsm-events.h b/spaghetti-monster/fsm-events.h
index 074b459..453ad0b 100644
--- a/spaghetti-monster/fsm-events.h
+++ b/spaghetti-monster/fsm-events.h
@@ -46,8 +46,12 @@ uint8_t current_event[EV_MAX_LEN];
static volatile uint16_t ticks_since_last_event = 0;
// timeout durations in ticks (each tick 1/60th s)
+#ifndef HOLD_TIMEOUT
#define HOLD_TIMEOUT 24
+#endif
+#ifndef RELEASE_TIMEOUT
#define RELEASE_TIMEOUT 24
+#endif
#define A_ENTER_STATE 1
#define A_LEAVE_STATE 2