LibUsbDotNet的使用

问题描述

项目中需要读取USB的数据,发现LibUsbDotNet是可以使用的,但是我用网上的例子,也只能读取一次数据,接收到后就读不到了,写数据一直显示错误,请问有用过LibUsbDotNet的人吗?

解决方案

解决方案二:
....都没人弄过啊
解决方案三:
我能连接上,但是就是接收不到数据。用BUSHound是可以接收的。不知道是什么原因。

时间: 2024-09-17 04:18:17

LibUsbDotNet的使用的相关文章

识别-C# 使用LibusbDotNet实现usb热插拔遇到的异常

问题描述 C# 使用LibusbDotNet实现usb热插拔遇到的异常 我想实现USB连接后,数据通信过程中插拔USB,软件自动识别USB后,能够自动连接并继续发送数据,软件不死机. 但是,往往插拔几次后会出现" Safe handle has been closed Exception"异常 下面是识别USB的代码 我试了下,先关闭USB设备后关闭发送线程标志位,和先关闭发送线程标志位后关闭USB设备都会出现这种问题, 下面是打印的调试信息,通过调试信息发现,在识别到USB断开之前,

请教C#开发USB端口时用libUsbDotNet库遇到的endpointID问题

问题描述 请教各位大侠,最近在c#下用libusbdotnet库开发USB数据读写是遇到一个问题,writer=MyUsbDevice.OpenEndpointWriter(WriteEndpointID);请教各位:writepointID有ep01--ep15这些值,如何确定使用哪一个? 解决方案 解决方案二:这个值是任意的,不够要和你的端点描述符里定义的一致.

关于C#使用LIBUSB发送ESC指令直接控制针式打印机。

问题描述 如题,我已经用库:LibUsbDotNet.dll控制针式打印机UsbDeviceFinderMyUsbFinder=newUsbDeviceFinder(VID,PID);UsbDeviceMyUsbDevice=UsbDevice.OpenUsbDevice(MyUsbFinder);//打开写端点,Ep01UsbEndpointWriterwriter=MyUsbDevice.OpenEndpointWriter(WriteEndpointID.Ep01);//打开读端点,Ep0