From 5a577b9f27adb2e9fc23f3776153999e18c97e9a Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期一, 31 三月 2025 13:39:07 +0800
Subject: [PATCH] 1.33,加入1s一次跟3s一次  通过勾选modbus模式来区别  不勾选是1s一次

---
 Src/radio/Lora.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/Src/radio/Lora.c b/Src/radio/Lora.c
index a4683a5..db21e96 100644
--- a/Src/radio/Lora.c
+++ b/Src/radio/Lora.c
@@ -239,6 +239,7 @@
     Radio.Send(lora_sendbuffer,data_length+11);
   //  Delay_Ms(100);
 }
+extern uint8_t lora_busy_flag;
 extern uint8_t imu_enable,motor_enable;
 extern u8 lora_jianting_flag,report_ancnum;
 static uint16_t delaytime = 771;
@@ -350,6 +351,7 @@
                         break; 
                 }
             }
+            lora_busy_flag=0;
         }
     }
 //    if(!no_rx_flag)
@@ -367,6 +369,7 @@
     Radio.Standby();
 //    if(lora_jianting_flag)
 //    SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0);
+    lora_busy_flag=0;
 }
     uint8_t tm;
 uint16_t Lora_rece_error;
@@ -387,12 +390,14 @@
 //        SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0);
 //        Radio.Rx(0);
     }
+    lora_busy_flag=0;
 }
 
 void OnRxError( void )
 {
 
     Radio.Standby();
+    lora_busy_flag=0;
 //    if(lora_jianting_flag)
 //    SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0);
 }

--
Gitblit v1.9.3