2

目前我正在为 Linux 进行 USB 端口编程以完全控制 USB 端口。我正在运行 Ubuntu 13.04 并试图从ttySXUSB 端口的文件以及 /dev/bus/usb 中读取数据。但我没有得到任何结果。

我搜索并找到了 ttyUSBX 端口,但在我的情况下没有 tty。另外,问题是我的 USB 条码扫描器的制造商没有提供适用于 linux 的驱动程序。那么有人可以建议我如何在没有驱动程序的情况下从 USB 端口读取数据吗?

4

1 回答 1

4

大多数条码扫描器都可以作为简单的 USB 到串行转换器工作,因此您可以在 /dev 中获得一个 ttyusbx 设备。这通常的工作方式是您从制造商的网站下载一些软件或手册,然后扫描将设备置于此模式的条码或一系列条码。

更简单的是,所有条码扫描仪都应该作为 HID 设备(键盘)工作......这需要下载某种软件或手册并扫描几个条码。

你有机会提供扫描仪的品牌和型号吗?

于 2013-08-14T06:34:21.453 回答