使用TCP成功连接之后,发送任何数据都会自动断开连接,有时不发送数据也会自动进行断开,URC上报+QIURC: “closed”,0,
我使用的EG800K-CN的固件版本ID为EG800KCNGCR07A04M04A ,AT+CSQ查询信号强度返回内容+CSQ: 20,99,AT命令整体流程如下:RDY
AT+CPIN?
+CPIN: READY
OK
AT+CSQ
+CSQ: 24,99
OK
AT+CREG?
+CREG: 0,1
OK
AT+CGREG?
+CGREG: 0,1
OK
AT+COPS?
+COPS: 0,0,“CHN-CT”,7
OK
AT+QICSGP=1,1,“CTNET”,“”,“”,1
OK
AT+QIACT=1
OK
AT+QIOPEN=1,0,“TCP”,“112.125.89.8”,46236,0,1
OK
+QIOPEN: 0,0
AT+QISTATE=1,0
+QISTATE: 0,“TCP”,“112.125.89.8”,46236,0,2,1,0,1,“uart1”
OK
AT+QISEND=0,5
12345
SEND OK
+QIURC: “closed”,0
后来我设置了心跳包内容,现在在连接返回+QIOPEN: 0,0后如果超过十秒没有进行操作即会断开连接