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

nrf51422 Softdevice and PPI latency

Hello everyone, I have developed a firmware that makes accurate time of flight measurements, working with my own protocol. Now I need to integrate this firmware with BLE and possibly ANT (not for time of flight measurement, only for communication), and I am considering using SoftDevice S310 + timeslot API. I am using a few PPIs and shorts with TIMER0 and RADIO peripherals for capturing timestamps of the radio events, and triggering the radio tasks at precise timings. I know that PPI settings and interrupts must be now set through the SoftDevice API, and I have read that interrupts will be delayed. Will that happen also to the PPI and shorts connection involving TIMER0 and RADIO peripheral? Is there a way to keep my firmware working with the same latencies I have without using softdevices?

Thanks.

Related