pyusb相关内容

Windows 上的 Pyusb - 没有可用的后端

我正在尝试通过 USB 将我的 Python 应用程序接口与 NFC 设备连接.最好的选择似乎是 PyUSB,但我无法让它连接到 libusb 后端.我不断得到 ValueError:没有可用的后端 我查看了堆栈跟踪,发现 usb/backend/libusb10.py(它是 pyusb 的一部分)正在尝试加载 libusb-1.0.dll 用作后端,但它找不到它.不是不在我的路径上, ..
发布时间:2022-01-18 10:46:30 Python

Windows 10上与python PyUSB的简单通信USB

我正在尝试使用 python 与 USB 设备通信.我正在运行 Windows 10 并且我使用 Python 3.7.2 32 位.我用 pip 安装了 PyUSB pip install pyusb 这是我的测试代码 导入usb.coredev = usb.core.find(idVendor=0x1664, idProduct=0x0001)如果 dev 是 None:引发 Value ..
发布时间:2021-09-15 18:53:03 Python

在 Python 中控制 USB 端口的功率

我想知道是否可以使用供应商 ID 和产品 ID 来控制 Python 中 USB 端口的功率.它应该控制电源,而不仅仅是启用和禁用端口.如果您能提供一些示例,我们将不胜感激. 解决方案 查看 标准库中的子进程模块: 您需要什么命令取决于操作系统. 窗口 对于 Windows,您需要查看 devcon 这已在 中得到解答以前的帖子 导入子流程# 获取所有 USB 设 ..
发布时间:2021-06-18 20:14:51 Python

Raspberry Pyusb使资源繁忙

