我正在尝试根据蓝牙文档中的示例构建一个简单的HID鼠标服务记录。
https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=246761
我把大多数的plist拼凑在一起,但它并非100%正确。 我理解BT隐藏文档的要求,但我只是无法将其插入到plist文件中。
例如,如果我尝试设置
kBluetoothSDPAttributeIdentifierHIDDeviceSubclass 0x0202
它被误解为
kBluetoothSDPAttributeDeviceIdentifierProductID 0x0202
另一个例子是我尝试设置
kBluetoothSDPAttributeIdentifierHIDDescriptorList = 0x0206
我的日志文件显示一条消息
属性id:0x0206是保留的还是未解码的
这是我迄今为止创建的服务记录。 如果有人能向我解释它有什么问题,我真的很感激。