Files
Licht_Wecker/LichtWecker/eeprom.ino
Christian Mittring dcac376b7e [Fixed]: Alarm Time wrong after summer/winter time change
[Added]: EEPROM writing summer/winter alarm time saved
[Added]: WiFi support
[Added]: Time setting over NTP every hour
2018-03-31 17:37:39 +02:00

26 lines
496 B
C++

uint addr = 0;
struct {
bool summertime = false;
} data;
void write_eeprom(){
EEPROM.begin(512);
// load EEPROM data into RAM, see it
data.summertime = summer;
Serial.println("Writing to EEPROM: "+String(data.summertime));
// replace values in EEPROM
EEPROM.put(addr,data);
EEPROM.commit();
EEPROM.end();
}
bool get_eeprom(){
EEPROM.begin(512);
EEPROM.get(addr,data);
Serial.println("Found: "+String(data.summertime));
EEPROM.end();
summer = data.summertime;
}