From 762d180aeb181a12acc46016f8e21ca3f9609006 Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期四, 31 七月 2025 15:05:45 +0800 Subject: [PATCH] 免布线基站,兼容香港L4标签测距,测试多个标签,多个基站能测距 --- keil/uwb_tag_.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/keil/uwb_tag_.c b/keil/uwb_tag_.c index da9eddd..0f94dd7 100644 --- a/keil/uwb_tag_.c +++ b/keil/uwb_tag_.c @@ -29,7 +29,7 @@ #define POLL_DELAY 100U //yuan100U /* Receive response timeout */ -#define RESP_RX_TIMEOUT_US_DEFAULT 600U //Yuan500 10mssuccess 300jixian +#define RESP_RX_TIMEOUT_US_DEFAULT 700U //Yuan500 10mssuccess 300jixian #define RESP_RX_TIMEOUT_US 2000000 /* Field index in frame */ #define MSG_SEQ_NUM_IDX 2 @@ -60,7 +60,7 @@ .phy_cfg.code_index = 9, /* TRX preamble code */ .phy_cfg.mean_prf = MEAN_PRF_64M, /* Mean prf 64/128/256M */ .phy_cfg.data_bit_rate = DATA_BR_6M8, /* Data rate 6.8M */ - .phy_cfg.sync_sym = PREAM_LEN_128, /* Preamble duration, length of preamble 128 */ + .phy_cfg.sync_sym = PREAM_LEN_64, /* Preamble duration, length of preamble 128 */ .phy_cfg.sfd_sym = NON_STD_NSFD5_8, /* Identifier for SFD sequence */ .phy_cfg.ranging_bit = 1, /* ranging bit set 1 */ .phy_cfg.trx_mode = TRX_MODE_15_4A, /* IEEE802.15.4z - BPRF mode */ @@ -223,7 +223,7 @@ memcpy(&uwb_sendbuffer[NEARBASEID_INDEX],&taglist_id[taglist_current_index],tag_num_tosend*2);//基站id memcpy(&uwb_sendbuffer[NEARBASEID_INDEX+tag_num_tosend*2],&taglist_dist[taglist_current_index],tag_num_tosend*2); uwb_sendbuffer[MESSAGE_TYPE_IDX] = MBX_POLL; - memcpy(&uwb_sendbuffer[ANCHOR_ID_IDX],&mainbase_id,2); +// memcpy(&uwb_sendbuffer[ANCHOR_ID_IDX],&mainbase_id,2); } @@ -668,7 +668,7 @@ // nearbase_num++; // nearbaseid_list[rec_nearbasepos] = rec_nearbaseid; // } -// exsistbase_list[rec_nearbasepos]=KEEP_TIMES;//更新存活时间 + //exsistbase_list[rec_nearbasepos]=KEEP_TIMES;//更新存活时间 memset(rx_buf, 0, sizeof(rx_buf));//清空接收到的用完的数组 rx_length=0;//清0长度 -- Gitblit v1.9.3