| | |
| | | *******************************************************************************/ |
| | | HIDO_FSM_STATE_IMPLEMENT(AIR780EATCmdTest, HIDO_FSM_STATE(AIR780EInit), HIDO_NULL) |
| | | { |
| | | static HIDO_UINT32 l_u32TimeoutCnt = 0; |
| | | HIDO_ATLiteDeviceStruct *pstATDevice = (HIDO_ATLiteDeviceStruct *) _pstFSM->m_pPrivateData; |
| | | |
| | | switch (_u32Event) |
| | |
| | | case HIDO_AT_EVENT_TIMEOUT: |
| | | { |
| | | HIDO_FSMStateChange(_pstFSM, HIDO_FSM_STATE(AIR780EPowerOn), HIDO_NULL); |
| | | // break; |
| | | l_u32TimeoutCnt++; |
| | | if (3 == l_u32TimeoutCnt) |
| | | { |
| | | AIR780EUart115200Init(); |
| | | AIR780E115200Driver_Init(); |
| | | } |
| | | |
| | | break; |
| | | } |
| | | default: |