请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220MOD 您好!
目标是发出扫描并获取可用 AP 列表。 从文档中可以看到、我们可能会发出2条命令来有效地提取结果。 那么、这是我的伪代码:
SL_Start (0、0、0);
//如果此处引入了延迟,它就起作用了!
SlWlanNetworkEntry_t netEntry [30]; _i16 resultsCount = sl_WlanGetNetworkList (0、30、&netEntry [0]); if (sCount=sl_error_WLAN_get_network_list_EAGAAIN || tsCount >= 0){ int iii = 0; while (sbs+)+(00000...) resultsCount = sl_WlanGetNetworkList (0、CC3220_scan_MAX_entries、&netEntry[0]); }
我反复收到错误"SL_ERROR_WLAN_GET_NETWORK_LIST_EAGAIN"。。。
在发出命令之前、似乎需要5秒的延迟。
有人可以确认这一点吗? 或者向我展示一种更快获取此信息的方法?
谢谢
