[21:56:07.717]收←◆FSM:EG800 STATE:EG800PowerOn EVENT:EG800_EVENT_DELAY [21:56:08.718]收←◆FSM:EG800 STATE:EG800PowerOn EVENT:EG800_EVENT_DELAY [21:56:09.720]收←◆FSM:EG800 STATE:EG800PowerOn EVENT:EG800_EVENT_DELAY [21:56:10.523]收←◆FSM:EG800 STATE:EG800PowerOn EVENT:EG800_EVENT_DELAY FSM:EG800 STATE:EG800PowerOn EVENT:EVENT_EXIT FSM:EG800 STATE:EG800WaitReady EVENT:EVENT_ENTRY [21:56:20.492]收←◆FSM:EG800 STATE:EG800WaitReady EVENT:EG800_EVENT_DELAY FSM:EG800 STATE:EG800WaitReady EVENT:EVENT_EXIT FSM:EG800 STATE:EG800ATCmdTest EVENT:EVENT_ENTRY [21:56:21.494]收←◆FSM:EG800 STATE:EG800ATCmdTest EVENT:EG800_EVENT_DELAY [AT Send] ATE0 [AT Recv] OK FSM:EG800 STATE:EG800ATCmdTest EVENT:HIDO_AT_EVENT_OK [21:56:22.495]收←◆FSM:EG800 STATE:EG800ATCmdTest EVENT:EG800_EVENT_DELAY [AT Send] ATE0 [AT Recv] OK FSM:EG800 STATE:EG800ATCmdTest EVENT:HIDO_AT_EVENT_OK [21:56:23.499]收←◆FSM:EG800 STATE:EG800ATCmdTest EVENT:EG800_EVENT_DELAY [AT Send] ATE0 [AT Recv] OK FSM:EG800 STATE:EG800ATCmdTest EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800ATCmdTest EVENT:EVENT_EXIT FSM:EG800 STATE:EG800WaitSimCardReady EVENT:EVENT_ENTRY [AT Send] AT+CPIN? [AT Recv] +CPIN: READY FSM:EG800 STATE:EG800WaitSimCardReady EVENT:EG800_EVENT_CPIN [AT Recv] OK FSM:EG800 STATE:EG800WaitSimCardReady EVENT:HIDO_AT_EVENT_OK [21:56:26.499]收←◆FSM:EG800 STATE:EG800WaitSimCardReady EVENT:EG800_EVENT_DELAY FSM:EG800 STATE:EG800WaitSimCardReady EVENT:EVENT_EXIT FSM:EG800 STATE:EG800ATCmdInit EVENT:EVENT_ENTRY [AT Send] AT+GSN [AT Recv] 864924072390541 FSM:EG800 STATE:EG800ATCmdInit EVENT:EG800_EVENT_NUM_1 [AT Recv] OK FSM:EG800 STATE:EG800ATCmdInit EVENT:HIDO_AT_EVENT_OK [AT Send] AT+CIMI [AT Recv] 460083903220987 FSM:EG800 STATE:EG800ATCmdInit EVENT:EG800_EVENT_NUM_7 [AT Recv] OK FSM:EG800 STATE:EG800ATCmdInit EVENT:HIDO_AT_EVENT_OK [AT Send] AT+CCID FSM:EG800 STATE:EG800Ready EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800SearchingNetwork EVENT:EVENT_ENTRY [AT Send] AT+CREG? [AT Recv] +CREG: 0,1 FSM:EG800 STATE:EG800SearchingNetwork EVENT:EG800_EV [21:56:28.512]收←◆FSM:EG800 STATE:EG800SearchingNetwork EVENT:EG800_EVENT_DELAY [AT Send] AT+CGREG? [AT Recv] +CGREG: 0,1 FSM:EG800 STATE:EG800SearchingNetwork EVENT:EG800_EVENT_CGREG [AT Recv] OK FSM:EG800 STATE:EG800SearchingNetwork EVENT:HIDO_AT_EVENT_OK [21:56:30.514]收←◆FSM:EG800 STATE:EG800SearchingNetwork EVENT:EG800_EVENT_DELAY [AT Send] AT+CGREG? [AT Recv] +CGREG: 0,1 FSM:EG800 STATE:EG800SearchingNetwork EVENT:EG800_EVENT_CGREG [AT Recv] OK FSM:EG800 STATE:EG800SearchingNetwork EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SearchingNetwork EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPInit EVENT:EVENT_ENTRY [AT Send] AT+QIACT=1 [AT Recv] OK FSM:EG800 STATE:EG800IPInit EVENT:HIDO_AT_EVENT_OK [AT Send] AT+QIACT? [AT Recv] +QIACT: 1,1,1,"10.3.28.185" [AT Recv] OK FSM:EG800 STATE:EG800IPInit EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800IPInit EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPReady EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG80 EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=0,10 [AT Recv] OK FSM:EG800 STATE:EG800SocketClose STATE:EG800SocketConnect EVENT:HIDO_AT_EVENT_OK [21:56:30.666]收←◆[AT Recv] +QIOPEN: 0,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=1,10 [AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_ENTRY [AT Send] AT+QIOPEN=1,1,"TCP","121.33.226.42",9039,0,0 [AT Recv] OK FSM:EG800 STATE:EG800Socke [21:56:31.024]收←◆[AT Recv] +QIOPEN: 1,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800MQTTClose EVENT:EVENT_ENTRY [AT Send] AT+QMTCLOSE=0 [AT Recv] OK FSM:EG800 STATE:EG800MQTTClose EVENT:HIDO_AT_EVENT_OK [21:56:31.149]收←◆[AT Recv] +QMTCLOSE: 0,0 FSM:EG800 STATE:EG800MQTTClose EVENT:EG800_EVENT_QMTCLOSE FSM:EG800 STATE:EG800MQTTClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=1,10 [21:56:31.236]收←◆[AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_ENTRY [AT Send] AT+QIOPEN=1,1,"TCP","121.33.226.42",9039,0,0 [AT Recv] OK FSM:EG800 STATE:EG800SocketConnect EVENT:HIDO_AT_EVENT_OK [21:56:31.466]收←◆[AT Recv] +QIOPEN: 1,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800MQTTSetup EVENT:EVENT_ENTRY [AT Send] AT+QMTCFG="version",0,3 [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [AT Send] AT+QMTCFG="pdpcid",0,1 [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [AT Send] AT+QMTCFG="timeout",0,15,3,1 [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [AT Send] AT+QMTCFG="session",0,0 [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [21:56:31.639]收←◆[OTATest] TCP connected! Starting OTA firmware download test... [OTATest] ===== Starting OTA Firmware Download ===== [OTATest] URL: http://123.57.87.125:7001/hfs/STM32H743.Bin [TCPClient] Pausing TCP connection... [TCPClient] TCP connection closed [OTA] Erasing encrypted flash area: 0x08100000, size: 256 KB [21:56:33.593]收←◆[OTA] Starting download from: http://123.57.87.125:7001/hfs/STM32H743.Bin [OTA] HTTPClient_GetFile returned: 0 [OTATest] Download started successfully [AT Recv] +QMTOPEN: 0,0 FSM:EG800 STATE:EG800MQTTSetup EVENT:EG800_EVENT_QMTOPEN [AT Send] AT+QMTCONN=0,"6258","","" [AT Recv] +QIURC: "recv",1 FSM:EG800 STATE:EG800MQTTSetup EVENT:EG800_EVENT_NEW_IP_DATA [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [21:56:33.821]收←◆[AT Recv] +QMTCONN: 0,0,0 FSM:EG800 STATE:EG800MQTTSetup EVENT:EG800_EVENT_QMTCONN l_eConectState = CONNECTING -> CONNECTED [AT Send] AT+QMTSUB=0,1 [AT Send] ,"app/p/mower/6258/basestation",1 [AT Send] [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [21:56:34.050]收←◆[AT Recv] +QMTSUB: 0,1,0,1 FSM:EG800 STATE:EG800MQTTSetup EVENT:EG800_EVENT_QMTSUB [AT Send] AT+QMTSUB=0,2 [AT Send] ,"app/p/mower/6258/path",1 [AT Send] [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [21:56:34.264]收←◆[AT Recv] +QMTSUB: 0,2,0,1 FSM:EG800 STATE:EG800MQTTSetup EVENT:EG800_EVENT_QMTSUB [AT Send] AT+QMTSUB=0,3 [AT Send] ,"app/p/mower/6258/control",1 [AT Send] [AT Recv] OK FSM:EG800 STATE:EG800MQTTSetup EVENT:HIDO_AT_EVENT_OK [21:56:34.500]收←◆[AT Recv] +QMTSUB: 0,3,0,1 FSM:EG800 STATE:EG800MQTTSetup EVENT:EG800_EVENT_QMTSUB FSM:EG800 STATE:EG800MQTTSetup EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=1,10 [21:56:34.596]收←◆[AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=1,1024 [AT Recv] ERROR FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_ERROR FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=2,10 [AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_E [21:56:34.824]收←◆[AT Recv] +QIOPEN: 2,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketSendData EVENT:EVENT_ENTRY [AT Send] AT+QISEND=2,121 [AT Recv] > FSM:EG800 STATE:EG800SocketSendData EVENT:EG800_EVENT_ACK [AT Send] GET /hfs/STM32H743.Bin HTTP/1.1 Host: 123.57.87.125 User-Agent: QUECTEL_MODULE Connection: Keep-Alive Accept: */* [AT Recv] [AT Recv] SEND OK FSM:EG800 STATE:EG800SocketSendData EVENT:EG800_EVENT_SEND_OK FSM:EG800 STATE:EG800SocketSendData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:56:35.066]收←◆[AT Recv] +QIURC: "recv",2 FSM:EG800 STATE:EG800IPPoll EVENT:EG800_EVENT_NEW_IP_DATA FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [OTA] Callback: RespCode=200, DataLen=697 [OTA] File size: 139840 bytes (136.6 KB), ETag: 905114E9D999E52524881D715B86E707 [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT SendFSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT SendFSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT SendFSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT SendFSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT SendFSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=2,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EGY [21:56:40.492]收←◆FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_ENTRY [AT Send] AT+CGATT? [AT Recv] +CGATT: 1 FSM:EG800 STATE:EG800IPCheck EVENT:EG800_EVENT_CGATT [AT Recv] OK FSM:EG800 STATE:EG800IPCheck EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:56:50.460]收←◆FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_ENTRY [AT Send] AT+CGATT? [AT Recv] +CGATT: 1 FSM:EG800 STATE:EG800IPCheck EVENT:EG800_EVENT_CGATT [AT Recv] OK FSM:EG800 STATE:EG800IPCheck EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:57:00.426]收←◆FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_ENTRY [AT Send] AT+CGATT? [AT Recv] +CGATT: 1 FSM:EG800 STATE:EG800IPCheck EVENT:EG800_EVENT_CGATT [AT Recv] OK FSM:EG800 STATE:EG800IPCheck EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:57:03.492]收←◆FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=2,10 [21:57:04.978]收←◆[OTA] Download timeout! No data received for 30003 ms [OTA] Downloaded: 697/139840 bytes [OTA] Retry attempt 1/3... [OTA] Resetting HTTP client... [21:57:06.970]收←◆[OTA] Erasing encrypted flash area: 0x08100000, size: 256 KB [21:57:08.924]收←◆[OTA] Starting download from: http://123.57.87.125:7001/hfs/STM32H743.Bin [OTA] HTTPClient_GetFile returned: 0 [21:57:12.496]收←◆[AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK [OTA] Callback: RespCode=0, DataLen=0 [OTA] HTTP error, response code: 0 FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_ENTRY [AT Send] AT+CGATT? [AT Recv] +CGATT: 1 FSM:EG800 STATE:EG800IPCheck EVENT:EG800_EVENT_CGATT [AT Recv] OK FSM:EG800 STATE:EG800IPCheck EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:57:12.917]收←◆[OTATest] Download failed, error code: 4 [21:57:13.914]收←◆[OTATest] ===== OTA TEST FAILED ===== [TCPClient] Resuming TCP connection... [TCPClient] TCP will reconnect automatically FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=1,10 [AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_ENTRY [AT Send] AT+QIOPEN=1,1,"TCP","121.33.226.42",9039,0,0 [AT Recv] OK FSM:EG800 STATE:EG800SocketConnect EVENT:HIDO_AT_EVENT_OK [21:57:14.182]收←◆[AT Recv] +QIOPEN: 1,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=1,10 [21:57:14.302]收←◆[AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_ENTRY [AT Send] AT+QIOPEN=1,1,"TCP","121.33.226.42",9039,0,0 [AT Recv] OK FSM:EG800 STATE:EG800SocketConnect EVENT:HIDO_AT_EVENT_OK [21:57:50.446]收←◆[AT Recv] +QIOPEN: 1,566 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_ENTRY [AT Send] AT+CGATT? [AT Recv] +CGATT: 1 FSM:EG800 STATE:EG800IPCheck EVENT:EG800_EVENT_CGATT [AT Recv] OK FSM:EG800 STATE:EG800IPCheck EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800IPCheck EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send]STATE:EG800SocketConnect EVENT:HIDO_AT_EVENT_OK [21:57:50.714]收←◆[AT Recv] +QIOPEN: 1,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_ENTRY [AT Send] AT+QICLOSE=1,10 [21:57:50.824]收←◆[AT Recv] OK FSM:EG800 STATE:EG800SocketClose EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketClose EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_ENTRY [AT Send] AT+QIOPEN=1,1,"TCP","121.33.226.42",9039,0,0 [AT Recv] OK FSM:EG800 STATE:EG800SocketConnect EVENT:HIDO_AT_EVENT_OK [21:57:51.054]收←◆[AT Recv] +QIOPEN: 1,0 FSM:EG800 STATE:EG800SocketConnect EVENT:EG800_EVENT_OPEN FSM:EG800 STATE:EG800SocketConnect EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:57:52.112]收←◆[AT Recv] +QIURC: "recv",1 FSM:EG800 STATE:EG800IPPoll EVENT:EG800_EVENT_NEW_IP_DATA FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=1,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ 935B RTK Data Sent [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=1,1024 [AT Recv] +QIRD: 0 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY [21:57:53.078]收←◆[AT Recv] +QIURC: "recv",1 FSM:EG800 STATE:EG800IPPoll EVENT:EG800_EVENT_NEW_IP_DATA FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=1,1024 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ 867B RTK Data Sent [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_EXIT FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_ENTRY [AT Send] AT+QIRD=1,1024 [AT Recv] +QIRD: 0 FSM:EG800 STATE:EG800SocketRecvData EVENT:EG800_EVENT_READ [AT Recv] OK FSM:EG800 STATE:EG800SocketRecvData EVENT:HIDO_AT_EVENT_OK FSM:EG800 STATE:EG800SocketRecvData EVENT:EVENT_EXIT FSM:EG800 STATE:EG800IPPoll EVENT:EVENT_ENTRY