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