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 | 44 ++------------------------------------------ 1 files changed, 2 insertions(+), 42 deletions(-) diff --git a/keil/include/src/gps.c b/keil/include/src/gps.c index 67b4889..9121dd0 100644 --- a/keil/include/src/gps.c +++ b/keil/include/src/gps.c @@ -1,16 +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 600 + 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 uint8_t air780_success_state; -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,40 +45,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) { - - if(gps_need_data_flag) { - gps_power_state = 1; //打开GPS电源 - - 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 -- Gitblit v1.9.3