[Elecraft] USB to serial angst - move beyond emulation
Joe Subich, W4TV
lists at subich.com
Mon Mar 15 12:13:13 EDT 2010
> When you plug in a high speed USB disk you wouldn't expect
> the data to be handled via rs232 emulation would you?
High speed USB disks use serial protocol - the transport is
the same as RS-232 but does not include the +/- 10-12V drivers.
Support for high speed serial data transfer (e.g., USB hard
drives, cameras, etc.) is the primary reason that "modern"
USB adapters no longer support 45.45 baud 5 bit codes!
73,
... Joe, W4TV
> -----Original Message-----
> From: elecraft-bounces at mailman.qth.net
> [mailto:elecraft-bounces at mailman.qth.net] On Behalf Of Jeff Herr
> Sent: Monday, March 15, 2010 11:10 AM
> To: elecraft at mailman.qth.net
> Subject: Re: [Elecraft] USB to serial angst - move beyond emulation
>
>
> Why use rs232 emulation at all?
>
> Emulation = not necessarily a good thing
>
> When you plug in a high speed USB disk you wouldn't expect
> the data to be handled via rs232 emulation would you?
> When you plug in a Ethernet device you wouldn't expect the
> data to be handled via rs232 emulation would you?
>
> Why use emulation at all? I know, I know, HRD....
>
>
>
> A "telnet" interface on the Elecraft side via Ethernet, all
> native, would require no drivers on the pc side. A native USB
> interface could be done the same way.
>
> Both would require a supporting application and/or library on
> the pc side, but would work well and be very high performance
> and stability. Both would require firmware support on the
> Elecraft side......as does the existing rs232 methodology.
>
> But the result ... No drivers to load, no silly
> configuration, no conflicts with other serial devices, no
> baud rates to set.
>
> Let's face it, 232 emulation over USB is "messy" and it's a
> remnant of the past. Just the fact that all of us have been
> exposed to so much trouble is a bad indicator.
>
> My bet is the chipset isn't the problem it's the interface on
> the pc side. I think that lack of standards in this niche
> have resulted in a lot of sloppy code that "sort of works"
> but does not tolerate change. i.e. using a diff USB port.
>
>
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:Elecraft at mailman.qth.net
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
More information about the Elecraft
mailing list