From 47cdfff4756876ac952832c1bcec3adecd982a49 Mon Sep 17 00:00:00 2001 From: allex1978 <33362697+allex1978@users.noreply.github.com> Date: Mon, 6 Nov 2017 20:10:48 +0200 Subject: [PATCH] Now SmartConfig works! (#807) * little fix to WiFiSTA.cpp Now SmartConfig works! Tested on ESP32 * little fix to WiFiSTA.cpp Now SmartConfig works! Tested on ESP32 --- libraries/WiFi/src/WiFiSTA.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/WiFi/src/WiFiSTA.cpp b/libraries/WiFi/src/WiFiSTA.cpp index 8178c834..1c462db1 100644 --- a/libraries/WiFi/src/WiFiSTA.cpp +++ b/libraries/WiFi/src/WiFiSTA.cpp @@ -625,6 +625,7 @@ void WiFiSTAClass::_smartConfigCallback(uint32_t st, void* result) { } else if (status == SC_STATUS_LINK) { wifi_sta_config_t *sta_conf = reinterpret_cast(result); log_d("SSID: %s", (char *)(sta_conf->ssid)); + sta_conf->bssid_set = 0; esp_wifi_set_config(WIFI_IF_STA, (wifi_config_t *)sta_conf); esp_wifi_connect(); _smartConfigDone = true;