四博WIFI模块 发表于 2018-6-23 12:33:37

基于ESP8266的WIFI 探针使用说明

我使用的是四博智联提供的WIFI探针 DT-06产品(记得要是探针固件)http://upfiles.heclouds.com/forum-app/2018/06/23/03d8700a423161141a0bf5b76c5c5edf.jpg
1. 数据读取可以直接通过串口即可读取数据,串口波特率设置为 115200,其它选项默认。如果需要PC机测试,请使用杜邦线转接到USB-TTL设备上,然后安装相应驱动(附件中带了CP210X)下载链接:http://bbs.doit.am/forum.php?gid=83运行即可等到如下图所示结果:http://upfiles.heclouds.com/forum-app/2018/06/23/3a35fc3ccedca3c1fdbe2c6ab455642b.png

另外可以用支持OTG功能Android手机进行测试,附件“手机APP调试工具”有相应的工具。其中探针测试支持定义接口上传.apk支持将串口读到数据通过http远程传输。
探针数据默认格式:A8:15:4D:5F:BD:36|00:08:22:29:11:4F|02|04|1|-94其中:第一列:08:00:23:6F:58:CE 代表手机MAC第二列:12:F8:56:FF:6F:56 代表路由MAC第三列:00 代表Frame的大类第四列:08 代表Frame的小类第五列:3 代表Channel第六列: 信号强度,据此可算出大概的距离,距离公式联系QQ 114209716 购买。通常情况下,只需要关注第一列即可,详细介绍请看”WiFi探针原理教程.pdf” (压缩包中)。输出本机MAC,见本文档AT指令9中详细介绍。有效范围,在空旷区域达到 50-100米。


AT指令:1)控制读取的信号强度范围AT+RSSI=信号强度\r\n比如 AT+RSSI=-70\r\nhttp://upfiles.heclouds.com/forum-app/2018/06/23/475bcd72e02aca02c50df7676cefcf68.png
2)默认是全频道(1---13)扫描,可以通过AT指令固定在一个或多个频道上AT+CHANNEL=1,3,5\r\nhttp://upfiles.heclouds.com/forum-app/2018/06/23/f2231cd135d83630aad846f6ffd460b0.png
3)控制串口输出波特率,默认是 115200,可以通过AT指令进行更改AT+BAUD=9600\r\nhttp://upfiles.heclouds.com/forum-app/2018/06/23/4a1ab5668b656d6e32636f7c24f8c6e2.png

4) 设定信道采集周期(默认是250ms), 可以通过AT指令进行更改AT+TIME=500\r\n,其中500代表每一个channel的采集时间,单位为毫秒http://upfiles.heclouds.com/forum-app/2018/06/23/29697b5cf14b4599171dfbf8f37a5cae.png
5)设定输出周期,可以通过AT+PERIOD=4\r\n,设置输出周期,默认为4,单位为在每个channel时间。http://upfiles.heclouds.com/forum-app/2018/06/23/db39792a2e2a1be1c43a41e4cf0cad37.png
代表每采集4个channel,输出采集内容。6) 查看固件版本AT+VERSION=?\r\nhttp://upfiles.heclouds.com/forum-app/2018/06/23/d3388b788b9fa2aae4189b52754c9bac.png
7) 采集控制AT+SEND=0\r\n,开始采集AT+SEND=1\r\nhttp://upfiles.heclouds.com/forum-app/2018/06/23/ce244ed08df09e84608c0b7ca5042874.png
当停止采集时,进入低功耗模式。8)输出更多信息开始AT+ALL=1\r\n 停止更多输出AT+ALL=0\r\n包括路由名称或探测包的路由名称,和目前手机是否黑屏,此功能为高级功能,非专业分析不需要开启。http://upfiles.heclouds.com/forum-app/2018/06/23/6337e72db889b43e5b6c6cd7a6d9978a.png
9)是否输出本机mac开启AT+MAC=1\r\n 停止更多输出AT+MAC=0\r\nhttp://upfiles.heclouds.com/forum-app/2018/06/23/0745cac1a8b161f62623d49f79cbfa18.png
10) 是否过滤苹果虚假mac,默认过滤开启过滤AT+IOS=1\r\n 停止过滤AT+IOS=0\r\n11) 是否统计从路由到手机的包开启AT+AP=1\r\n 停止AT+AP=0\r\n2. 数据分析Doit探针固件已经内置分析系统,通过串口传出的数据为已经处理过的数据,处理算法默认是1秒内去重,第一行为手机等STA 的MAC地址,第二行为路由器地址,详细说明见附件” WiFi探针原理知识->WiFi探针原理教程.pdf”.
   Mac地址手机厂商查询:http://mac.doit.am       根据路由MAC定位:http://dingwei.doit.am/d.php?mac=BChttps://open.iot.10086.cn/%22static/image/smiley/default/biggrin.gif/%221:77:55:17:FAhttp://upfiles.heclouds.com/forum-app/2018/06/23/a593aaf5da48050ae1bbf9f9a5567077.png
页: [1]
查看完整版本: 基于ESP8266的WIFI 探针使用说明