【联通3G/4G模组+开发板套件】 + 上网命令测试
-
-
7943603
- LV5工程师
-
| 2018-01-25 17:35:50
- 浏览量 1070
- 回复:0
【联通3G/4G模组+开发板套件】 + 上网命令测试
对沃芯CU-101的板子串口输入贺氏命令集,进行上网测试。
1.建立客户端流程(非透明模式TCP)
AT+GTSET="IPRFMT",2 ....... 设置接收数据格式,见附录说明
AT+MIPCALL=1,"3GNET" -------第一通道设置APN无线接入点,同时激PDP,接入GPRS
OK
+MIPCALL:10.76.178.143 ----------- PDP激活成功,模块主动返回当前分配给的IP
AT+MIPCALL?
+MIPCALL: 1,10.13.2.192 ----检查模块获取IP状态
OK
+MIPCALL: 0.....一旦模块运行过程中(如网络异常或者主动关闭等)PDP被去激活,都会主动上报。
AT+MIPOPEN=1,,"xxxx.xxxx.NET",9002,0 //建立服务器TCP连接方式
OK //第一个参数表示secket号。第二个参数:本地端口,建议设为(空),
+MIPOPEN: 1,1
//连接TCP服务器成功,连接不成功会返回+MIPSTAT:1,1,
在服务器连接正常运行过程中,如果服务器主动断开,或者超时断开,或者网络原因断开,模块都会主动上报 +MIPSTAT:X,Y
AT+MIPOPEN? -------查询建立的连接状况,此处表明SOCKE1已建立成功。
+MIPOPEN: 2,3,4
OK
1>定长数据发送模式
AT+MIPSEND=1,10 --------向SOCKE1发送定长数据10个字节
〉1234567890
+MIPPUSH: 1,0 -------每次数据发送后主动上报。第二个参数0表明数据已推送到发送缓存中
+MIPSEND: 1,0,2048 ----第二个参数0表明数据发送到网络成功,此处成功,并不表示已发送到服务器成功
+MIPRTCP: 1,10,1234567890 -------客户端收到服务器应答数据
2>随机自定义数据发送模式
AT+MIPSEND=1
>111111111111 ------输入数据
OK
+MIPPUSH: 1,0
+MIPSEND: 1,0,2048
OK -------------------CTRL+Z (0X1A )发送
3>2字节压缩1字节发送模式
AT+MIPSEND=1,"666666"
+MIPSEND: 1,0,2045 ------发送数据到缓存
Ok
AT+MIPPUSH=1 ----------发送数据到网络
+MIPPUSH: 1,0
OK
AT+MIPCLOSE=1 ---主动关闭建立的SOCKE1连接
OK
+MIPCLOSE: 1,0 ---关闭成功,关闭第一连接,第二参数0表示正常连接关闭,1是超时关闭,2未知
AT+MIPCALL=0 -------去激活PDP,建议MIPCLOSE先关闭后再去激活。
OK
+MIPCALL: 0 -------去激活成功
【联通3G/4G模组+开发板套件】 + 上网命令测试
对沃芯CU-101的板子串口输入贺氏命令集,进行上网测试。
1.建立客户端流程(非透明模式TCP)
AT+GTSET="IPRFMT",2 ....... 设置接收数据格式,见附录说明
AT+MIPCALL=1,"3GNET" -------第一通道设置APN无线接入点,同时激PDP,接入GPRS
OK
+MIPCALL:10.76.178.143 ----------- PDP激活成功,模块主动返回当前分配给的IP
AT+MIPCALL?
+MIPCALL: 1,10.13.2.192 ----检查模块获取IP状态
OK
+MIPCALL: 0.....一旦模块运行过程中(如网络异常或者主动关闭等)PDP被去激活,都会主动上报。
AT+MIPOPEN=1,,"xxxx.xxxx.NET",9002,0 //建立服务器TCP连接方式
OK //第一个参数表示secket号。第二个参数:本地端口,建议设为(空),
+MIPOPEN: 1,1
//连接TCP服务器成功,连接不成功会返回+MIPSTAT:1,1,
在服务器连接正常运行过程中,如果服务器主动断开,或者超时断开,或者网络原因断开,模块都会主动上报 +MIPSTAT:X,Y
AT+MIPOPEN? -------查询建立的连接状况,此处表明SOCKE1已建立成功。
+MIPOPEN: 2,3,4
OK
1>定长数据发送模式
AT+MIPSEND=1,10 --------向SOCKE1发送定长数据10个字节
〉1234567890
+MIPPUSH: 1,0 -------每次数据发送后主动上报。第二个参数0表明数据已推送到发送缓存中
+MIPSEND: 1,0,2048 ----第二个参数0表明数据发送到网络成功,此处成功,并不表示已发送到服务器成功
+MIPRTCP: 1,10,1234567890 -------客户端收到服务器应答数据
2>随机自定义数据发送模式
AT+MIPSEND=1
>111111111111 ------输入数据
OK
+MIPPUSH: 1,0
+MIPSEND: 1,0,2048
OK -------------------CTRL+Z (0X1A )发送
3>2字节压缩1字节发送模式
AT+MIPSEND=1,"666666"
+MIPSEND: 1,0,2045 ------发送数据到缓存
Ok
AT+MIPPUSH=1 ----------发送数据到网络
+MIPPUSH: 1,0
OK
AT+MIPCLOSE=1 ---主动关闭建立的SOCKE1连接
OK
+MIPCLOSE: 1,0 ---关闭成功,关闭第一连接,第二参数0表示正常连接关闭,1是超时关闭,2未知
AT+MIPCALL=0 -------去激活PDP,建议MIPCLOSE先关闭后再去激活。
OK
+MIPCALL: 0 -------去激活成功