node.js - libusb node usb 获取设备实例路径
问题描述
在 USB 设备上的 Windows 中使用设备管理器我在设备实例路径属性中得到了这个:
USB\VID_0403&PID_E868\02302692
我正在尝试从基于 libusb 的 Node USB 库中获取此信息。当我查询时,我得到这些值:
idVendor: 1027,
idProduct: 59496,
bcdDevice: 1536,
iSerialNumber: 3,
转换时是设备管理器中的那些值。
//E868 = 59496
//1027 = 403
//1536 = 600
但是,我似乎找不到 \02302692。当我运行 lsusb -v 时,该值也不存在。
Windows 在哪里获得 \02302692。如果使用 libusb 检索该值的属性是什么?我还以为是iSerialNumber??
为了得到我所拥有的,我正在打电话
var lxdevice = usb.findByIds(1027, 59496);
console.log(lxdevice.deviceDescriptor);
在节点 USB 库中。https://github.com/tessel/node-usb
解决方案
推荐阅读
- unity3d - Unity WebGL 移动浏览器解决方法和键盘输入修复?
- python - 如果我们用一个特征训练模型,则查找数据帧高的特征给出最小的错误
- css - “网格模板列:适合内容(50%)1fr;” 没有按预期工作
- javascript - 在javascript,nodejs中解码base64数据
- c - 使用 C 预处理器给出数组值
- string - 如何检查字符串是否包含空格?
- python - 字典字典融化了数据框,在同一张图上绘制多个条形图
- python - 如何在 PyCharm 的调试器中更改控制台中的启动脚本?
- azure-logic-apps - 逻辑应用:HTTP 触发和响应超时
- java - 如何从第二个元素开始一个数组列表,但最后仍然得到第一个