问题标签 [usb4java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - usb4java USB 错误 4:无法打开 USB 设备:
我正在尝试与 PS3 的 DS3 控制器交互。我已经成功地C#
使用了一个实现,libusb
但决定将我的实现移动到java
. 不幸的是,我转向 java 并不是那么顺利。该设备似乎在设备列表中找到,但是当我尝试打开它时,出现以下错误“USB 错误 4:无法打开 USB 设备:没有此类设备(可能已断开连接)”
java - usb4java 中的设备处理
我正在使用 libusb 与 java 中的 USB 设备进行通信。我的操作系统是linux。但我有关于开放设备的问题。
我收到“句柄不能为空”的错误。
我怎么解决这个问题。感谢您从现在开始的回复。
java - 使用 java(usb4java) 从 libusb 中的 USB 设备读取数据
我正在使用 libusb api 从 java 中的 USB 设备读取数据。我可以将数据写入设备,但无法从设备读取数据。我可以读取第一个数据组(大小:1 字节),但是当我想读取第二个数据组(大小:2 字节)时,出现超时错误(USB 错误 7:控制传输失败:操作超时)。
我的代码是这样的;
我已经用 C 语言实现了这种数据传输,但我必须在 java 中做到这一点。请帮我。
编辑:我正在更改超时,但我的应用程序没有更改。
编辑:我可以读取 1 个字节的数据。当我想读取 2 字节数据时出现错误。
java - Usb4java 库,声明接口时出错
这里我使用库 usb4java 来访问我的 USB 设备。
问题是我在尝试声明我的 USB 设备接口时出错。错误在这一行:
int msg = LibUsb.claimInterface(deviceHandler, 1);
错误:USB 错误 3:无法声明接口:访问被拒绝(权限不足)
是否有人知道我为什么会出现此错误或如何解决?
java - 尝试使用 usb4java 高级库
所以这是我的程序:
我在里面创建了文件'javax.usb.properties':
就像文档中所说的那样
在'getRootUsbHub()'的那一刻,我有这个错误:
有人知道为什么 getRootUsbHub() 方法不起作用吗?
java - 使用 Javax USB 包从 USB 条形码扫描仪读取数据
我正在尝试使用 Javax 包和 Java 中的 USB util 从 USB 手持条形码扫描仪读取数据。我能够检测到设备,并且能够读取条形码。
然而,结果是一个字节数组,格式如下。它显示的数字比第 3 个字节数组位置所需的原始数字少一个。我也给回车加了后缀。它返回 40 用于回车 - 而不是 13(根据 ASCII 标准)。
我正在使用 HOneywell 手持式扫描仪 xenon 1900
请让我知道是什么问题?
例如,所需的输出是 20131503000140300,收到的输出是
已扫描
使用的示例代码
java - 读取USB设备序列号错误溢出
我正在尝试使用 javax usb 库读取设备的序列号,但出现此错误:
[javax.usb.UsbPlatformException:USB 错误 8:无法获取字符串描述符语言:溢出]
这条线很简单:
有人已经有这个错误了吗?
谢谢,
java - 如何使用usb4java同时读取两台扫描仪?
我有 2 个条形码扫描仪,我需要从扫描仪读取数据。我如何知道哪些数据来自哪个扫描仪?据我所知,扫描仪是自动配置到键盘的,我使用的是 Windows 8。
java - USB HID 设备和 usb4java 之间的通信
我正在尝试与使用 HID 接口编程的嵌入式系统进行通信。我收到此错误:
线程“主”org.usb4java.LibUsbException 中的异常:USB 错误 0:无法检查内核驱动程序是否处于活动状态:com.fabioang.usbcustomhid.USB_CustomHID.main(USB_CustomHID.java:157)成功
使用以下代码
usb - usb4java 发送消息时出错:USB 错误 1:控制传输失败:输入/输出错误
我尝试使用以下代码将带有 usb4java api 的消息发送到 ir 读写元素:
但是每次我尝试它时,我都会在以下位置收到此错误int = controlTransfer(handle, (LibUsb.REQUEST_TYPE_CLASS | RECIPIENT_INTERFACE), 0x09, (short) 2, (short) 1, buffer, timeout);
:
也许你们中的一个人知道如何解决这个问题?
我真的很期待你的回答。
编辑:我想我不得不说我的操作系统是 Windows 8.1 64 位上的 VM VirtualBox 中的 Linux 64 位。(USB 转发已激活;我已经访问了 USB 设备)