Hi,
I've seen the documents that Apple Technical Q&A QA1931 said: Note: If Bluetooth Low Energy HID is one of the connected services of an accessory, connection interval down to 11.25 ms may be accepted by the Apple product.
But in real world, is there any "iOS device" connection interval down to 11.25 CI that is accepted?
Keeping in mind that the key word here is may, whether any CI request is accepted or not will depend on the state and conditions of the iOS device at the time.
An iOS device is not a dedicated BLE accessory, and many factors, from device state and conditions, to the available resources and the current workload on the device will determine whether a given CI request will be accepted, or whether iOS will respond with an alternative CI value.
Whether to accept the offered CI value is up to the accessory connecting to the iOS device.
If this is not a hypothetical question, and you are developing an accessory which is persistently not able to obtain a 11.25 ms CI, the best route would be to submit a bug report along with diagnostic logs so the issue can be either investigated or the cause explained.
To obtain a diagnostic log, please go to https://developer.apple.com/bug-reporting/profiles-and-logs/ and follow the instructions for Bluetooth for iOS to install a logging profile on your device. Then reproduce the issue, and follow the instructions at the above link to create a sysdiagnose. And attach that to the bug report as well.
Bug Reporting: How and Why? has tips on creating a successful bug report.
Argun Tekant / DTS Engineer / Core Technologies