#ifndef Timers_ADI #define Timers_ADI 1 #define TIMERCOUNT 40 int32_t Timers[TIMERCOUNT]; // -1 is off, >= 0 is on #define RELAYSERVICE 1 #define NTP_TIMER 2 #define TENSECOND 3 #define COMMSREPLYTIMER 4 #define TIMER485 5 #define ONEMINUTE 6 #define TOUCH_DEBOUNCE 7 #define DISPLAYTIMER 8 #define WIFISERVICE 9 #define GASKETTIMER 10 #define SCREENTIMER 11 #define PINGTIMER 12 #define WIFITIMEOUT 13 #define FLOWTIMER 14 #define AT200RX 15 #define SWITCH5TIMER 16 #define WIFIRESPONSETIMER 17 #define DOORTRAVELTIMER 18 #define HEARTBEAT 19 #define OBSTRUCTION 20 #define DISPLAYSERVICETIMER 21 #define SCREENTIMEOUTTIMER 22 #define EXERCISETIMER 23 #define AT200DATA 24 #define MOTOR_TIMER 25 #define VOLTAGETIMER 26 #define LIDARTIMER 27 #define BOOTPINTIMER 28 #define ISIDLETIMER 29 #define OLEDBLANKTIMER 30 #define OLEDHOLDTIMER 31 #define BLANKSCREENTIMER 32 // v525 uint16_t onehundredmstick = 0; // increments every 100ms #define OBSTRUCTIONPIN 35 uint16_t obstructionCounter = 0; #define PARMFETCHTIMER 36 #endif