From 5eae1b87e0b97f311205d361a04e810c139488b4 Mon Sep 17 00:00:00 2001 From: Wang Qixiang <43193572+wqx6@users.noreply.github.com> Date: Tue, 16 Jan 2024 22:38:30 +0800 Subject: [PATCH] ESP32: check ap info in IsStationConnected (#31438) --- src/platform/ESP32/ESP32Utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/ESP32/ESP32Utils.cpp b/src/platform/ESP32/ESP32Utils.cpp index 9d2fcfc4845a03..ffa45ee72241dd 100644 --- a/src/platform/ESP32/ESP32Utils.cpp +++ b/src/platform/ESP32/ESP32Utils.cpp @@ -82,7 +82,7 @@ bool ESP32Utils::IsStationProvisioned(void) CHIP_ERROR ESP32Utils::IsStationConnected(bool & connected) { wifi_ap_record_t apInfo; - connected = (esp_wifi_sta_get_ap_info(&apInfo) == ESP_OK); + connected = (esp_wifi_sta_get_ap_info(&apInfo) == ESP_OK && apInfo.ssid[0] != 0); return CHIP_NO_ERROR; }