Power prefs

This commit is contained in:
Jan-Henrik Bruhn 2025-04-16 12:43:09 +02:00
parent c797365292
commit 6d974b93bb

View file

@ -121,6 +121,12 @@ void setup()
encoder1.setCount(prefs.getUChar("brightness", BRIGHTNESS) << 1); encoder1.setCount(prefs.getUChar("brightness", BRIGHTNESS) << 1);
encoder2.setCount(prefs.getUChar("program", 0)); encoder2.setCount(prefs.getUChar("program", 0));
power = prefs.getBool("power", true);
prefs.putBool("power", power);
prefs.putUChar("brightness", BRIGHTNESS << 1);
prefs.putUChar("program", program);
SPIFFS.begin(true); // On first run, will format after failing to mount SPIFFS.begin(true); // On first run, will format after failing to mount
WiFiSettings.hostname = "transigione-"; WiFiSettings.hostname = "transigione-";
setupJsonForThisDevice(WiFiSettings.hostname); setupJsonForThisDevice(WiFiSettings.hostname);
@ -291,6 +297,10 @@ void loop()
Serial.println("Storing program"); Serial.println("Storing program");
prefs.putUChar("program", program); prefs.putUChar("program", program);
} }
if(prefs.getBool("power") != power) {
Serial.println("Storing power");
prefs.putBool("power", power);
}
} }
switch (program) switch (program)