1.开机测试:AT
返回:OK
2.查询网络注册情况 :AT+CPIN?
返回:+CPIN: READY
OK
3.查询信号质量 AT+CSQ
返回:+CSQ: 26,0
OK
4.查询GSM网络注册状态 AT+CREG?
返回:+CREG: 0,1
OK
5.查询GPRS网络注册状态 AT+CGREG?
返回:+CGREG: 0,1
OK
6.使模块附着GPRS网络 AT+CGATT=1
返回:OK
7.设置APN:AT+CSTT
返回:OK
8.激活移动场景,建立无线连接 AT+CIICR
返回:OK
9.获取模块IP地址 AT+CIFSR
返回:10.150.31.187
10.建立TCP连接,连接到服务器
返回:AT+CIPSTART="TCP","IP地址",端口号
例如:AT+CIPSTART="TCP","172.27.8.147",1883
返回:OK
CONNECT OK
11.(选择命令)查询连接状态 AT+CIPSTART=?
返回:+CIPSTART: ("TCP","UDP"),("(0-255).(0-255).(0-255).(0-255)"),(1-65535)
+CIPSTART: ("TCP","UDP"),("DOMAIN NAME"),(1-65535)
OK
12.发送数据AT+CIPSEND
返回:>
13.关闭TCP连接AT+CIPCLOSE
返回:CLOSE OK
或 AT+CIPSHUT
返回:SHUT OK
PS1:第十步必须要返回CONNECT OK才是连接成功
IP地址必须是公网IP,如果没有公网IP,可以到公共TCP服务器http://www.tongxinmao.com/App/Detail/id/1连接,
也可以用花生壳做内网穿透,具体操作联系博主
PS2:连接必须要保持“心跳”,如果超过一定时间不向服务器发送数据,连接会自动断开,此时需要重复步骤10
PS3:若步骤10操作失败,请重复步骤6到步骤10,步骤7和步骤8不可省略
注:本文档是作者本人的操作经验,有问题请联系作者[email protected]