From e880a86e9ad4e4f676c54291f67444863d34a8da Mon Sep 17 00:00:00 2001 From: openshwprojects Date: Thu, 7 Apr 2022 00:52:58 +0200 Subject: [PATCH] PLATFORM_BK7231N scan wifis --- src/httpserver/http_fns.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/httpserver/http_fns.c b/src/httpserver/http_fns.c index fd108b568..2eadfac00 100644 --- a/src/httpserver/http_fns.c +++ b/src/httpserver/http_fns.c @@ -380,8 +380,17 @@ int http_fn_cfg_wifi(http_request_t *request) { } tuya_hal_wifi_release_ap(ar); #elif PLATFORM_BK7231N - poststr(request,"TODO: BK7231N support for scan
"); - +// poststr(request,"TODO: BK7231N support for scan
"); + AP_IF_S *ar; + uint32_t num; + + bk_printf("Scan begin...\r\n"); + tuya_os_adapt_wifi_all_ap_scan(&ar,&num); + bk_printf("Scan returned %i networks\r\n",num); + for(i = 0; i < num; i++) { + hprintf128(request,"[%i/%i] SSID: %s, Channel: %i, Signal %i
",i + 1,(int)num,ar[i].ssid, ar[i].channel, ar[i].rssi); + } + tuya_os_adapt_wifi_release_ap(ar); #else #error "Unknown platform" poststr(request,"Unknown platform
");