Posts

Post not yet marked as solved
3 Replies
3.1k Views
I've a device acting as a peripheral, implementing the HID over Gatt profile (meaning that is adv. and provides all of the services required by the profile: HID, Device Information and Battery).I've have setup the Gatt database with the above mentioned services and the required characteritics and descritors.My objective is to force iOS to lower the bluetooth stack minConnectionInterval / maxConnectionInterval from the default 30 ms to 11.25 ms which is the iOS default for HID devices.I'm emulationg a keyboard since I've seen somewhere in the documentation that iOS doesn't allow mouses.My current implementation gets macOS to recognise the device as a HID and lower the parameters to 11.25 ms but iOS does not.Any help would be welcomed.Thanks
Posted
by ptraca.
Last updated
.