104 //!NOTE: There are other commands, but these are only the ones that require a action.
105 //!TODO: make these "events" on the setting of those values. eg. register for stepperValue true or false, etc.. They would be invoked from the 'savePreferencesBoolean' call.
106}
107//void FeederStateMachine() {
108
109//!the main loop fro the StepperModule. This used be called FeederStateMachine()
126caseAUTO_FEED: //note: the only difference in this case is the FEED_STOPPED does NOT get set
127 {
128unsignedlong feedCurrentMillis = millis();
129
130if (feedCurrentMillis - feedPreviousMillis >= FEED_INTERVAL) { // changed this to check a timer to see when to fire the feeder..session length,random interval, auto increment time