【问题标题】:Unable to get list of USB ports on Mac无法获取 Mac 上的 USB 端口列表
【发布时间】:2016-07-15 05:22:57
【问题描述】:

我正在使用以下代码列出使用 node-serialport npm 的可用端口:

var SerialPort = require('serialport');
SerialPort.list(function(err, ports){console.dir(ports); console.dir(err)});

它只列出蓝牙端口,而不是 USB 端口

下面是我得到的输出:

[ { comName: '/dev/cu.Bluetooth-Incoming-Port',
    manufacturer: undefined,
    serialNumber: undefined,
    pnpId: undefined,
    locationId: undefined,
    vendorId: undefined,
    productId: undefined } ]
null

我安装了 OSX Captain 并且有两个 USB 端口未在此处列出。

【问题讨论】:

    标签: node.js node-serialport


    【解决方案1】:

    如果你有什么问题,可以参考我的做法。

    我安装了usb的驱动,会收到消息。

    { comName: '/dev/cu.SLAB_USBtoUART',
      manufacturer: 'Silicon Labs',
      serialNumber: '0001',
      pnpId: undefined,
      locationId: '0x14200000',
      vendorId: '0x10c4',
      productId: '0xea60' }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多