Set humidity and temperature with buttons
This commit is contained in:
16
Menu.h
16
Menu.h
@@ -8,11 +8,22 @@ enum MenuType {
|
||||
MENU_SETUP,
|
||||
};
|
||||
|
||||
enum MenuState {
|
||||
STATE_BROWSING,
|
||||
STATE_EDITING
|
||||
};
|
||||
|
||||
class Menu {
|
||||
private:
|
||||
MenuType type;
|
||||
MenuState state;
|
||||
|
||||
int index;
|
||||
|
||||
// Settings
|
||||
int targetTemperature;
|
||||
int targetHumidity;
|
||||
|
||||
static const int MAIN_SIZE = 3;
|
||||
static const int SETUP_SIZE = 3;
|
||||
|
||||
@@ -32,6 +43,11 @@ public:
|
||||
const char* getNext();
|
||||
|
||||
MenuType getType();
|
||||
|
||||
bool isEditing();
|
||||
|
||||
int getTargetTemperature();
|
||||
int getTargetHumidity();
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user