| | |
| | | { |
| | | HIDO_FSMStateChange(_pstFSM, HIDO_FSM_STATE(AIR780EPowerOn), HIDO_NULL); |
| | | l_u32TimeoutCnt++; |
| | | if (5 == l_u32TimeoutCnt) |
| | | if (3 == l_u32TimeoutCnt) |
| | | { |
| | | AIR780E_Reset_usart(); |
| | | } |
| | |
| | | l_u32Cnt = 0; |
| | | l_u32RespCode = 0; |
| | | l_bATBusy = HIDO_TRUE; |
| | | |
| | | HIDO_ATLiteCmdSend(pstATDevice, AT_GENERAL_TIMEOUT_TIME, "AT+CREG?\r\n"); |
| | | break; |
| | | } |
| | |
| | | { "AT+CSTT=\"%s\",\"\",\"\"\r\n", 60000, AT_CMD_RESULT_OK | AT_CMD_RESULT_ERROR }, |
| | | { "AT+CIICR\r\n", 60000, AT_CMD_RESULT_OK | AT_CMD_RESULT_ERROR }, |
| | | { "AT+CIFSR\r\n", 1000, AT_CMD_RESULT_OK | AT_CMD_RESULT_TIMEOUT }, |
| | | #ifdef _GPS_115200 |
| | | |
| | | #else |
| | | { "AT+POWERMODE=\"PRO\"\r\n", 5000, AT_CMD_RESULT_OK | AT_CMD_RESULT_TIMEOUT }, |
| | | { "AT+POWERMODE?\r\n", AT_GENERAL_TIMEOUT_TIME, AT_CMD_RESULT_OK }, |
| | | { "AT+POWERMODE?\r\n", AT_GENERAL_TIMEOUT_TIME, AT_CMD_RESULT_OK }, |
| | | #endif |
| | | }; |
| | | |
| | | pcIMSI = Module_GetIMSI(); |