From 8eb8eba7ff14bab0754b0ec187f6c169112cd7a2 Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期四, 08 七月 2021 16:25:52 +0800 Subject: [PATCH] 修改单包模式发送气压BUG --- Src/application/dw_app.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Src/application/dw_app.c b/Src/application/dw_app.c index 1511b31..a8c0c45 100644 --- a/Src/application/dw_app.c +++ b/Src/application/dw_app.c @@ -69,7 +69,7 @@ #define FINAL_MSG_FINAL_TX_TS_IDX 18 #define FINAL_MSG_TS_LEN 4 -#define STARTPOLL REGPOLL//#define SWITCHBASE_DIST +#define STARTPOLL SINGLEPOLL//#define SWITCHBASE_DIST //#define SWITCHBASE_ZHUANDIAN #define SWITCHBASE_DIST enum enumtagstate @@ -494,6 +494,7 @@ dwt_setrxtimeout(RESP_RX_TIMEOUT_UUS); tag_succ_times = 0; frame_seq_nb++; + intheight+=g_com_map[HEIGHTOFFEST_INDEX]; for(singlepoll_i=0;singlepoll_i<SINGLEPOLL_BASENUM;singlepoll_i++) { /* Write frame data to DW1000 and prepare transmission. See NOTE 7 below. */ @@ -506,7 +507,7 @@ tx_near_msg[NEARBASENUM_INDEX] = nearbase_num; memcpy(&tx_near_msg[NEARBASEID_INDEX],&singlepoll_baseid,nearbase_num*2); memcpy(&tx_near_msg[NEARBASEID_INDEX+nearbase_num*2],&singlepoll_basedist,nearbase_num*4+4); - intheight+=g_com_map[HEIGHTOFFEST_INDEX]; + memcpy(&tx_near_msg[NEARBASEID_INDEX+nearbase_num*6],&intheight,2); tx_near_msg[MESSAGE_TYPE_IDX] = SPOLL; -- Gitblit v1.9.3