合轴air724ug_TCP_AT指令配置

合轴AT指令解析

注意:使用TCP AT指令进行配置时 注意固件版本

使用的AT固件版本:AirM2M_720U_V401874_LTE_AT.pac

硬件模块准备

上网卡(手机卡)、mini USB数据线、air724ug开发板、天线

驱动安装

720U-USB驱动:[点击此处](http://cdn.openluat-luatcommunity.openluat.com/attachment/20200808183454135_sw_file_20200303181718_8910_module_usb_driver_signed _20200303_hezhou.7z)

查询4G模块

主要参数:卡的状态、信号质量、注册状态,ip地址

SIM卡的状态
[2023-05-12 15:55:07.334] AT+CPIN?
[2023-05-12 15:55:07.365] 
[2023-05-12 15:55:07.365] +CPIN: READY
[2023-05-12 15:55:07.365] 
[2023-05-12 15:55:07.365] OK
注册的状态
[2023-05-12 15:55:43.861] AT+CGATT? 
[2023-05-12 15:55:43.893] 
[2023-05-12 15:55:43.893] +CGATT: 1
[2023-05-12 15:55:43.893] 
[2023-05-12 15:55:43.893] OK

信号质量
[2023-05-12 14:52:41.974] [I]-[ril.sendat] AT+CSQ
[2023-05-12 14:52:42.036] [I]-[ril.proatc] +CSQ: 26,99
[2023-05-12 14:52:42.036] [I]-[ril.proatc] OK
模块ip地址
[2023-05-12 15:54:00.987] AT+CGPADDR
[2023-05-12 15:54:01.018] 
[2023-05-12 15:54:01.018] +CGPADDR: 5,"IPV4:10.64.238.250    IPV6:::2:1:6E0A:A885"
[2023-05-12 15:54:01.018] 
[2023-05-12 15:54:01.018] OK

供电:合轴AIR724ug开发板 USB口和串口都可以给模块供电

注意:DTU 4G GPRS模块 一定要发送数据到服务器公网ip

千万不要使用内网ip

TCP测试 – AT指令配置以及查询

上电后测试AT指令 ok
[2023-05-12 17:01:43.641] AT
[2023-05-12 17:01:43.641] 
[2023-05-12 17:01:43.641] OK

查询SIM卡状态 ok
[2023-05-12 17:02:48.606]  AT+CPIN?
[2023-05-12 17:02:48.638] 
[2023-05-12 17:02:48.638] +CPIN: READY
[2023-05-12 17:02:48.638] 
[2023-05-12 17:02:48.638] OK
查询信号强度 ok
[2023-05-12 17:04:15.731]  AT+CSQ
[2023-05-12 17:04:15.763] 
[2023-05-12 17:04:15.763] +CSQ: 24,99
[2023-05-12 17:04:15.763] 
[2023-05-12 17:04:15.763] OK
网络注册情况 ok
[2023-05-12 17:04:44.122] AT+CGATT?
[2023-05-12 17:04:44.169] 
[2023-05-12 17:04:44.169] +CGATT: 1
[2023-05-12 17:04:44.169] 
[2023-05-12 17:04:44.169] OK
配置网络 error
[2023-05-12 17:11:25.745] AT+CSTT 
[2023-05-12 17:11:25.745] 
[2023-05-12 17:11:25.745] +CME ERROR: 58
查询是否获取ip error
AT+CIFSR查询是否获取IP,如果成功就可以开始配置TCP连接了,如果不成功使用AT+CIPSHUT关闭移动网络,从AT+CSTT重新进行。一定要查询一次再进行服务器连接。
[2023-05-12 17:05:42.887] AT+CIFSR
[2023-05-12 17:05:42.887] 
[2023-05-12 17:05:42.887] +CME ERROR: 58

关闭移动网络  error
[2023-05-12 17:06:48.877] AT+CIPSHUT
[2023-05-12 17:06:48.877] 
[2023-05-12 17:06:48.877] +CME ERROR: 58

当前固件版本:LuatOS-Air_V4021_RDA8910_TTS_NOVOLTE_FLOAT.pac

解决办法:切换固件版本为AirM2M_720U_V401874_LTE_AT.pac

固件下载地址:http://www.openluat.com/Product/file/rda8910/AirM2M_720U_V838_LTE_AT.zip

配置网络 ok
[2023-05-12 17:22:48.988] AT+CSTT 
[2023-05-12 17:22:49.019] 
[2023-05-12 17:22:49.019] OK
激活网络 ok
[2023-05-12 17:28:22.429] AT+CIICR
[2023-05-12 17:28:22.429] 
[2023-05-12 17:28:22.429] OK
查询是否获取ip ok
[2023-05-12 17:29:47.077] AT+CIFSR
[2023-05-12 17:29:47.108] 
[2023-05-12 17:29:47.108] 10.35.215.154
服务器开启 ok

第一步:使用网络测试工具:https://netlab.luatos.com/

第二步:点击打开TCP,获取服务器的ip地址和端口(每重新打开一次 服务器的端口号会变化)

连接服务器ip地址和端口 ok
[2023-05-12 17:32:14.749] AT+CIPSTART="TCP","112.125.89.8",35277
[2023-05-12 17:32:14.797] 
[2023-05-12 17:32:14.797] OK
[2023-05-12 17:32:14.861] 
[2023-05-12 17:32:14.861] CONNECT OK

发送定长数据测试

首先发送: AT+CIPSEND=6

然后:输入6位或大于6位数据

最后:只会发送6位数据

客户端发送数据:

[2023-05-12 17:35:36.120] AT+CIPSEND=6
[2023-05-12 17:35:36.167] 
[2023-05-12 17:35:36.198] > 
[2023-05-12 17:36:01.091] 123456
[2023-05-12 17:36:01.091] SEND OK

服务端接收数据

[2023-05-12 17:36:01.167]123456

发送不定长数据测试

首先发送: AT+CIPSEND

然后:输入数据

最后:输入16进制的1A 结束发送

客户端发送数据:

[2023-05-12 17:39:09.521] AT+CIPSEND
[2023-05-12 17:39:09.532] 
[2023-05-12 17:39:09.569] > 
[2023-05-12 17:39:19.340] 123456789
[2023-05-12 17:39:24.756] 
[2023-05-12 17:39:24.756] SEND OK

服务端接收数据:

[2023-05-12 17:39:24.805]123456789⬅️
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值