From 4a32430b606b5bc69d1f65b00b78c0641bf7d6fc Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期二, 06 五月 2025 16:37:59 +0800 Subject: [PATCH] MK大工卡和新信标测距,5s一次 --- keil/uwb_app.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/keil/uwb_app.c b/keil/uwb_app.c index 9389d22..20ba960 100644 --- a/keil/uwb_app.c +++ b/keil/uwb_app.c @@ -81,7 +81,7 @@ #define RANGING_PERIOD_MS (1000) /* This is the delay from Frame RX POLL frame to send RESP Frame */ -#define POLL_RX_TO_RESP_TX_DLY_US 670U //yuan550极限 +#define POLL_RX_TO_RESP_TX_DLY_US 550U //yuan550极限 //#define POLL_RX_TO_RESP_TX_DLY_US 550U //yuan550极限 #define RESP_TX_TO_FINAL_RX_DLY_US 500U @@ -356,9 +356,9 @@ Anchor_App(); if(resp_tx_flag==0) { - #ifdef UWB_CK + OpenUWB(); - #endif + } // #ifdef STS_MODE // valid_sts= sts_valid_check(); @@ -389,9 +389,9 @@ memcpy(&rx_rpt, rx_report, sizeof(struct MAC_HW_REPORT_T)); rx_length = 0; receive_error_flag=1; - #ifdef UWB_CK + OpenUWB(); - #endif + // OpenUWB();//再次开启UWB接收 } // CloseUWB(); @@ -412,9 +412,9 @@ temp_count= phy_timer_count_get(); temp_internal=temp_count; resp_tx_num++; - #ifdef UWB_CK + OpenUWB(); - #endif + // OpenUWB();//再次开启UWB接收 //LOG_INFO(TRACE_MODULE_APP, "poll_rx_num is %d,resp_tx_num is %d\r\n",poll_rx_num,resp_tx_num); } @@ -814,7 +814,7 @@ Anchor_RecNearPoll(i); tagdist_list[taglist_pos]=rec_ancdistlist[i]; anchordata_bat[taglist_pos] = battary;//保存该基站电量 - anchor_rssi[taglist_pos]=rssi; + anchor_rssi[taglist_pos]=rssi; if(taglist_pos==taglist_num)// taglist_pos==taglist_num 说明这个基站不在当前列表中 { //tempid==dev_id 说明基站下发测距报文有这个标签的信息 taglist_num++; //满足上述两种情况才会添加基站ID进入列表中,否则会出现标签不在基站列表中,标签也不响应的情况 -- Gitblit v1.9.3