 
                if(getButtonStateEnter())
                {
-                  setSmoker(); // TBD test
+                  setSmoker(); 
                   stm_sub_entryFlag = TRUE;
 
                   stm_SubState = STM_SUBSTATE_DONE;
                }
                if(getButtonStateDown())
                {
-                  resetSmoker(); // TBD test
+                  resetSmoker(); 
                   stm_sub_entryFlag = TRUE;
                   stm_SubState = STM_SUBSTATE_DONE;
                }

float newPwmDuty             =    0; // adc variable für


int LowerLevel = 0;
int HigherLevel = 0;
unsigned long previousMillis = 0;
unsigned long currentMillis = 0;
int intervalHigh = 5000; //TODO: modify so it is 30 second intervals - probably needs to be in ms
int intervalLow = 20000; //TODO: modify so it is 120 (2min) intervals
boolean ovenState = false; //TODO: unless you can read ovenState you'll need to keep track everywhere it is changed




// Initialization **********************************************************
// The setup function runs once when you press reset or power the board


static stm_substate_t         stm_SubState;
static stm_substate_time_t    stm_time_SubState;


// Private function prototypes ***********************************************
