Inquiry on Algorithms Used in nrf_dm for Distance Measurement

I am currently working on a project utilizing the nRF52840 DK and dongle to measure distances between devices. In the process, I am leveraging the nrf_dm application, which calculates MCPD distances using various methods such as high_precision, IFFT, phase_slope, RSSI_openspace, and best.

I would like to gain a deeper understanding of the algorithms behind these methods:

  • How does each of these techniques contribute to distance estimation?
  • What underlying signal processing techniques or mathematical models are applied in these methods?
  • Where can I find the corresponding implementation (source code or documentation) within the nrf_dm application's source files?

Any references to technical documentation, source code locations, or related research materials would be greatly appreciated.

Related