1.The code in dm.c calls a function nrf_config_get() which returns a default configuration defined as NRF_DM_DEFAULT_CONFIG in nrf_dm.h
That configuration has the TX power set to NRF_DM_DEFAULT_TX_POWER ( 8 dBM )
Does this mean that during the distance measurement procedure the radio TX power is always at 8 dBM ?
2. There is a function nrf_dm_configure() in nrf_dm.h but I could not find the function definition anywhere. Where and how is it used? It seems that the TX power is always 8 dBM because that's what nrf_config_get returns and it is called from various places in dm.c Can you confirm that?
3 Can you confirm that TX power is reset to whatever it was set before when the ranging procedure completes?