BLE PairingTime
Hello,
I have a BLE Secure Connection implemented between an android phone and STM32WB55. Currently, using fixed key to start pairing, it takes approximately 2 seconds to get paired (after the key is sent, and devices are paired) in addition to 600ms for scan, connect, and find services.
I was wondering if some can confirm and give me some pointers on how to bring the pairing time to less than 1 second.
What I have tried so far.
- Fixed MTU size on firmware and Android to avoid MTU set/reset(this reduced 0.5 seconds)
- Min Advertisement Time Duration is 800ms and Max is 10.4 seconds
- Tx Power : Set to MAX @ 6dbM
- Encryption is set to minimum 8 byte.
There is only 1 service, with 2 Characteristics( 1 read, 1 write), and both are authenticated, and encrypted.
Thanks
