Dear Team and Developpers,
My team and I have engineered and released last yearon the market a BLE product based on the TI cc2541, stack 1.4.0.
This accessory uses Just Works pairing.
Up to iOS 9.0.x everything was just fine.
Since the upgrade I noticed that full pairing (1st ever connection) or half pairing (the accessory is forgotten on the iPad 3) fail
Using ComProbe BLE Protocol Analyzer, the pairing process stops just after the exchange of the pairing random value at the SMP layer.
Here are the logs, to be opened the ComProbe free software : https://drive.google.com/file/d/0BxzxSBSzsu49aW45d1FyeFE2SkE/view?usp=sharing
The central (iPad 3) isn't actually starting the encryption.
The connection is then terminated after channel encryption timeout.
That's a serious problem as, for my iPad 3 clients, they cannot use their accessory anymore.
Is it a known bug ?
Is there any workaround ?
BR,
//KaHo