From d1dd64aed4114f6d24fd2702d5dbe7844644aae4 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期四, 31 八月 2023 14:20:59 +0800 Subject: [PATCH] 1 --- APL/APL.c | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) diff --git a/APL/APL.c b/APL/APL.c index ceea7e2..2b706f2 100644 --- a/APL/APL.c +++ b/APL/APL.c @@ -215,9 +215,9 @@ } extern void Set4LEDColor_Off(void); uint8_t lora_sendfinalbag_num; -void lora_sendfinalbag_Poll() +void Lora_Sendfinalbag_Poll() { -if(lp_time-lora_sendfinalbag_time>10&&lora_sendfinalbag_flag) +if(lp_time-lora_sendfinalbag_time>4&&lora_sendfinalbag_flag) { lora_sendfinal_rx_bag_flag=1; Lora_SendData((HIDO_UINT8 *)GPS_final_data,GPS_final_changdu); @@ -315,7 +315,7 @@ Lora_Poll();//lora接收函数 if(nomove_flag==0) { - lora_sendfinalbag_Poll();//lora在gps成功获得位置坐标或者超过1分钟没有获得时发送gps最后一包数据的函数,之后1分钟(10s)发一次,除非lora收到消除标志位或者发送超过10次 + Lora_Sendfinalbag_Poll();//lora在gps成功获得位置坐标或者超过1分钟没有获得时发送gps最后一包数据的函数,之后1分钟(10s)发一次,除非lora收到消除标志位或者发送超过10次 } #if 1 if(((Lora_IsIdle() == HIDO_TRUE)/*为了防止lora初始化的时候进入休眠*/ @@ -332,8 +332,8 @@ } if(nomove_flag==0) { -if(GPS_ON_flag) -{ + if(GPS_ON_flag) + { /* 检查GPS定时 */ switch(l_eGPSState) { @@ -380,20 +380,20 @@ break; } } -} - -else -{ + } + else + { Power_GPS_LoraOff(); l_eGPSState = GPS_OFF; uwbqiehuangps_flag=1; -} -} - if(nomove_flag==1) - { - Power_GPS_LoraOff(); - l_eGPSState = GPS_OFF; } +} +else +{ + Power_GPS_LoraOff(); + l_eGPSState = GPS_OFF; + uwbqiehuangps_flag=1; +} /* 拆卸告警 */ if(IsDisassemblyAlarm()) { -- Gitblit v1.9.3