腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
和
Hidapi
:
尝试
写入
usb
设备
时
出现
参数
错误
、
、
、
我正在使用
Python
3.9.6来管理hid中继板enter image description here 我可以使用枚举命令读取我的主板的供应商id 1305
和
产品id 8216,然后我
尝试
了一些命令从中继板手册中: 通道1打开: 0x00 0xf1,关闭: 0x00 0x01 不幸的是,当我
尝试
这样做
时
,它不起作用: >>> device.write([0x00,0xF1]) Traceback__hidcall(
hidapi
.hid_write, self.kwa
浏览 144
提问于2021-07-08
得票数 0
2
回答
获取
错误
java.io.IOException:
参数
不正确
我使用
hidapi
-jni.dll/
hidapi
-jni.so并用Java语言编写程序来读取
和
写入
数据到我的
设备
。我的
设备
被定义为HID
设备
。我的代码在linux (Debian 7.1)上运行得很好,我可以在
设备
上读写数据。但在Windows (Windows7
和
XP)上,我只能读取数据,并且在
尝试
写入
时
出现
以下
错误
: java.io.IOExcept
浏览 0
提问于2013-10-06
得票数 0
1
回答
应用程序在使用默认HID驱动程序时忽略
USB
设备
的传入数据包
、
、
、
我
尝试
访问
设备
,中断传输读取
尝试
总是会导致超时,而
设备
实际上确实发送数据。对
设备
的
写入
一直在工作,无论我是否使用
HIDAPI
,是否使用libusb,只有读取失败。我还阅读了HID
和
USB
规范,我知道
设备
描述符声明
USB
数据包大小为8,而HID输入报告的大小上限为20,因此我不知道
设备
使用什么报告ID。为了记录在案,我已经
尝试
过libusb、
hidapi</
浏览 4
提问于2014-07-10
得票数 3
回答已采纳
2
回答
虚拟
USB
HID装置
、
、
我正在开发一个应用程序,将与附加的
USB
HID
设备
通信。问题是还没有真正的
设备
(我们团队的另一部分正在开发),所以,我真的很想有一些方法来模仿它。我认为理想的实用程序应该如下所示:内核模块在加载
时
在系统中创建两个
设备
节点: 一个虚拟的
usb
设备
,它与任何真正的
usb
设备
节点(可能是/dev/hidraw0)都无法区分;当然,无论我使用什么
usb
库,例如
hidapi
,都应该看到这
浏览 0
提问于2015-07-11
得票数 14
3
回答
只需要得到连接到系统上的
USB
设备
的名称?
、
Java不需要调用任何系统调用或操作系统特定的函数来获取附加
USB
设备
的名称吗?至少,它需要适用于Windows、Linux
和
Mac。我也可以使用终端/shell/命令提示符命令。我想我可以用Java运行它们。请不要提到jUSB或JSR080。为什么:javax.
usb
: 尽管老实说,自从libusb在C+
浏览 0
提问于2012-12-24
得票数 6
1
回答
跟踪Linux上的HID
设备
流量
、
、
、
我正在为一个支持Linux的HID
设备
阅读器重写软件,我在调试它
时
遇到了一些问题。在Windows上,我使用一个名为的工具,它可以让你选择一个
设备
并记录读写报告。我正在使用的基于Linux的库使用lsusb直接与
设备
通信,因此没有驱动程序交互。有人知道我如何跟踪我的应用程序
和
USB
设备
之间的流量吗?注意:我已经
尝试
在
写入
设备
之前从我的应用程序中转储数据,一切看起来都很正常。但是,如果我在Windows中运行编译后的应
浏览 10
提问于2012-09-06
得票数 1
回答已采纳
2
回答
at91sam7在系统重新启动后不工作。如何强制重启?
、
、
我在我的项目中使用at91sam7s64头板,一切都很好,我使用
usb
端口从微控制器读取
和
写入
数据。但是,当windows或Linux在待机后重新启动或唤醒
时
,
设备
就不再工作了,我不得不从
USB
端口断开/连接
设备
。在windows i上,我正在使用
hidapi
库与
设备
结合。似乎"Windows内部有两种
USB
复位类型。软复位只是总线上的重置信号。它重置通信管道,但已加载的驱动程序仍然处于活动状态。
浏览 5
提问于2014-12-07
得票数 0
回答已采纳
2
回答
hidapi
Windows8.1 hid_write失败
、
、
in_report buf中,并使用
写入
函数
和
len回显使用qt5、libusb-1.0.19 wingw32 dll
和
hidapi
代码我没有使用由
hidapi
hid_write强制标记的报告ID,因为恩智浦固件
和
keil软件不使用它(据我所知)win 8.1 hid_write中包含
hid
浏览 6
提问于2015-07-25
得票数 1
1
回答
写入
/dev/loop
USB
映像?
、
、
我有一个镜像,我把它写到一个可引导的
USB
上,我需要对它进行调整。我已经设法将存储棒挂载为/dev/loopX,包括允许分区起始偏移量,并且我可以从其中读取文件。然而,写回“似乎是有效的”(没有
错误
报告),但在将调整后的图像
写入
USB
驱动器后,我不能再正确读取调整后的文件。失败的文件很大,而且是一个压缩的tarfile。如果可能的话,我不想重新格式化分区
和
从头开始重写,因为(我假设)这会改变UUID,然后我需要去担心引导分区等问题。
浏览 4
提问于2015-10-29
得票数 0
1
回答
c# dllimport wchar_t *到字符串构建器
、
hidapi
.c库中的内容: //...wcslen(cur_dev->serial_number));} [DllImport("
hidapi
.dllstringt);res = tes
浏览 2
提问于2013-06-12
得票数 0
1
回答
pyUSB的问题
、
、
我一直在
尝试
用
Python
编写一个程序,它可以向DYMO labelmanager PnP
usb
设备
发送命令。我试着安装pyUSB,并
尝试
了pyUSB教程中提供的代码,试图弄清楚一点
USB
通信是如何工作的,但它不起作用。来自pyUSB教程的代码:import
usb
.core import
us
浏览 2
提问于2013-06-19
得票数 0
2
回答
Java与HID通信
、
、
我正在寻找编写一个简单的无线HID接口
设备
的Linux/Windows/Mac Java HID控制器。我对
USB
4Java LibUsb库进行了一些修补,但都无济于事,我被引导到了JavaHIDAPI的方向。无论如何,我认为这是我需要去的地方,因为HID除了简单地向无线控制发送信号
和
从无线控制接收信号(并响应接收到的信号)之外,什么也不做。static{ System.loadLibrary("
hidapi</e
浏览 4
提问于2014-05-22
得票数 2
回答已采纳
1
回答
基于Mac的
python
和
USB
6009的模拟输出
、
、
总之,我试图使用
Python
记录模拟输入,并从我的
USB
6009
设备
中生成模拟输出。我一直在使用我找到的一个包装器,并且能够获得AI,但是我正在与AO进行斗争。当我试图配置时钟
时
,该函数会抛出一个
错误
。当我没有,没有
错误
,但也没有产生电压的输出。任何帮助都将不胜感激。 谢谢!
浏览 4
提问于2014-01-21
得票数 1
1
回答
Android
USB
读/写只有通过重新连接电缆才能正常工作
、
、
我正在使用Java Eclips,galaxy tab 2 android 4.1.1 我有一个连接到
USB
的
设备
,我可以对其进行
写入
和
读取。我的问题是,只有当我通过重新插入
USB
电缆打开应用程序时,我才能对
设备
进行读/写操作。如果我关闭应用程序并
尝试
通过图标打开它,则
USB
不会通过读取
和
写入
做出反应。当我
尝试
连接到
USB
时
,我没有任何
错误</e
浏览 2
提问于2013-12-11
得票数 0
1
回答
LPC单片机中的DFU问题
、
、
、
我正在为LPC4330微控制器编写一个应用程序,它将允许用户使用
USB
类更新固件。我编写了所有的代码,我想用dfu软件对其进行测试。但是,当我
尝试
这样做的时候,很少会
出现
错误
: 当我列出
USB
设备
时
,会
出现
两个
参数
相同的元素(供应商id、
设备
id、配置
和
接口)。当我在应用程序中设置一个断点
时
,情况会发生变化,在此位置调用中断处理函数。然后只有一个
设备
出
浏览 3
提问于2016-05-16
得票数 0
1
回答
Python
特性报告
、
、
、
、
我正在使用MacOSX10.10.5中的
python
访问
USB
设备
,执行以下操作:import time import
usb
.util dev =
usb
.core.find(idVendor=0xfffe, idP
浏览 4
提问于2016-02-02
得票数 1
2
回答
使用
python
的debian中的
错误
日志
、
、
、
、
我有一个应用程序(使用
python
脚本)运行在使用cron (基于debian的raspberry pi)的autostart上。基于应用程序中发生的事件,我使用
python
日志记录模块将日志
写入
到文件中。现在,我希望能够在程序运行时查看程序中任何
错误
的日志。例如,如果我的一个
USB
设备
损坏了,那么当应用程序启动
时
,它会给出一个
错误
:找不到
USB
设备
。有没有办法在pi上的任何内置日志文件中查看这些
错误</em
浏览 1
提问于2014-12-25
得票数 0
1
回答
在Windows上用
Python
读取HID手持条形码扫描器的输出
、
、
我目前正在
尝试
编写一个应该以编程方式拦截条形码扫描器输出的服务。我设法让pyusb在Windows上工作(必须安装libusb-1.0作为后端),我可以枚举所有连接的
USB
设备
以及描述符的层次结构。由于两个接口都是
hidapi
,我
尝试
使用
hidapi
访问
设备
输入。我设法使用路径描述符打开
设备
,但读取操作不起作用。我能从鼠标上看到
USB
流量(哇!)但条形码扫描仪上没有帧。 我应该补充说,扫描仪工作正常,被看作是一个该死的键盘
和<
浏览 16
提问于2022-10-07
得票数 0
1
回答
将Tango
设备
连接到Windows 7
我无法让我的Windows7 x64电脑识别我的探戈
设备
。我已经安装了Android Studio
和
USB
驱动程序,并手动加载谷歌
USB
驱动程序。
设备
加载为"
USB
控制器-未知
设备
“,但
出现
错误
。当我
尝试
更新驱动程序并从文件中选择一个驱动程序时,指向Google
USB
驱动程序,我得到一个
错误
消息:“...不包含与您的
设备
兼容的驱动程序。...我<em
浏览 0
提问于2015-01-07
得票数 3
1
回答
在
USB
设备
上
写入
字节
、
、
、
我有一个
USB
设备
,我想向它发送一些字节。Bus 001 Device 005: ID 04b4:0a0a Cypress Semiconductor Corp.使用Wireshark
和
usbmon,我认为,某个字节序列会导致所需的行为(它会解锁物理锁)。现在我想把这个复印一下,然后自己寄出去。因此,我
尝试
创建一个二进制文件,并将其
写入
总线,如下所示: cat byteFile > /dev/bus/
usb
/001/0
浏览 14
提问于2018-01-29
得票数 2
回答已采纳
点击加载更多
相关
资讯
Python标准库系列:我们讨厌的异常
Rufus 4.6 发布,USB 启动盘制作工具
5个实用小技巧,让你轻松搞定USB识别难题
为什么python总是读取不到文件
Python编程:文件读写
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券