This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3220MOD:SCAN 命令-需要执行哪些步骤?

Guru**** 2563770 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/627679/cc3220mod-scan-command---what-are-the-required-steps

器件型号: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秒的延迟。

有人可以确认这一点吗? 或者向我展示一种更快获取此信息的方法?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Vincent:

    请参阅下面的主题。  需要延迟。