Tool/software:
In the current R7 wifi driver, wifi scan uses the below API which performs a full spectrum scan:
ret = ctrlCmdFw_WLSendCommand(WLAN_SCAN, &cmd, sizeof(wlan_scan_cmd_t), &complete, sizeof(wlan_scan_complete_t));
This approach has several limitations:
Performance: Full spectrum scanning is time-consuming and resource-intensive
Reliability: The AP we expected is not found in scan results sometimes
We want TI to provide an enhanced API to improve scanning stability and performance:
Channel-specific scanning: only scan specific channels and eliminate unnecessary scanning of all channels
Ssid-specific scanning: only scan specified AP with ssid.
Mac-specific scanning: only scan specified AP with Mac address.