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