【发布时间】:2018-09-27 18:16:15
【问题描述】:
我即将开始一个使用 USB HID 设备的新项目。我知道要向 HID 设备发送命令,您使用以下方法:
controlTransfer(int requestType, int request, int value, int index, byte[] buffer, int length, int timeout);
虽然我很确定 requestType、buffer、length 和 timeout 是什么,但我并不清楚 request、value 和 index。这些参数有什么作用,我将传递什么来发送我的命令?
例如,如果我要在具有指定设置速度命令的跑步机上设置速度,我会通过什么?我得到的文档对此并不清楚。
【问题讨论】: