使用CC3200 实现Wifi探针?
时间:10-02
整理:3721RD
点击:
如果使用CC3200实现如下功能,有推荐的例程可以参考吗?
看到探针抓取的 WiFi 数据:
数据格式如下:
Frame 源 MAC|Frame 目的 MAC | Frame 大类|Frame 小类|信道|RSSI 信号强度
l “Frame源MAC”指探针抓取到的WiFi信号的发射设备,一般为手机;
l “Frame目的MAC”指探针抓取到的WiFi信号的接收设备,一般为无线路由器热点;
l “Frame大类”与“Frame小类”指WiFi信号的类别,其中,“大类”分为“管理”、“控制”、“数据”三类,其值分别为“00”、“01”、“02”;
l “信道”指WiFi信号所在的传输信道,取值在1-14之间;
l “RSSI信号强度”指探针抓取到的WiFi信号的强度,最小值为“-100”;一般来说,此值越大表示发射设备离探针越近。
谢谢。
直接调用
lRetVal = sl_WlanGetNetworkList(ucIndex, (unsigned char)WLAN_SCAN_COUNT,
&netEntries[ucIndex]);
函数就可以得到扫描到的AP的RSSI值,具体可以参考scan_policy例程
谢谢
如果想要跟你描述一模一样的例子估计么有。