Remember and use last known mac address for immediate display

This commit is contained in:
jpirnay
2026-04-01 11:28:20 +02:00
parent aa085425af
commit 62fd82a5bf
4 changed files with 56 additions and 5 deletions
+10
View File
@@ -168,9 +168,19 @@ void WifiCredentialStore::clearLastConnectedSsid() {
}
}
void WifiCredentialStore::setLastKnownMacAddress(const std::string& mac) {
if (lastKnownMacAddress != mac) {
lastKnownMacAddress = mac;
saveToFile();
}
}
const std::string& WifiCredentialStore::getLastKnownMacAddress() const { return lastKnownMacAddress; }
void WifiCredentialStore::clearAll() {
credentials.clear();
lastConnectedSsid.clear();
lastKnownMacAddress.clear();
saveToFile();
LOG_DBG("WCS", "Cleared all WiFi credentials");
}