微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 scan

cc3200 scan

时间:10-02 整理:3721RD 点击:

hi  , 请教个问题

        sl_WlanGetNetworkList(0,  10, &netEntries[ucIndex]);

      这个返回的扫描结果测试都在4以下,不是全部, 在哪儿可以配置了,请告诉,谢谢。

/*!
\brief Gets the WLAN scan operation results

Gets scan results , gets entry from scan result table

\param[in] Index - Starting index identifier (range 0-19) for getting scan results
\param[in] Count - How many entries to fetch. Max is (20-"Index").
\param[out] pEntries - pointer to an allocated Sl_WlanNetworkEntry_t.
the number of array items should match "Count"
sec_type: SL_SCAN_SEC_TYPE_OPEN, SL_SCAN_SEC_TYPE_WEP, SL_SCAN_SEC_TYPE_WPA or SL_SCAN_SEC_TYPE_WPA2


\return Number of valid networks list items

\sa
\note belongs to \ref ext_api
\warning This command do not initiate any active scanning action
\par Example:
\code An example of fetching max 10 results:

Sl_WlanNetworkEntry_t netEntries[10];
_i16 resultsCount = sl_WlanGetNetworkList(0,10,&netEntries[0]);
for(i=0; i< resultsCount; i++)
{
printf("%s\n",netEntries[i].ssid);
}
\endcode
*/

根据这个说明是没啥毛病,另外一个你是不是设置什么通道了?我知道一共有1到13 个通道,不过默认是都扫描的。。是不是强信号就4个其他都是弱信号

已经解决了,加长delay时间即可。

是的,这个函数需要NWP网络处理器获取数据后才能正常的读取到扫描信息,谢谢反馈。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top