From 5b256fa5b116470abf957d165e191bb1434f8feb Mon Sep 17 00:00:00 2001 From: Dontsov Evgeny Date: Mon, 1 Apr 2019 05:29:59 +0300 Subject: [PATCH 1/2] sta_config_equal --- libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp index 2c362a06b9..140ed36444 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp @@ -81,6 +81,18 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh return false; } } + + if(lhs.threshold.rssi != rhs.threshold.rssi) { + return false; + } + + if(lhs.threshold.authmode != rhs.threshold.authmode) { + return false; + } + + if (lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) { + return false; + } return true; } From 1b3acbe02c4a382998bba95d32d8c061022feb62 Mon Sep 17 00:00:00 2001 From: "doncov.eugene" Date: Mon, 1 Apr 2019 14:58:32 +0300 Subject: [PATCH 2/2] sta_config_equal bug update --- libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp index 104dc98505..28ebd09347 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp @@ -90,9 +90,11 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh return false; } +#ifdef NONOSDK3V0 if (lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) { return false; } +#endif return true; }