SEARCH
Tastek Information
了解更多塔石的讯息
首页 / 新闻资讯 / 技术交流
News

WIFI模块的快速联网需要哪些协议_WIFI模块的快速连接协议是什么

2021-01-21



WIFI模块的快速联网需要哪些协议?



在AP模块下工作的WiFi模块,会自动打开编号为49000的端口,以便于UDP端口快速联网并接收协议命令。


用户可通过移动设备与WiFi模块直接相连,在UDP协议下的发出指令信号,设置SSID路由器的信息、密码并能很好的查看密码信息。


当用户完成设置后,必须将WiFi模块进行查询启动,才能使之前的设置生效。


再将WiFi模块与设备路由器进行连接,此时,系统提示为:STA模式。



WiFi模块协议格式说明:



1、查询指令

塔石WiFi模块

①包头:1个字节,固定值为0xFF;


③命令字:1个字节,命令类型,0x01为查询指令;


②长度:2个字节,长度之后,校验字之前的所有字节数; (注:长度之后,指不包括长度,校验字之前,指不包括校验字)


④校验字:1个字节,包头之后,校验字之前的所有字节的累加和。(注:包头之后,指不包括包头,校验字之前,指不包括校验字)



2、查询回复指令

塔石WiFi模块

①包头:11个字节,固定值0xFF;


⑤SSID:1个字节,不定长路由器1的SSID;


④AP个数:1个字节,当前搜索到的AP的个数;


⑧结束符:2个信号强度为1的结束符:0x0D、0x0A;


⑥结束符:1个字节,路由器1的SSID结束符,固定值0x00;


③命令字:11个字节,命令类型,查询指令对应的回复指令为0x81;


⑦信号强度:11路由器1网络的信号强度,范围0~100,对应的实际值为0%~100%;


②长度: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模块的快速连接协议总结。