SLAAES9 March 2025 MSP430FR5043 , MSP430FR6005 , MSP430FR6007 , MSP430FR6043 , MSP430FR6045 , MSP430FR6047
Since the received signals are all discrete signals, the delay k is also chosen as integer. This cannot meet the accuracy requirement on the dTOF result. Use Figure 2-7 as an example.
Figure 2-7 Cross-Correlation
InterpolationThe black points are Rxy[k] values. Find the maximum point of the Rxy[k] value with the kmax value. In the USS library, use the cosine interpolation with the three nearest point to calculate the high-precision kmax value. There are more high performance interpolation algorithms that can be used here. However, considering the MCU ability and power consumption, choose the cosine interpolation in USS library to use. With this method, the USS library can reach up to 5ps for dTOF resolution.