Pet*_*mpf 5 iphone hid ios bluetooth-lowenergy
我对通过低功耗蓝牙将 HID 设备连接到 iOS 主机有些困惑。
苹果在其蓝牙设计指南中说:
当第三方 iOS 应用程序发现配件上的服务时,以下服务由 iOS 内部使用,并从发现的服务列表中过滤掉:
- 通用属性配置文件服务
- 通用访问配置文件服务
- 低功耗蓝牙 HID 服务
- Apple 通知中心服务
那么如何将 BLE 键盘之类的东西连接到 iOS?应该使用 HID over GATT 配置文件的 BLE 设备如何向 iOS 主机宣布其 HID 服务?
如果我正确理解了文档,iOS 将不会报告从配件宣布的 BLE HID 服务,因此任何尝试连接的软件都不会发现有什么东西想要通过 HOGP 进行通信。这是外部键盘等的协议。同样,当 iOS 为自己声明该功能时,如何将 BLE 键盘之类的东西识别为 BLE HID 服务?
| 归档时间: |
|
| 查看次数: |
1319 次 |
| 最近记录: |