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

Clock synchronisation between BLE devices using Zephyr

We need to implement precision clock synchronisation between two or more NRF52 BLE devices (sub millisecond precision) and need some advice on what path to choose.

I have seen the example using the Nordic SDK and timeslot API. Would it be possible do something similar with Zephyr? Is there maybe some place in the controller driver where it would be possible to retrieve a timestamp close to the point where a packet is actually sent or received? Or are there other possibilities?

I posted a similar question at the zephyr github but thought it might not be the right forum since this probably involves the nordic specific low level driver code.

Parents Reply Children
No Data
Related