如何正确构建启动鼠标BT HID服务记录

时间:2015-07-09 17:14:35

标签: bluetooth core-bluetooth hid iobluetooth

我正在尝试根据蓝牙文档中的示例构建一个简单的HID鼠标服务记录。

https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=246761

我把大多数的plist拼凑在一起,但它并非100%正确。 我理解BT隐藏文档的要求,但我只是无法将其插入到plist文件中。

例如,如果我尝试设置

  

kBluetoothSDPAttributeIdentifierHIDDeviceSubclass 0x0202

它被误解为

  

kBluetoothSDPAttributeDeviceIdentifierProductID 0x0202

另一个例子是我尝试设置

  

kBluetoothSDPAttributeIdentifierHIDDescriptorList = 0x0206

我的日志文件显示一条消息

  

属性id:0x0206是保留的还是未解码的

这是我迄今为止创建的服务记录。 如果有人能向我解释它有什么问题,我真的很感激。

HID Boot Mouse

0 个答案:

没有答案