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

Fixed and repeatable latency in BLE

Hi,

Our setup includes two devices, a central and peripheral. For both devices, nRF52840 is used.

We are working with nRF5 SDK version 16.0.

In our application, the central device sends a specific command, which needs to arrive in a fixed latency, with a variance of +/- 1ms,

to the peripheral device.

The latency should be fixed amongst different central-peripheral pairs and power-ups.

1. Are such latency requirements feasible using BLE 5, nRF52840, and nRF5 SDK?

2. What are the recommended BLE connection parameters, which will bring us to a deterministic latency as possible?

We are using a 20byte payload packet for the transmitted command currently (this can be changed).

3. Also, a SW method, which will enable us to measure the time between command-send from the central device, and command-received by the peripheral device, is

a good solution - providing the measurement is with +/- 1ms accuracy 

Thank you,

Parents Reply Children
No Data
Related