【发布时间】:2018-11-30 09:53:43
【问题描述】:
我正在研究串行端口通信。要求是使用javascript通过串口与硬件通信。我现在正在研究 chrome WEB-USB-API
使用此 API,我能够连接到设备。现在我想向连接的设备发送命令,有人可以指导我吗?
device.controlTransferOut({requestType: 'class',recipient:'interface',request: 0x22,value: 0x01,index: 0x02})
上述代码在 web-usb-api 文档页面上给出,但无法了解如何通过它发送任何命令。
任何与 javascript 和串行端口通信相关的指导都会非常有帮助。
【问题讨论】:
-
该代码是从
then链调用的吗? -
是的......它是从链中调用的。我没有在此代码中将我的命令发送到哪里 ` {requestType: 'class',recipient:'interface',request: 0x22,value: 0x01,index: 0x02} ` 这些参数是什么?我如何知道我的硬件的请求类型、接收者请求和价值。我对硬件和串口等这些东西完全陌生。
标签: javascript serial-port webusb