0

Windows 引入了传感器 API,因此您可以创建一个 HID 设备,为他们支持的 18 种传感器之一提供数据。我正在创建一个带有许多板载传感器的设备,但是通过阅读文档,不清楚如何将它与来自一个 USB 设备的多个传感器一起使用。我能想到的唯一解决方案是让我的设备成为“复合 USB 设备”,并模拟 18 种不同的 HID 设备。

有没有更好的方法来支持多个传感器?

4

1 回答 1

0

您将支持传感器的 HID 协议,并返回包含多个传感器的顶级集合。

有关详细信息,请参阅此白皮书:http: //msdn.microsoft.com/en-us/library/windows/hardware/br259128.aspx

请注意,虽然白皮书提到了示例 HID 传感器类驱动程序,但如果您使用的是 Windows 8,则不必为传感器实现 HID 驱动程序 - Windows 8 附带 HID 传感器类驱动程序。

于 2013-02-11T04:55:23.467 回答