From 01a4770ea1b96c1006e5a84d133001b229f950b4 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期一, 04 九月 2023 17:42:18 +0800
Subject: [PATCH] 修改灯的逻辑,加入充电路灯常亮逻辑。

---
 FML/lora.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/FML/lora.c b/FML/lora.c
index 446daef..d718f8c 100644
--- a/FML/lora.c
+++ b/FML/lora.c
@@ -265,6 +265,7 @@
  * Author            : hido.ltd
  *******************************************************************************/
 extern void delay_ms(uint32_t nTimer)  ;
+extern uint8_t lora_sendfinal_rx_bag_flag;
 void Lora_Poll(void)
 {
     HIDO_UINT8 u8Byte = 0;
@@ -281,7 +282,7 @@
             memset(&lora_rxbuf,0,sizeof(lora_rxbuf));
             lora_rxbufnum=0;
           }
-        }
+        } 
         memcpy(&lora_recv_devid,&lora_rxbuf[2],2);
         if(lora_recv_devid==dev_id)
         {
@@ -290,10 +291,13 @@
             memset(&lora_rxbuf,0,sizeof(lora_rxbuf));
             lora_rxbufnum=0;
             lora_sendfinalbag_flag=0;
+            lora_sendfinal_rx_bag_flag=0;
         }
         if(lora_rxbuf[4]==0x02)//接收下发修改GPS开关时间参数
         {  
             memcpy(&lora_recv_gpstime,&lora_rxbuf[5],2);
+            if(lora_recv_gpstime<=1800)
+                lora_recv_gpstime=1800;
             g_com_map[GPS_ONTIME]=lora_recv_gpstime;
             save_com_map_to_flash();
             delay_ms(100);
@@ -302,6 +306,8 @@
         if(lora_rxbuf[4]==0x03)//接收下发修改静止休眠时间参数
         {  
             memcpy(&lora_recv_gpstime,&lora_rxbuf[5],2);
+                if(lora_recv_gpstime<=10)
+                lora_recv_gpstime=10;
             g_com_map[NOMOVESLEEP_TIME]=lora_recv_gpstime;
             save_com_map_to_flash();
             delay_ms(100);

--
Gitblit v1.9.3