2025年12月25日 08:46:57 来源:杭州塔石物联网科技有限公司 >> 进入该公司展台 阅读量:0
WIFI模块的快速联网需要哪些协议?
在AP模块下工作的WiFi模块,会自动打开编号为49000的端口,以便于UDP端口快速联网并接收协议命令。
用户可通过移动设备与WiFi模块直接相连,在UDP协议下的发出指令信号,设置SSID路由器的信息、密码并能很好的查看密码信息。
当用户完成设置后,必须将WiFi模块进行查询启动,才能使之前的设置生效。
再将WiFi模块与设备路由器进行连接,此时,系统提示为:STA模式。
WiFi模块协议格式说明:
1、查询指令

①包头:1个字节,固定值为0xFF;
③命令字:1个字节,命令类型,0x01为查询指令;
②长度:2个字节,长度之后,校验字之前的所有字节数; (注:长度之后,指不包括长度,校验字之前,指不包括校验字)
④校验字:1个字节,包头之后,校验字之前的所有字节的累加和。(注:包头之后,指不包括包头,校验字之前,指不包括校验字)
2、查询回复指令

①包头:11个字节,固定值0xFF;
⑤SSID:1个字节,不定长路由器1的SSID;
④AP个数:1个字节,当前搜索到的AP的个数;
⑧结束符:2个信号强度为1的结束符:0x0D、0x0A;
⑥结束符:1个字节,路由器1的SSID结束符,固定值0x00;
③命令字:11个字节,命令类型,查询指令对应的回复指令为0x81;
⑦信号强度:11路由器1网络的信号强度,范围0~100,对应的实际值为0%~99%;
②长度:21个字节,长度之后,校验字之前的所有字节数; (注:长度之后,指不包括长度,校验字之前,指不包括校验字)
3、案例说明
手机发送给模块(十六进制数):FF 00 01 01 02
模块返回给手机(十六进制数):FF 00 14 81 02 54 45 53 54 31 00 40 0D 0A
54 45 53 54 32 00 37 0D 0A 1F
解释:手机向模块发送查询指令,查询路由器相关信息。
模块返回给手机的信息是:有2个路由器。
TEST1的信号强度为64%:是路由器1的SSID;
TEST2的信号强度为55%:是路由器2的SSID。
注:根据信号的强弱,将路由器的信息进行分类排布,并逐一回复。
以上便是WIFI模块的快速连接协议总结。