From ac4ebfca40ab816edd07583117fca8fef81ba029 Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期四, 22 八月 2024 09:49:03 +0800
Subject: [PATCH] 4G 功能外包开发完成

---
 keil/include/components/internet/src/AIR780EFSM.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/keil/include/components/internet/src/AIR780EFSM.c b/keil/include/components/internet/src/AIR780EFSM.c
index 619c33e..3cef9c4 100644
--- a/keil/include/components/internet/src/AIR780EFSM.c
+++ b/keil/include/components/internet/src/AIR780EFSM.c
@@ -249,6 +249,9 @@
                 case AIR780E_SUB_STATE_POWER_ON:
                 {
                     HIDO_FSMStateChange(_pstFSM, HIDO_FSM_STATE(AIR780EATCmdTest), HIDO_NULL);
+                    //Uart_ReConfigBaudRate(UART_ID_4G, 115200);
+                    //HIDO_ATLiteCmdSend(pstATDevice, AT_GENERAL_TIMEOUT_TIME, "AT+IPR=9600;&W\r\n");
+                    //Uart_ReConfigBaudRate(UART_ID_4G, 9600);
                     break;
                 }
             }
@@ -256,6 +259,13 @@
             break;
         }
         case AIR780E_EVENT_RDY:
+        {
+            HIDO_FSMStateChange(_pstFSM, HIDO_FSM_STATE(AIR780EATCmdTest), HIDO_NULL);
+            break;
+        }
+        case HIDO_AT_EVENT_OK:
+        case HIDO_AT_EVENT_ERROR:
+        case HIDO_AT_EVENT_TIMEOUT:
         {
             HIDO_FSMStateChange(_pstFSM, HIDO_FSM_STATE(AIR780EATCmdTest), HIDO_NULL);
             break;
@@ -880,6 +890,7 @@
             { "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 },
+            { "AT+POWERMODE=\"PRO\"\r\n", 5000, AT_CMD_RESULT_OK | AT_CMD_RESULT_TIMEOUT },
     };
 
     pcIMSI = Module_GetIMSI();

--
Gitblit v1.9.3