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