Post

Replies

Boosts

Views

Activity

Reply to Does iOS support to work as a HID device via bluetooth?
@endecotp Are you sure of 'An iOS app cannot act as a Bluetooth Classic device'? The 1812 service can't be added successfully to the client device, so host device is not able to find this service. I got this error: peripheralManager didAdd service name: , uuid: 1812, error: Error Domain=CBErrorDomain Code=8 "The specified UUID is not allowed for this operation." UserInfo={NSLocalizedDescription=The specified UUID is not allowed for this operation.} According to https://www.silabs.com/documents/public/application-notes/AN1032-HID-BT.pdf , we found classic HID service 1124. I succeed when I try to add service 1124 to peripheralManager. But this host device doesn't connect it as a HID device. I think here iOS system treat 1124 as a custom service over BLE, not over Bluetooth Classic.
Feb ’23