Hi,
I am using a CC2540 chip (in fact BLE112 turnkey system) as peripheral and iPhone 4S as initiator. In iPhone 4S, the default connection interval is 105ms. Once iPhone connects to my device and registers for notification (writes 1 to Character Config Write attribute), my device starts updating the attribute value (only one attribute having fixed length of 20). I am updating attribute value at ~40msec interval.
According to Bluetooth LE whatever I have gathered information, iPhone would always miss packets as within 105ms there would be multiple attribute update. But interestingly not a single packet, more precisely not a single byte is missed.
Can I have some explanation over this?
Thanks.