| | |
| | | #define TAG_NUM_IN_SYS 256 |
| | | #define DFT_RAND_DLY_TIM_MS 1 |
| | | #define QUIT_SLOT_TIME 5 |
| | | #define KEEP_TIMES 10 |
| | | #define KEEP_TIMES 3 |
| | | |
| | | #define RNG_DELAY_MS 100 |
| | | |
| | |
| | | /* Receive response timeout. See NOTE 5 below. */ |
| | | #define RESP_RX_TIMEOUT_UUS 2000 |
| | | |
| | | #define DELAY_BETWEEN_TWO_FRAME_UUS 240 |
| | | #define DELAY_BETWEEN_TWO_FRAME_UUS 400 |
| | | |
| | | #define POLL_RX_TO_RESP_TX_DLY_UUS 470 |
| | | /* This is the delay from the end of the frame transmission to the enable of the receiver, as programmed for the DW1000's wait for response feature. */ |
| | |
| | | #define ANCHOR_ID_IDX 1 |
| | | #define SYNC_SEQ_IDX 5 |
| | | //NEAR MSG |
| | | #define NEARMSG_EMPTYSLOTPOS_INDEX 1 //RESPONSE |
| | | #define NEARBASENUM_INDEX 10 |
| | | #define NEARBASEID_INDEX 11 |
| | | //NEAR POLL |
| | |
| | | void Dw1000_App_Init(void); |
| | | void TagListUpdate(void); |
| | | void SyncPoll(u8 sync_seq,uint32_t sync_baseid); |
| | | u8 GetRandomSlotPos(uint32_t emptyslot); |
| | | #endif |