C# - 如何读取通过USB端口传入的数据 [英] C# - How to Read data coming in via a USB Port
问题描述
您好。我有一个MS Visual C#(2013)WPF程序,我正在尝试读取USB端口上收到的数据。我有代码可以识别USB设备(A ADB-S Usb Dongle)为
VID:0BDA
PID:2838
友好名称:RTL2838UHIDIR
设备类别:UsbDevice
设备位置:Port_#0002.Hub_#0002
设备路径:PCIROOT(0)#PCI( 0B01)#USBROOT(0)#USB(2)
设备物理对象名称:\设备\ USBBDO-3
我的问题是,如何读取从此设备流入的数据?
现有库没有允许读取传入数据的代码。
有人可以提供C#源代码来读取收到的数据吗?
谢谢。
Brad H.
Hello. I have a MS Visual C# (2013) WPF program that I'm trying to read data being received on a USB port. I have code that will recognize the USB Device (A ADB-S Usb Dongle) as
VID: 0BDA
PID: 2838
Friendly Name: RTL2838UHIDIR
Device Class: UsbDevice
Device Location: Port_#0002.Hub_#0002
Device Path: PCIROOT(0)#PCI(0B01)#USBROOT(0)#USB(2)
Device Physical Object Name: \Device\USBPDO-3
My question is, How do I read data that is streaming in from this device?
The existing library has no code to allow reading of the incoming data.
Can someone please provide C# source code that will read data being received?
Thank you.
Brad H.
推荐答案
你有一个使用Realtek RTL2832U设备的小工具(ezcap USB 2.0 DVB-T / DAB / FM加密狗)
http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=35&Level=4&Conn=3&ProdID=257 [ ^ ]
这应该让你前进:
http://sdr.osmocom.org/trac/wiki/rtl-sdr [ ^ ]
这个:
https://inst.eecs.berkeley.edu/~ee123/fa12/rtl_sdr.html [ ^ ]
You have a gadget using Realtek RTL2832U device (ezcap USB 2.0 DVB-T/DAB/FM dongle)
http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=35&Level=4&Conn=3&ProdID=257[^]
This should get you going:
http://sdr.osmocom.org/trac/wiki/rtl-sdr[^]
and this:
https://inst.eecs.berkeley.edu/~ee123/fa12/rtl_sdr.html[^]
这篇关于C# - 如何读取通过USB端口传入的数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!