我正在尝试通过USB将Raspberry PI连接到Pic4550.(使用Windows C#程序可以使用PIC功能!).因此,我已经安装了rpi 2,pyusb,并尝试在[ https://github.com/walac/pyusb/blob/master/docs/tutorial.rst] [1] 我已连接到USB设备,lsusb显示: Bus 001设备006:ID 04d8 ..
发布时间:2021-05-14 18:51:33 Python

尝试在pyusb中调用后端模块时出错." AttributeError:“模块"对象没有属性“后端""

我最近为此项目安装了pyusb,该项目试图尝试写入 USB LED消息登上,并收到此错误: AttributeError:“模块"对象没有属性“后端" 我不知道为什么,我检查了pyusb模块文件,它显然有一个名为"backend"的文件夹.并且里面有正确的文件. 这是我所有的代码: 导入usb.core导入usb.util导入系统backend = usb.backend.li ..
发布时间:2021-04-12 19:25:31 Python

使用PyUSB发送HID报告

更新 我设法正确发送了数据.对于遇到相同问题的任何人,我都使用以下代码: data=[0x00, 0x04, 0x04, 0xFF, 0xFF, 0xFF, 0x00, 0x00] result=dev.ctrl_transfer(0x21, 0x9, wValue=0x200, wIndex=0x00, data_or_wLength=data) (这是基于此处发布的答案:链接) ..
发布时间:2020-11-23 04:25:49 Python

如何理解PyUSB?

我无法继续进行PyUSB的工作.我被困了一个星期.我该如何进行? 解决方案 乍一看,似乎完全没有有关PyUSB的文档.但事实并非如此. 在Python提示符下,您可以: >>> import usb >>> help(usb) 事实证明有文档! >>> help(usb.core) 非常有用.看起来很简单. ..
发布时间:2020-07-05 00:16:25 Python

pyUSB read()始终返回相同的值

我在python中使用USB库.我可以看到该设备,可以对其进行配置.但是当我读出来的时候,我总是得到相同的东西数组('B',[17,96]).注意,即使我不写端点输出,当我读时我仍然会得到相同的结果.我还可以根据需要多次阅读,但仍然得到相同的结果(请参见下面的完整代码) lsusb命令显示它是FTDI USB设备 总线009设备008:ID 0403:faf0未来技术设备国际有限公司 ..
发布时间:2020-07-05 00:16:22 服务器开发

pyusb读取操作始终返回"1"

我正在尝试使用pyusb为我的代码创建USB驱动程序对象,并且读取操作的返回始终返回"1",我在网上搜索了一段时间,但找不到任何解决方案,请尝试帮助我了解我在做什么错. 环境特性: 在Windows 10上将python 3.7与pycharm一起使用 当然,在安装pyusb模块之后,导入了所有必需的软件包(usb.core,usb.util). 我要构建的对象: class U ..
发布时间:2020-07-05 00:15:05 其他开发

Python PyUSB HID功能报告

我正在从Mac OSX 10.10.5中使用python hidapi访问USB HID设备,操作如下: import hid import time hidraw = hid.device(0x1a67, 0x0004) hidraw.open(0x1a67, 0x0004) # Rpt, GnS, Tgt, Size, Index ..
发布时间:2020-07-05 00:15:02 Python

PyUSB:从USB设备读取

这是更新和缩短的问题. 通过 PyUSB 与USB设备进行通讯应该很容易.因此,我试图在Win10下使用PyUSB从USB设备(示波器)读取数据.显然,由于找到了设备,因此USB驱动程序(libusb-win32 v1.2.6.0)正确安装了,并且我从print(dev)得到了一些响应(请参见下文). 由此可见,输出端点地址为0x3,输入端点地址为0x81 根据示波器手册,我应该发送: ..
发布时间:2020-07-05 00:14:59 Python

pyusb无法访问OUT端点

我正在尝试将num lock发送到充当HID键盘的自定义硬件.如果在USB上收到Num Lock键,我会绑上一个LED发光.对于外部键盘上的numlock键按下,它可以正常工作.但是我无法通过pyusb(0x01)手动发送num lock键 这是代码中负责发送它的部分: dev = usb.core.find(idVendor=0xXXXX, idProduct=0xXXXX) ..
发布时间:2020-07-05 00:12:36 Python

Tkinter和USB设备检测

我想监视USB设备的存在,并找到了用于此目的的模块(例如PyUSB).但是,我不知道如何与Tkinter主循环一起运行USB检测服务.这可能吗? 解决方案 在启动tk mainloop之前,启动一些单独的线程来监视USB. 或者,您可以尝试使用tk警报 http://www.pythonware.com/library/tkinter/introduction/x9507-alarm-ha ..
发布时间:2020-07-05 00:11:30 Python

通过pyusb从USB鼠标(单芯片,ADNS-2700)获取图像

我想提取由单芯片光学鼠标传感器(特别是ADNS-2700)捕获的实际图像.正如互联网上使用微控制器与成像芯片的SPI接口进行通信的其他各种教程(像这样),我尝试使用的芯片集成了USB接口. ADNS-2700数据表 系统:Windows 7,Python2.7,PyUSB 1.0 我已经成功提取了import usb.core import usb.util VENDOR_ID ..
发布时间:2020-07-05 00:10:00 Python

pyusb:无法设置配置

我正在尝试制作一个脚本(在Linux上),该脚本可以打开或关闭鼠标中的灯. 这是我到目前为止的代码: import usb.core import usb.util import sys interface = 0 dev = usb.core.find(idVendor=0x1532, idProduct=0x0017) def main(): if dev is ..
发布时间:2020-07-05 00:09:56 Python

Windows 8.1上的Pyusb-无后端可用-如何安装libusb?

正在使用pyinstaller 3.1,python 2.7.9和tkinter. 尝试使用pyusb代替pyserial,但没有可用的后端.调查 Windows上的Pyusb-无后端可用, Python中的USB接口,依此类推,看来我需要安装libusb.但是,当我在python下运行"import usb"和"import usb.core"时,没有错误.我不知道如何在项目中安装它以及如 ..
发布时间:2020-07-05 00:08:14 Python

PyUsb USB条码扫描器

我正在尝试使用Ubuntu中的Honeywell USB 3310g扫描仪从条形码或qrcode输出字符串.我有libusb和一个名为metro-usb的库( http://gitorious.org/other/metro-usb )使我的扫描仪能够工作.如果我打开gedit并扫描,我就可以成功获取qrcode数据了!我需要能够实用地构建它并将数据发送到Web服务. 我已经下载并安装了py ..
发布时间:2020-07-05 00:08:12 Python