Humidistat
Arduino firmware for a humidistat (humidity controller)
|
Load/save an (internal) ConfigStore in EEPROM. More...
#include <EEPROMConfig.h>
Public Member Functions | |
EEPROMConfig () | |
Constructor. | |
bool | load () |
Load config values from EEPROM into configStore. | |
uint16_t | save () const |
Saves current content of configStore into EEPROM. | |
void | reset () |
Reset the config store: overwrite the configStore with the default values. | |
Public Attributes | |
ConfigStore | configStore |
Private Attributes | |
uint8_t | address = config::EEPROMAddress |
Load/save an (internal) ConfigStore in EEPROM.
Definition at line 60 of file EEPROMConfig.h.
EEPROMConfig::EEPROMConfig | ( | ) |
Constructor.
Definition at line 25 of file EEPROMConfig.cpp.
bool EEPROMConfig::load | ( | ) |
Load config values from EEPROM into configStore.
Definition at line 5 of file EEPROMConfig.cpp.
void EEPROMConfig::reset | ( | ) |
Reset the config store: overwrite the configStore with the default values.
Definition at line 29 of file EEPROMConfig.cpp.
uint16_t EEPROMConfig::save | ( | ) | const |
Saves current content of configStore into EEPROM.
Definition at line 21 of file EEPROMConfig.cpp.
|
private |
Definition at line 62 of file EEPROMConfig.h.
ConfigStore EEPROMConfig::configStore |
Definition at line 65 of file EEPROMConfig.h.