mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-11-02 19:02:00 +00:00
simplify and remove 2 as a wifi enabled state
This commit is contained in:
@@ -47,12 +47,9 @@ public:
|
||||
#ifdef WIFI_SSID
|
||||
char wifi_ssid[33] = {0}; // if empty, the compile-time WIFI_SSID is used
|
||||
char wifi_pwd[64] = {0};
|
||||
uint8_t wifi_enabled = 2; // 0 = off, 1 = on, 2 = never set (treated as on)
|
||||
|
||||
// effective SSID: stored prefs win over the build-time one
|
||||
const char* wifiSSID() const { return wifi_ssid[0] ? wifi_ssid : WIFI_SSID; }
|
||||
// WiFi runs only when there is an SSID and it hasn't been explicitly turned off
|
||||
bool wifiEnabled() const { return wifiSSID()[0] && wifi_enabled != 0; }
|
||||
uint8_t wifi_enabled = 1; // enabled by default to allow wifi only builds to work. wifi won't be started if ssid is empty
|
||||
// use ssid from prefs, or fallback to ssid from build flags
|
||||
const char* getWifiSSID() const { return wifi_ssid[0] ? wifi_ssid : WIFI_SSID; }
|
||||
#endif
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user