中科爱讯WiFi探针 TZ006使用和配置方法
1、设备进入配置模式
当模块没有配置过SSID和密码时,或者配置的SSID和密码错误时,程序自动进入配置模式,LED灯慢闪。关于LED灯表示的含义参考如下:
(1) 灯常亮,表示工作正常;
(2) 慢闪(亮800毫秒,灭800毫秒),进入配置模式;
(3) 当向服务器发送数据时,快闪(亮150毫秒,灭150毫秒),发送成功后常亮;若发送失败,持续快闪直到下一次发送成功;
2、电脑连接WiFi进行配置
(1) 当模块进入配置模式后,会进入Soft AP模式,发出WiFi信号“msmk_xxxxxx”。其中“xxxxxx”是本模块的设备ID。
(2) 使用手机或者笔记本电脑连接WiFi热点“msmk_xxxxxx”;在浏览器地址栏中输入:“192.168.4.1”,进入配置页面。
(3) 在“设置参数”页面可以设置模块要连接的WiFi热点名称及其密码、数据上传服务器地址、端口和上传周期等。
3、数据接收
探针会抓取WiFi MAC 地址,通过UDP包发送到后台服务器。UDP包是以字符流的方式发送,格式如下:
设备ID
数据1
数据2
其中,每条数据的格式如下:
Frame源MAC|Frame目的MAC | Frame 大类|Frame 小类|信道|RSSI信号强度
比如:
08:11:96:7B:C9:40|20:76:93:36:B7:60|01|09|5|-62
4、名词解释
l “Frame源MAC”指探针抓取到的WiFi信号的发射设备,一般为手机;
l “Frame目的MAC”指探针抓取到的WiFi信号的接收设备,一般为无线路由器热点;
l “Frame大类”与“Frame小类”指WiFi信号的类别,其中,“大类”分为“管理”、“控制”、“数据”三类,其值分别为“00”、“01”、“02”;
l “信道”指WiFi信号所在的传输信道,取值在1-14之间;
l “RSSI信号强度”指探针抓取到的WiFi信号的强度,最小值为“-100”;一般来说,此值越大表示发射设备离探针越近。
5、搭建UDP服务器端程序接收探针发来的数据
注:无网络技术基础或者编程技术基础的人士,请直接忽略以下内容。
(1) 为了确保探针设备能够正常工作,在接收到探针发送的UDP包后,需要给探针一个UDP应答包,应答包的大小为1字节,内容为整数1即可。
(2) 服务器与探针如果在同一个局域网里面,则服务器地址用内网IP地址即可;否则,服务器需要有外网IP地址。
(3) 可以参考“UDP服务器Java代码例子.zip”或者“UDP服务器PHP代码例子.zip”搭建基于Java或者PHP的服务器端程序。