2G模块 连接百度云物接入服务器调试
2020/3/12
ps:
2g模块连接过程是,先附着网络,然后激活pdp,然后连接服务器,然后进入透传。透传就是我这边发什么那边就一模一样的接到什么。 也就是说如果不退出透传的情况下,发送AT指令给2G模块,2G模块是当做透传的信息直接发送给服务器的,此时你就会发现AT指令没有用了。
在单片机在 主函数 循环执行 连接 与 断开 操作时:
1. 如果连接报文收到了回复(2002),因保活包没收到回复或收到错误回复,要进行重新连接服务器的操作
那么首先应该退出透传模式,然后断开与服务器的连接,然后进行下面这些重新连接服务器的操作
2. 如果因连接报文没有收到回复,而要进行重新连接服务器的操作
那么只需退出透传模式,然后进行下面这些重新连接服务器的操作
AT+CGATT=1 //附着网络
回复:
+CGATT:1
OK
AT+CGDCONT=1,“IP”,“cmnet” //设置PDP参数
回复:
OK
AT+CGACT=1,1 //激活PDP,正确激活之后就可以上网了
回复:
OK
AT+CIPSTART=“TCP”,“sjmbxbt.mqtt.iot.bj.baidubce.com”,1883//连接服务器
回复:
CONNECT OK
AT+CIPTMODE=1 //进入透传模式
回复:
OK