Connect to, or as an HID device using CoreBluetooth
Using the CoreBluetooth libs, is it possible to scan and connect to HID devices like mice and keyboards?
Also, is it possible to act as a HID device?
I've tried to scan all available bluetooth devices using:
[self.centralManager scanForPeripheralsWithServices:nil options:nil];
But it didn't list any HID devices.
I tried to act as a HID device using the UUID of a HID device, but when I ran a scan with my computer it didn't find it.
[[CBMutableService alloc] initWithType:[CBUUID UUIDWithString:HID_UDID] primary:YES];
Is this possible?