This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Why is the HFCLK necessary for the DTM module?

I'm implementing my own DTM mode for the nRF52832 based on SDK14.2's DTM module (ble_dtm.c). My modified version of ble_dtm.c seems to work fine, but I don't completely understand how it works. Specifically, I don't understand why the HFCLK needs to be activated in timer_init() in ble_dtm.c. I'm just going for a constant-carrier wave, so there is no need to use the Timer events to send packets. Without the HFCLK enable, I see no radio signal on my spectrum analyzer.

Parents Reply Children
No Data
Related