From c0c1ff032edd95fb1c8becf9dab14d6652b8ea1f Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期五, 30 五月 2025 16:22:20 +0800 Subject: [PATCH] 工装测试底板发货V1.0版本,增加默认g_com表组为150,按键按下后3s会重置标志位,避免重复启动免布线测功率模式 --- keil/dw_app_anchor.h | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/keil/dw_app_anchor.h b/keil/dw_app_anchor.h index b41187b..2c17dca 100644 --- a/keil/dw_app_anchor.h +++ b/keil/dw_app_anchor.h @@ -3,6 +3,11 @@ #include "stdint.h" void SetANCTimestap(uint8_t i,uint8_t* pollrx,uint8_t* resptx,uint32_t resprx,uint8_t* distoffset,int32_t anc_clockoffset); void CalculateDists(int64_t poll_tx_ts); +typedef enum +{ UN_BIND=0, + LINK_SUCCESS, + SEARCH_DEV, +} Operation_step; #define MBX_RESPONSE 0x21 #define MBX_POLL 0x20 #define MBX_RESPONSE 0x21 @@ -12,13 +17,14 @@ #define MESSAGE_TYPE_IDX 9 #define TAG_ID_IDX 5 #define GROUP_ID_IDX 0 +#define MESSAGE_CONTROL_TYPE_FLAG 36 //控制UWB进行功率测试标志位 #define ANCHOR_ID_IDX 1 #define MAX_NEARBASE_NUM 25 -#define TAG_KEEPTIMES 30 //标签存活时间 #define KEEP_TIMES 5 #define TAG_NUM_IN_SYS 25 #define FZ_NEARBASENUM_INDEX 10 #define FZ_NEARBASEID_INDEX 11 +#define ANC_MAX_NUM 50 #define DIST_IDX 10 #define SEQUENCE_IDX 3 @@ -28,7 +34,7 @@ #define RESP_MSG_RESP_TX_TS_IDX 30 #define RESP_MSG_ANC_DISTOFFSET 34 -#define TAG_KEEPTIMES 30 //标签存活时间 +#define TAG_KEEPTIMES 5 //标签存活时间 #define MAX_TAG_LIST_NUM 200 //同时通讯标签最大数量 #define FREQ_OFFSET_MULTIPLIER (998.4e6/2.0/1024.0/131072.0) -- Gitblit v1.9.3