I’m looking at the sample code provided by Decawave that came with the Beta PDoA Kit based on DW1000. In here
.s.antRx_a = (uint16_t)(0.45* DEFAULT_ANTD), \ .s.antTx_a = (uint16_t)(0.55* DEFAULT_ANTD), \ .s.antRx_b = (uint16_t)(0.45* DEFAULT_ANTD), \ .s.antTx_b = (uint16_t)(0.55* DEFAULT_ANTD), \
These values are fed into dwt_setrxantennadelay() and dwt_settxantennadelay(). I don’t understand why DEFAULT_ANTD is multiplied by either 0.45 or 0.55. By looking at its value, it seems multiplying by 0.5 would give me a number that looks similar to what I previously got from calibrating DWM1001-DEVs. Could you explain? Thanks!