diff --git a/esp8266/config.cpp b/esp8266/config.cpp index 08ed639b..1ecfaab8 100644 --- a/esp8266/config.cpp +++ b/esp8266/config.cpp @@ -110,8 +110,8 @@ bool CONFIG::write_byte(word pos, const byte value) bool CONFIG::reset_config() { if(!CONFIG::write_byte(EP_WIFI_MODE,DEFAULT_WIFI_MODE))return false; - if(!CONFIG::write_string(EP_SSID,PROGMEM2CHAR(DEFAULT_SSID),strlen(PROGMEM2CHAR(DEFAULT_SSID))))return false; - if(!CONFIG::write_string(EP_PASSWORD,PROGMEM2CHAR(DEFAULT_PASSWORD),strlen(PROGMEM2CHAR(DEFAULT_PASSWORD))))return false; + if(!CONFIG::write_string(EP_SSID,String(FPSTR(DEFAULT_SSID)).c_str(),strlen_P(DEFAULT_SSID)))return false; + if(!CONFIG::write_string(EP_PASSWORD,String(FPSTR(DEFAULT_PASSWORD)).c_str(),strlen_P(DEFAULT_PASSWORD)))return false; if(!CONFIG::write_byte(EP_IP_MODE,DEFAULT_IP_MODE))return false; if(!CONFIG::write_buffer(EP_IP_VALUE,DEFAULT_IP_VALUE,IP_LENGH))return false; if(!CONFIG::write_buffer(EP_MASK_VALUE,DEFAULT_MASK_VALUE,IP_LENGH))return false; diff --git a/esp8266/config.h b/esp8266/config.h index 6d9ca1b3..bc27ce5f 100644 --- a/esp8266/config.h +++ b/esp8266/config.h @@ -30,9 +30,6 @@ //USE_CSS_FEATURE: this feature allow to have fancy UI by adding css in page #define USE_CSS_FEATURE -#define PROGMEM2CHAR progmem2char - -extern char * progmem2char(const char* src); #ifndef CONFIG_h #define CONFIG_h diff --git a/esp8266/esp8266.ino b/esp8266/esp8266.ino index fafab3d2..746b0d54 100644 --- a/esp8266/esp8266.ino +++ b/esp8266/esp8266.ino @@ -52,6 +52,7 @@ WiFiClient serverClients[MAX_SRV_CLIENTS]; void setup() { // init : // ESP.wdtDisable(); + system_update_cpu_freq(SYS_CPU_160MHZ); delay(8000); EEPROM.begin(EEPROM_SIZE); bool breset_config=false; @@ -84,6 +85,7 @@ void setup() { } //setup serial Serial.begin(baud_rate); + //Serial1.setDebugOutput(true); //setup wifi according settings wifi_config.Setup(); delay(1000); diff --git a/esp8266/webinterface.cpp b/esp8266/webinterface.cpp index 8c4c76a5..5ebcc4c4 100644 --- a/esp8266/webinterface.cpp +++ b/esp8266/webinterface.cpp @@ -105,6 +105,7 @@ const char NAV_RIGHT_PART[] PROGMEM = "