28 lines
544 B
C++
28 lines
544 B
C++
//Code to save some settings
|
|
|
|
unsigned int 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;
|
|
}
|
|
|