【问题标题】:How to get VID and PID of a determined USB in Swift如何在 Swift 中获取已确定 USB 的 VID 和 PID
【发布时间】:2017-11-12 19:09:45
【问题描述】:

我正在尝试在 Swift 3 中构建一个软件,用于读取特定设备的数据。我正在使用this 和this 源代码的某些部分。

目前我可以使用第一个代码的func name()方法获取设备名称。

基于此,第二个代码将挂钩连接并告诉我设备是否更改状态。但是此代码需要第一个代码未提供的 VID 和 PID。它使用不同的方式来获取值,读取缓冲区并搜索值。我不知道如何做到这一点来获得其他价值。我试图在 Google 上搜索一些东西,但在 Swift/Objc 中没有找到任何东西。我找到了一些其他语言的代码,但我现在不明白如何实现。

谢谢!

【问题讨论】:

    标签: swift xcode macos usb macos-sierra


    【解决方案1】:

    如果你看USB Device Path In Swift 我的回答。 有一个快速的游乐场,可以为您提供 USB 设备的 vid 和 pid 等信息。它是作为通知事物制作的,但是当您启动 USBWatcherDelegate 时,它​​会为已经存在的设备发出通知。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-20
      • 1970-01-01
      相关资源
      最近更新 更多