Hello all,
I have a BLE central application based on nRF Connect SDK V1.6.1 and a BLE peripheral application based on nRF5 SDK 17.1.0. The peripheral wakes up on interrupt and starts advertising. The central scans all the time for the peripheral and connects to it as soon as it's possible. The two devices use Coded PHY and are bonded with Just Works and LESC.
It is very important that the peripheral can notify the central as soon as possible with its data. I would like to minimize the connection establishment time so I already set the connection intervals to the lowest value of 7.5ms but the time the security exchange needs is still higher than I would like.
Is it normal that the security exchange process between two bonded devices takes around ~50ms?
Can this time be reduced further?
Best regards,
David