以下为
E103-W10作为 softAP实现 UDP串口服务器无线数据透传的举例,E103-W10作为 station 可同理实现透传。
默认仅在 TCP client单连接或U DP 传输模式时,支持透传。
1. 配置 W iFi模式
使用指令 AT+CWMODE=3 //SoftAP+Station mode ,如 图表 1 1 所示。
2. 连接到路由器
E103-W10 连接至 W iFi名称为 "E880-IR01" ,密码为 "JSZXE880" 的 路由器,根据您的路由器名称和密码替换即可。如 图表 1 2 所示。
3. PC 与E 103-W10 连接同一路由器,如 图表 1 3 所示。
4. 在P C 端使用网络调试工具,建立一个 TCP 服务器。
5. 查看P C 端Wi Fi I P 地址
假设P C I P 地址为1 92.168.1.156, 端口为8080。创建一个I P 地址为1 92.168.1.156, 端口为8080的T CP 服务器。如 图表 1 4 所示。
最后,启动服务器,如 图表 1 5 所示。
6. E103-W10 作为T CP C lient连接到上述服务器
A T+CIPSTART= "TCP","192.168.1.156",8080 // 协议,服务器I P 地址和端口号
发送指令如 图表 1 6 所示。
同时“T CP&UDP 测试工具”弹出连接窗口,如 图表 1 7 所示。
至此,E 103-W10 已与 PC 端成功成功建立 TCP 连接。
7. 使能透传模式,指令为A T+CIPMODE=1 ,如 图表 1 8 所示。
8. E 103-W10 向T CP 服务器发送数据
进入透传状态,发送指令A T+CIPSEND ,如 图表 1 9 所示。
发送数据,如 图表 1 10 所示。
9. 退出发送数据
首先发送“+++”,不带“发送新行” 。
再发送测试指令A T ,确认是否退出透传状态 。
10. 退出透传模式,发送A T+CIPMODE=0 。
11. 断开 TCP 连接,发送A T + CIPCLOSE 。
同时,“T CP&UDP 测试工具”连接窗口消失。
以下为E 103-W10 作为 softAP实现 UDP 透传的举例,E 103-W10 作为 station 可同理实现透传。
1. 配置 W iF i 模式
使用指令 AT+CWMODE=3 //SoftAP+Station mode 。
2. 配置E 103-W10 S oftAP, 发送至 AT+CWSAP="E103-W10","12345678",5,3 。 3. P C 连入 E103-W10 S oft AP 。
4. 查询E 103-W10 的I P 地址,发送指令A T+CIFSR 。
5. 在 PC 端使用网络调试工具,建立一个 UDP 传输。
PC 创建的U DP 连接的I P 地址为上一步查询的 " 192.168.4.1 " ,端口号设为2233 。
6. E 103-W10 与P C 对应端口建立固定对端的 UDP 传输
发送指令 AT+CIPSTART="UDP","192.168.4.2",1001,2233,0 。
7. 使能透传模式
A T+CIPMODE=1
8. E 103-W10 向远端发送数据
A T+CIPSEND
9. 退出发送数据
10. 退出透传模式
A T+CIPMODE=0
11. 断开 TCP 连接
A T+CIPCLOSE
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70016116/viewspace-2938698/ ,如需转载,请注明出处,否则将追究法律责任。