我希望能改变wifi模块STA模式时候扫描的channel,以及间隔。比如只扫channel 1 ,每隔100ms扫一次;能更新数据,包括rssi。
不知道扫描的相关代码或者参数在哪里,希望能得到帮助。
谢谢! :)
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.
我希望能改变wifi模块STA模式时候扫描的channel,以及间隔。比如只扫channel 1 ,每隔100ms扫一次;能更新数据,包括rssi。
不知道扫描的相关代码或者参数在哪里,希望能得到帮助。
谢谢! :)
可以应用如下函数
| Data Fields | ||
|---|---|---|
| _u8 | bssid[SL_BSSID_LENGTH] | |
| _i8 | reserved[3] | |
| _i8 | rssi | |
| _u8 | sec_type | |
| _u8 | ssid[MAXIMAL_SSID_LENGTH] | |
| _u8 | ssid_len | |
你可以参考一下例程transeiver mode, 你可以自己去组装MAC层的数据包,来针对你想要的channel去扫描,然后抓取返回的数据包来分析。
https://github.com/yhpan0613/SimpleLink-CC3200/archive/wechat_airkiss_0.1.zip
也可以看一下上面的例程,main.c前面的部分里面有我上面描述的自己去扫描的代码。