void MenuState::btnInterruptAction(boolean isDimmed){
      Serial.println("Btn intterupt requested");
      if(getDisplayDimStatus() == true){
        _screen->dim(false);
        setDisplayDimStatus(false);
      }
      else
      {
        Serial.println("Not dimmed, so change states");

        int currentMenuID = getSelectedMenuID();
        if(getSelectedMenuAction(currentMenuID) == 1)
        {
          
          char *stateID = "TIMESTATE";
          makeChangeRequest(stateID);
        } 
      }
}
void TimeState::btnDownAction(boolean isDimmed){
      _screen->clearDisplay();
     char *stateID = "MENUSTATE";
     makeChangeRequest(stateID);
}