我需要能够从不是键盘,鼠标等的HID设备读取一些数据......
我浏览过苹果文档,但它们相当复杂,代码示例跨越了C和C ++。我假设,因为这是用户空间,它可以用objective-c完成,如果不是,那么C将是我的偏好,因为这是我迄今为止在使用它时所使用的。我已经能够读取USB端口找到我的设备与匹配的字典和创建和迭代器,我不知道工作流程的下一步开始读取数据。任何人都可以为我提供一些指导,或者我应该遵循的良好工作流程大纲?
我目前的流程是: - 创建HID管理器 - 创建匹配的字典 - 在匹配的字典中指定设备 - 将匹配的字典注册到HID管理器 - 从设备删除到HID管理器注册回调 - (我被困住的地方)从设备获取数据
谢谢!