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.

使用CC3200 实现Wifi探针?

Other Parts Discussed in Thread: CC3200

如果使用CC3200实现如下功能,有推荐的例程可以参考吗?

看到探针抓取的 WiFi 数据:

数据格式如下:

Frame 源 MAC|Frame 目的 MAC | Frame  大类|Frame  小类|信道|RSSI 信号强度

l  FrameMAC”指探针抓取到的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例程

    谢谢

    如果想要跟你描述一模一样的例子估计么有。