zhyinch
2021-07-08 8eb8eba7ff14bab0754b0ec187f6c169112cd7a2
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;