上海域格ASR ASR1803平台cat4模块多路透传说明
第 1 章 建立连接前的准备
建立连接前请先检查模块状态:
1.SIM 卡是否在位
AT+CPIN?
+CPIN: READY //SIM 卡已准备好
OK
2.模块信号
AT+CSQ
+CSQ: 30,99 //第 1 位参数应为 10 以上
OK
3.模块是否正常注册
AT^SYSINFO
^SYSINFO: 2,3,0,9,1 //模块注册在 4G,具体参数含义请参考 AT 手册
OK
以上几条命令返回值正常后,再参照本文档各模式下的步骤操作建立连接及传输数据。若返回不对,应检查相关卡及天线是否正常可用。确保卡、天线及网络环境无误后,再操作建立连接及传输数据。
第 2 章 透传
第 1 步:建立透传连接
AT+QIPOPEN=1,1,“TCP”,“203.156.205.55”,8866,0,2 //CID,socket ID,TCP 连接,服务器地址,服务器端口,本地端口(建议设置为 0),连接类型为 TCP,透传模式
+QIPOPEN: 1,0 //第1路透传连接建立成功,可收发数据
544301A10003313233 //模块给服务器发数据,服务器收到“123”
54 43 01 A1 00 06 31 31 31 31 31 31 //模块接收到的数据
收发均为16进制数据,格式说明如下
包头 第1路 长度0x0003 数据123
544301 A1 0003 313233
包头 第2路 长度0x0003 数据123
544301 A2 0003 313233
包头 第3路 长度0x0003 数据123
544301 A3 0003 313233
连接多路透传指令
AT+QIPOPEN=2,2,“TCP”,“121.36.209.51”,12346,12342,2
+QIPOPEN: 2,0 //第1路透传连接建立成功,可收发数据
AT+QIPOPEN=3,3,“TCP”,“121.36.209.51”,12346,12343,2
第 2 步:断开透传连接
AT+QIPCLOSE=1 // 断开第1路
+QIPCLOSE: 1
OK
AT+QIPCLOSE=2 // 断开第2路
+QIPCLOSE: 1
OK
第 3 步:断开 TCP/IP 连接
AT+QIPDEACT=1
OK
+QIPACTURC: 1,0,“0.0.0.0”
实例:
AT+CPIN?
+CPIN: READY
OK
AT+CSQ
+CSQ: 17,99
OK
AT^SYSINFO
^SYSINFO: 2,3,0,9,1
OK
AT+QIPOPEN=1,1,“TCP”,“110.42.200.58”,8866,0,2
+QIPOPEN: 1,0
AT+QIPOPEN=2,2,“TCP”,“110.42.200.58”,8877,12342,2
+QIPOPEN: 2,0
AT+QIPOPEN=3,3,“TCP”,“110.42.200.58”,8888,12343,2
+QIPOPEN: 3,0