手柄上的BLE力反馈支持

时间:2018-12-10 18:27:59

标签: bluetooth-lowenergy gamepad vibration nrf52

我正在尝试通过GATT通过HID实现BLE游戏手柄。而且我想在其中添加强制反馈(隆隆声,振动等)(FFB)支持。


我可以找到以下信息。
对于实施FFB支持,有以下选择:

1)为每个目标平台使用自定义HID报告描述符和驱动程序。
问题:我从来没有为任何平台做过驱动程序,并且不确定是否可以实现它。

2)将标准的HID报告描述符与PID(物理接口设备)类一起使用。
问题::在互联网上,我找到了带有PID的现成的HID报告描述符,但其大小超过510个字节(BLE HID实现中的最大属性值大小),我尝试减小大小,但我无法使其正常工作。

3)模仿现有的游戏手柄(例如XBox)。
问题:我不确定这种方式是否合法。我找到了XBox控制器的USB转储,但是找不到BLE转储。 USB转储中的HID数据无法正常工作。

有人可以帮助我解决这个问题吗?也许您对此有一些了解?

我将为您提供任何答案。

致谢,
安德烈(Andrii)

0 个答案:

没有答案