From 68c0a1cc9e9427be10d1babdb994c43fed9c2271 Mon Sep 17 00:00:00 2001 From: Evgeny Dontsov Date: Mon, 1 Apr 2019 21:38:09 +0300 Subject: [PATCH] sta_config_equal (#5937) * sta_config_equal * sta_config_equal bug update --- libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp index 1858607ca..28ebd0934 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp @@ -81,6 +81,20 @@ 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; + } + +#ifdef NONOSDK3V0 + if (lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) { + return false; + } +#endif return true; }