From 9ff35110c0d55f0c5f3dbb3453301283a1e8de42 Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期一, 04 十一月 2024 09:51:40 +0800
Subject: [PATCH] 增加串口打印LOG提示电量,并修复亏电情况下不进入低功耗问题

---
 keil/include/drivers/serial_at_cmd_app.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c
index caa0d82..4e9f542 100644
--- a/keil/include/drivers/serial_at_cmd_app.c
+++ b/keil/include/drivers/serial_at_cmd_app.c
@@ -27,7 +27,7 @@
 extern void IO_control_init(void);
 extern void blink_led(uint8_t*state);
 extern void updata_led_power_state(void);
-extern uint8_t gps_success_state;
+extern uint8_t gps_success_state,gps_power_state;
 extern uint8_t gps_success_state,gps_enable_flag,gps_need_data_flag,gps_timeout_flag;
 extern uint16_t gps_wait_count;
 typedef enum
@@ -259,6 +259,8 @@
                 gps_timeout_flag=0;//不超时接收状态
                 gps_need_data_flag=0;//接收数据完成
                 gps_wait_count=0;//清0接收状态
+								gps_power_state=0;//立即关闭gps避免紧接着进入搜索导致未及时关闭
+								update_led_power_state();
 								pos_state=0;
 								}
             } 

--
Gitblit v1.9.3