GPRS模块多路TCP连接流程
1.检测模块是否开机
模块开机后会上报AT Ready
2.判断模块跟主控通讯是否正常
主控发送AT给模块,模块会返回0K
3.检测SIM卡是否正常
模块开机后等待5S,
发送
AT+CPIN?
给模块,如果SIM正常模块会
返回
+CPIN:READY;
如果SIM卡异常则
返回
+ERROR:10
4.等待模块注册GSM网络成功
标准版本默认状态下,模块注册GSM网络成功会返回
+CREG:1,1 ;
如果等待超过30S都没有检测到成功上报建议重启模块。
注意:单片机也可以发送
AT+CREG?
定时查询是否注册GSM网络成功,只要第二参数返回1或者5就代表注册GSM网络成功
5.执行多路连接指令(AT+CIPMUX=1)
6.附着GPRS网络(AT+CGATT=1)
8. 执行多路连接(AT+CIPSTART)