We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dffda0b commit ff85f3eCopy full SHA for ff85f3e
libraries/WiFi/src/WiFiMulti.cpp
@@ -1,6 +1,6 @@
1
/**
2
*
3
- * @file ESP8266WiFiMulti.cpp
+ * @file WiFiMulti.cpp
4
* @date 16.05.2015
5
* @author Markus Sattler
6
@@ -48,7 +48,14 @@ uint8_t WiFiMulti::run(uint32_t connectTimeout)
48
int8_t scanResult;
49
uint8_t status = WiFi.status();
50
if(status == WL_CONNECTED) {
51
- return status;
+ for(uint32_t x = 0; x < APlist.size(); x++) {
52
+ if(WiFi.SSID()==APlist[x].ssid){
53
+ return status;
54
+ }
55
56
+ WiFi.disconnect(false,false);
57
+ delay(10);
58
+ status = WiFi.status();
59
}
60
61
scanResult = WiFi.scanNetworks();
0 commit comments