Add RFID page, change order

This commit is contained in:
Carsten Graf
2025-06-06 14:41:49 +02:00
parent b17baaab9a
commit b56ffa6da4
6 changed files with 669 additions and 5 deletions

View File

@@ -156,6 +156,20 @@ void loadSettings() {
preferences.end();
}
void saveWifiSettings() {
preferences.begin("wifi", false);
preferences.putString("ssid", ssidSTA);
preferences.putString("password", passwordSTA);
preferences.end();
}
void loadWifiSettings() {
preferences.begin("wifi", true);
ssidSTA = preferences.getString("ssid", "").c_str();
passwordSTA = preferences.getString("password", "").c_str();
preferences.end();
}
int checkLicence() {
loadLicenceFromPrefs();
String id = getUniqueDeviceID();

View File

@@ -9,7 +9,7 @@
#include "master.h"
#include "licenceing.h"
String ssidAP;
const char* ssidAP;
const char* passwordAP = nullptr;
const char* ssidSTA = "Obiwlankenobi";
@@ -20,10 +20,10 @@ PrettyOTA OTAUpdates;
void setupWifi() {
ssidAP = getUniqueSSID();
ssidAP = getUniqueSSID().c_str();
WiFi.mode(WIFI_MODE_APSTA);
WiFi.softAP(ssidAP.c_str(), passwordAP);
WiFi.softAP(ssidAP, passwordAP);
WiFi.begin(ssidSTA, passwordSTA);
while (WiFi.status() != WL_CONNECTED) {