C# - 如何读取通过USB端口传入的数据 [英] C# - How to Read data coming in via a USB Port

查看:1143
本文介绍了C# - 如何读取通过USB端口传入的数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好。我有一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