USB Interface – Need High Speed Device Support
#1
Posted 16 December 2010 - 05:22 PM
#2
Posted 16 December 2010 - 07:13 PM
I’m looking for a way to connect a high speed (3mbps) device to a PC program written in C# .NET. I don’t think I can sustain this speed over a virtual comm. port.
I’ve read discussion here about work on a Netduino HCI interface. Would this give my programmers an API they could use for our application, with the performance to sustain 3 megabits per second?
Does anyone know of any other kind of test hardware that would give me a fast data pipe over USB to a Windows user program? Thanks much! -Protobuilder
Hi Protobuilder,
Welcome to the Netduino community.
The Netduino has a 48MHz microcontroller, so I'm not sure that it's the best pick for a 3mbps data connection. That's a lot of data to process in managed code... You might be able to write native C or assembly code with the Netduino hardware (rather than using C#/managed code). The USB device port is USB full speed (11mbps).
Chris
#3
Posted 16 December 2010 - 08:05 PM
#4
Posted 16 December 2010 - 09:27 PM
Dear Protobuilder,
I wonder if this is a data acquisition device, e.g. a fast ADC?
You want to connect your device to a PC program, but I'm not sure you're in the right place. Normally manufacturers of USB DAQ boards and similar devices supply their own specialised USB drivers and libraries for popular PC programming languages, and the USB device would be connected directly to the PC. Examples include Data Translation (www.datx.com), IOtech (www.iotech.com), Measurement Computing etc.
Could you some more about your device / application please?
Regards,
Jim
Yes, I'm looking to build something like Datax or iotech. In this case the Netduino would be the DAC capture board and the (yet to be developed) Netduino USB HCI interface would be my specialized USB driver. I apologize for taking Netduino forum space if a set of tools like this already exists, but I have not found one. Thanks again. -Protobuilder
#5
Posted 18 December 2010 - 10:56 AM
#6
Posted 19 December 2010 - 02:15 PM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users