Implement multiple WiFi

- similar to #3705
- solves #2845, #2974, #852, #1228
This commit is contained in:
Blaz Kristan
2024-01-21 00:30:15 +01:00
parent 5dd8f0a0b7
commit bfb217c203
12 changed files with 233 additions and 137 deletions

View File

@@ -74,11 +74,11 @@ void loadSettingsFromEEPROM()
int lastEEPROMversion = EEPROM.read(377); //last EEPROM version before update
readStringFromEEPROM( 0, clientSSID, 32);
readStringFromEEPROM( 32, clientPass, 64);
readStringFromEEPROM( 96, cmDNS, 32);
readStringFromEEPROM(128, apSSID, 32);
readStringFromEEPROM(160, apPass, 64);
readStringFromEEPROM( 0, multiWiFi[0].clientSSID, 32);
readStringFromEEPROM( 32, multiWiFi[0].clientPass, 64);
readStringFromEEPROM( 96, cmDNS, 32);
readStringFromEEPROM(128, apSSID, 32);
readStringFromEEPROM(160, apPass, 64);
nightlightDelayMinsDefault = EEPROM.read(224);
nightlightDelayMins = nightlightDelayMinsDefault;