From 3be9d3dc5f5e88d2eb50dfc5e73abf5c07eda9b2 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期二, 12 十一月 2024 18:04:29 +0800
Subject: [PATCH] 可以跟标签uwb测距。

---
 Src/application/dw_app.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/Src/application/dw_app.c b/Src/application/dw_app.c
index 7af13fe..14094f6 100644
--- a/Src/application/dw_app.c
+++ b/Src/application/dw_app.c
@@ -259,14 +259,18 @@
   {
     current_count=HAL_LPTIM_ReadCounter(&hlptim1);
 
-    SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],5,g_com_map[LORA_POWER]); //切换lora接收频点  
+    SwitchLoraSettings_FSK(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],5,g_com_map[LORA_POWER]); //切换lora接收频点  
 
     memcpy(&lora_start_poll_buff[ANC_ID_IDX],&g_com_map[DEV_ID],2);
+      LED_TB_ON;
+    HAL_GPIO_WritePin(GPIOB, GPIO_PIN_14, GPIO_PIN_SET);
     Radio.Send(lora_start_poll_buff, 4);
     UWB_Wkup();   
-    delay_us(700);
+    delay_us(450);
     MBXANCPoll();
+    HAL_GPIO_WritePin(GPIOB, GPIO_PIN_14, GPIO_PIN_RESET);
 	dwt_entersleep();
+    SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],5,g_com_map[LORA_POWER]);
     next_poll_state = Next_Poll_LORASYNC;
   }else{
      LoraSyncRecPoll();

--
Gitblit v1.9.3