From b3b682c88a4468f47104f94eebfdbadbfaf10e6e Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期五, 14 二月 2025 09:26:09 +0800 Subject: [PATCH] 1111 --- keil/include/src/gps.c | 40 ++-------------------------------------- 1 files changed, 2 insertions(+), 38 deletions(-) diff --git a/keil/include/src/gps.c b/keil/include/src/gps.c index cd7bfa0..9121dd0 100644 --- a/keil/include/src/gps.c +++ b/keil/include/src/gps.c @@ -1,15 +1,10 @@ #include "board.h" -#include "TCPClient.h" -#include "global_param.h" #define GPS_OPEN_TIME_OUT 240 #define GPS_RESTART_TIME1 1200 #define GPS_RESTART_TIME2 120 -#define GPS_RESTART_TIME3 3600 -#define GPS_OPEN_TIME_OUT1 60 + extern uint16_t gps_wait_count; -uint8_t gps_power_state,gps_uwb_flag,gps_4g_flag,gps_timeout_flag,gps_need_data_flag = 1,gps_1h_open_flag=1; -extern HIDO_INT32 l_i32TCPClientID; -extern double jd,wd; +uint8_t gps_power_state,gps_uwb_flag,gps_4g_flag,gps_timeout_flag,gps_need_data_flag = 1; void GPS_Poll(void) { @@ -51,37 +46,6 @@ } } - } else { - gps_power_state=0;//关闭gps - gps_wait_count=0; - gps_timeout_flag=0; - gps_need_data_flag=1; - } -} - - -void GPS_Poll_1h(void) -{ - - if(gps_1h_open_flag) { - gps_power_state = 1; //打开GPS电源 - if(gps_need_data_flag) { - gps_wait_count++; - if(gps_wait_count>=GPS_OPEN_TIME_OUT1) { //超时切换工作状态 - gps_timeout_flag=1;//串口添加改变timeout逻辑 - gps_wait_count=0; - gps_need_data_flag=0;//切换为关闭模式 - TCPHeartBeatUpload();//上传GPS超时无效数据 - } - } else { - gps_wait_count++; - gps_power_state=0;//关闭GPS - if(gps_wait_count>GPS_RESTART_TIME3) { - gps_power_state=1;//开启GPS - gps_need_data_flag=1; - gps_wait_count=0; - } - } } else { gps_power_state=0;//关闭gps gps_wait_count=0; -- Gitblit v1.9.3