From 47ccdef8c11168ee29c9fb970dac93c4fad077c0 Mon Sep 17 00:00:00 2001 From: Nachiket Kukade Date: Tue, 8 Feb 2022 12:21:26 +0530 Subject: [PATCH] esp_wifi: Miscellaneous FTM bugfixes 1. Update wifi libs with bugfixes for corner cases 2. Avoid ASSERT for scan failure in FTM example --- examples/wifi/ftm/main/ftm_main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/examples/wifi/ftm/main/ftm_main.c b/examples/wifi/ftm/main/ftm_main.c index fe3e2bec3d..2d3eaf23ba 100644 --- a/examples/wifi/ftm/main/ftm_main.c +++ b/examples/wifi/ftm/main/ftm_main.c @@ -261,7 +261,10 @@ static bool wifi_perform_scan(const char *ssid, bool internal) uint8_t i; ESP_ERROR_CHECK( esp_wifi_set_mode(WIFI_MODE_STA) ); - ESP_ERROR_CHECK( esp_wifi_scan_start(&scan_config, true) ); + if (ESP_OK != esp_wifi_scan_start(&scan_config, true)) { + ESP_LOGI(TAG_STA, "Failed to perform scan"); + return false; + } esp_wifi_scan_get_ap_num(&g_scan_ap_num); if (g_scan_ap_num == 0) {