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/src/gps.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/keil/include/src/gps.c b/keil/include/src/gps.c index ed5a68e..c13d0b2 100644 --- a/keil/include/src/gps.c +++ b/keil/include/src/gps.c @@ -1,15 +1,14 @@ #include "board.h" -#define GPS_OPEN_TIME_OUT 240 -#define GPS_RESTART_TIME1 1200 -#define GPS_RESTART_TIME2 120 +#define GPS_OPEN_TIME_OUT 48 //1分钟开启 +#define GPS_RESTART_TIME1 480 //10分钟 +#define GPS_RESTART_TIME2 48 //1分钟 extern uint16_t gps_wait_count; -uint8_t gps_power_state,gps_uwb_flag,gps_4g_flag = 1,gps_timeout_flag,gps_need_data_flag = 1; +uint8_t gps_power_state,gps_uwb_flag,gps_4g_flag,gps_timeout_flag,gps_need_data_flag = 1; void GPS_Poll(void) { - if(gps_4g_flag||gps_uwb_flag) { - + gps_power_state = 1; //打开GPS电源 if(!gps_timeout_flag) { if(gps_need_data_flag) { gps_wait_count++; @@ -52,6 +51,7 @@ gps_timeout_flag=0; gps_need_data_flag=1; } + } void GpsConrol(uint8_t flag_4g_uwb,uint8_t open_close) { -- Gitblit v1.9.3