From 04b95840e106182266f71a549b85bcfff083deb1 Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期五, 23 五月 2025 18:07:48 +0800
Subject: [PATCH] 成功测试完毕新的蓝牙和MK的传输协议,并实现读写功能

---
 keil/include/drivers/uwb_app.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/keil/include/drivers/uwb_app.c b/keil/include/drivers/uwb_app.c
index 0ee9813..dec30a9 100644
--- a/keil/include/drivers/uwb_app.c
+++ b/keil/include/drivers/uwb_app.c
@@ -461,11 +461,18 @@
 //    }
 //    anchordata_num=j;
 //}
+uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
 void TagListUpdate(void)
 {
 uint16_t i,j=0,k=0;
     for(i=0; i<taglist_num; i++)
-    {
+    {		
+			
+			if(tagofflinetime[i]++<REPORT_TAG_KEEPTIMES)
+        {
+            report_ancid[k]=tagid_list[i];
+            report_ancdist[k++]=(uint16_t)tagdist_list[i];
+        }
 			 if(tagofflinetime[i]++<TAG_KEEPTIMES)
         {
             tagid_list[j]=tagid_list[i];
@@ -474,6 +481,7 @@
             tagofflinetime[j++]=tagofflinetime[i];
         }
 		}
+			report_ancnum = k;
 		 taglist_num=j;
 }
 
@@ -533,6 +541,7 @@
 uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
 void IdleTask(void)
 {UART_CheckReceive();
+	UART0_CheckReceive();
 //if(read_5v_input_pca())
 //		{
 //		        if(state5v==0)

--
Gitblit v1.9.3