The Bottom Line? Real World Results
The quick takeaway? Consistently, latency tracked very closely with the configured connection interval. Wider intervals yielded more variability, but low intervals brought latency to approximately 15% of the configured interval. That means with 750 µs latency configured, mean latency was actually below 860 µs on both devices. In testing of the rising-edge timing of a GPIO pin provided similar results.
However, there is much more to this story, and we highly encourage you to review our test results to understand the performance of this feature, and especially the deviation you can expect across multiple configurations. There are scenarios that can lead to much worse latency due to the impact of possible missed connection events. The configured 750 µs is optimal, but we found that 1000 µs may be more stable if 750 µs proves too aggressive for your application.
There is lots to consider here about the ideal implementation of this feature, which is why Ezurio tests and considers a wide range of scenarios to advise and assist our customers. We’re your connectivity expert, with the expertise in design and testing to create best practices and winning strategies in the applications we support.
Read our application note to learn more. For more information on our BL54L15 series, please visit our website:
https://www.ezurio.com/bl54l15-series