diff --git a/WiFiManager.h b/WiFiManager.h index 05ccd60..829ed6d 100644 --- a/WiFiManager.h +++ b/WiFiManager.h @@ -198,13 +198,7 @@ class WiFiManager unsigned long _webPortalAccessed = 0; WiFiMode_t _usermode = WIFI_OFF; - #ifdef ESP8266 - String _wifissidprefix = "ESP"; - #elif defined(ESP32) - String _wifissidprefix = "ESP32"; - #else - String _wifissidprefix = "WM"; - #endif + String _wifissidprefix = FPSTR(S_ssidpre); // option parameters int _minimumQuality = -1; diff --git a/strings_en.h b/strings_en.h index 344c862..ba80113 100644 --- a/strings_en.h +++ b/strings_en.h @@ -173,6 +173,14 @@ const char S_ip[] PROGMEM = "ip"; const char S_gw[] PROGMEM = "gw"; const char S_sn[] PROGMEM = "sn"; +#ifdef ESP8266 + const char S_ssidpre[] PROGMEM = "ESP"; +#elif defined(ESP32) + const char S_ssidpre[] PROGMEM = "ESP32"; +#else + const char S_ssidpre[] PROGMEM = "WM"; +#endif + //Tokens //@todo consolidate and reduce const char T_1[] PROGMEM = "{1}"; // @token 1