Incorrect value read from accumulator

I am doing NLOS detection algorithm using TREK1000 and DW1000. We are not getting the right values from the Accumulator ( which is further used for detection of timestamp quality, Ref: APS006 Part 3).
We have taken care of discarding the first dummy octet as specified in the user manual. Then we have computed the magnitude value of the complex accumulator values at different indexes.
Our methodology of verification is to compare the magnitude we obtained for an index 1 beyond the fp_index value(obtained from diagnostic register) with FP_Ampl3 provided in the diagnostic register. It is found that the results are very different. What could be the reason for this?

1 Like