17 #define PULL_UP_DISABLED 0
20 #define PULL_UP_ENABLED 1
24 #define DEFAULT_STATE_LOW 0
28 #define DEFAULT_STATE_HIGH 1
35 #define ZUMO_BUTTON 12
43 class PushbuttonStateMachine
47 PushbuttonStateMachine();
51 bool getSingleDebouncedRisingEdge(
bool value);
56 uint16_t prevTimeMillis;
126 PushbuttonStateMachine pressState;
127 PushbuttonStateMachine releaseState;