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