Skip to content

Commit 78e70fe

Browse files
authored
Fixed network scan on ESP32 (#2906)
1 parent 0447ab4 commit 78e70fe

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Sming/Components/Network/Arch/Esp32/Platform/StationImpl.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -418,12 +418,12 @@ void StationImpl::staticScanCompleted(wifi_event_sta_scan_done_t* event, uint8_t
418418
if(station.scanCompletedCallback) {
419419
uint16_t number = event->number;
420420
wifi_ap_record_t ap_info[number];
421-
uint16_t ap_count{0};
421+
422422
memset(ap_info, 0, sizeof(ap_info));
423423
ESP_ERROR_CHECK(esp_wifi_scan_get_ap_records(&number, ap_info));
424-
ESP_ERROR_CHECK(esp_wifi_scan_get_ap_num(&ap_count));
424+
425425
// TODO: Handle hidden APs
426-
for(unsigned i = 0; (i < event->number) && (i < ap_count); i++) {
426+
for(unsigned i = 0; i < number; i++) {
427427
list.addElement(new BssInfoImpl(&ap_info[i]));
428428
}
429429
station.scanCompletedCallback(true, list);

0 commit comments

Comments
 (0)