From ede85d7de4c07aa3937e2af08d392786561f41a7 Mon Sep 17 00:00:00 2001 From: A C SREEDHAR REDDY Date: Fri, 22 Feb 2019 13:03:45 +0530 Subject: [PATCH] connect only to provided creds --- libraries/WiFi/src/WiFiMulti.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libraries/WiFi/src/WiFiMulti.cpp b/libraries/WiFi/src/WiFiMulti.cpp index 022536ad2e6..b2076220c55 100644 --- a/libraries/WiFi/src/WiFiMulti.cpp +++ b/libraries/WiFi/src/WiFiMulti.cpp @@ -1,6 +1,6 @@ /** * - * @file ESP8266WiFiMulti.cpp + * @file WiFiMulti.cpp * @date 16.05.2015 * @author Markus Sattler * @@ -48,7 +48,14 @@ uint8_t WiFiMulti::run(uint32_t connectTimeout) int8_t scanResult; uint8_t status = WiFi.status(); if(status == WL_CONNECTED) { - return status; + for(uint32_t x = 0; x < APlist.size(); x++) { + if(WiFi.SSID()==APlist[x].ssid){ + return status; + } + } + WiFi.disconnect(false,false); + delay(10); + status = WiFi.status(); } scanResult = WiFi.scanNetworks();