【发布时间】:2011-10-12 14:29:32
【问题描述】:
我对我从事的一个项目有一个功能要求,它是与 Paylife CC 手持设备集成,该手持设备有一个 USB 连接器来连接计算机。我有文档,并且正在阅读它。
当我在 google 上搜索如何在 linux 上读取/写入 USB 设备时,它说使用 libusb。
我想知道,还有其他可能吗?我不能像文件一样打开它并向其中写入流,然后从中读取流吗?
我实际上不需要做任何花哨的事情。我只需要向设备写入一串控制代码,读回 ACK 和错误代码就好了。但由于这些已经显示在设备屏幕上,我不需要做太多,只需提供付款所需的总额即可。
所以我的问题是,我有哪些选择?
连接的计算机是一个普通的ol ubuntu linux盒子。
【问题讨论】:
-
自带驱动吗?如果是这样,您可以搜索系统的文档。
-
不,它只包含几个 .pdf 文件,涵盖了可以想象的所有可能场景,所以它有点压倒性。他们完全是德语并没有帮助,我不会说 :) 上帝,我喜欢成为一名软件工程师。