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