如何利用8266进行数据透传

如何利用8266进行数据透传,第1张

很蔽洞多时候在使用8266时都不知道到底要怎样才能进行数据的透传下面我将使用8266做透传的配置命令给大家一个参考希望能有所帮助

8266WiFi模块配置 *** 作如下:

①AT+CWMODE=3设置为AP+STA模式共存

②AT+CWJAP="xxxx","xxxxxxxxx" 连接路由器 (家庭路由器名称+密码)

③AT+CIPMUX=0设置为单链接模式

④AT+CIPMODE=1开启透传模式

⑤AT+SAVETRANSLINK=1,"192.168.1.100",9999,"TCP"保存连接的远端服务器IP和端口号 (注意次出的IP地址为你所开启的服务器的宏局枯IP和端口号,可以利用网络腊搏助手进行开启TCP sever即可)。

⑥AT+CIPSTART="TCP","192.168.1.100",9999 此语句为执行 *** 作

⑦AT+CIPSEND 进入透传

好啦经过上述的 *** 作以后8266就进入了TCP透传模式。便可通过串口直接发送想发送的数据了。

ESP8266 WIFI模块的透传模式是指支持透明协议数据传输模式;利用串口WiFi模块的透传模式,用户可以实现在数据传输过程中,这组棚槐枝数据不发生任何形式的改变,且保证传输的质量,原封不动地到了最终接收者手里。

目前SKYLAB串口WiFi模块除了MT7687方案的WU106、ESP8266方案的WG219外,还有基于ESP8266方案新推出链敏的WG229和WG231,虽然方案是一样的,但明唤是尺寸和封装有区别,具体的串口WiFi模块选型可直接访问SKYLAB官网在线咨询哦!

设置指令AT+SAVETRANSLINK可以设置上电自动进入透传模式:

AT+SAVETRANSLINK=<早尺敏mode>,<remote IP>,<remoteport>[,<type>][,<TCP keep alive>][,<UDP local port>]

参数说明:

<mode>0 取消上电透传1 保存上电进入透传模式

<remote IP>远端 IP

<remote port>远端端口号

[<type>]TCP 或者 UDP,缺省默认为 TCP

[<TCP keep alive>]TCP keep alive 侦测,缺省默认关闭此功能。0:关闭 TCP keep alive 功能 1:~7200:侦测时间,单位为 500ms

[<UDP local port>]开机进入陆枝 UDP 传输时,使用的本地端口

本设置将透传模式及建立的 TCP 或 UDP 连接均保存到Flash user parameter 区,下次上电自动建立TCP或 UDP 连接并进入透传。

2. 只困旁要远端 IP,port 的数值符合规范,本设置就会被保存到的 Falsh。

3. 举个例子:AT+SAVETRANSLINK=1,”192.168.1.110”,8086,”TCP”


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12426386.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存