通过TCP连接到服务器后,CONNECT OK后 采用AT+CIPSEND发送数据给服务器,服务器接收数据正确,而且发很多次也不会掉线,没有问题. 但用服务器发送TCP数据给SIM300C,开始几次数据可以接收到正确,服务器再发几次数据包(就几十个字节),SIM300C就变为IP INITIAL,然后好像是自动联接,过几秒后重新出现Call Ready 真是奇怪,不知道什么原因引起的? 这样又得自动重新启动TCP连接才行. 感觉有点像复位.不过在掉线-Call Ready 过程中,我用AT+CSQ查询信号为23,0 用AT+CIPSTATUS,状态为IP INITIAL,不过之后要重新连接TCP,其DNS配置的地址也没有了,得重新配置才行.所以非常奇怪.
|