[Elecraft] How 'bout a USB interface?

Bill Coleman [email protected]
Thu Jul 18 19:11:00 2002


On 7/16/02 9:55 PM, Margaret Leber at [email protected] wrote:

>Uh...don't you think that's how a USB interface would work too? The "S" 
>in USB stands for "serial", you know...it's not ESP.

You missed the point. Serial is just the method by which the data is 
trasferred.

The key difference is the OS infrastructure built up around USB. In the 
serial world, everyone gets direct access to the raw bytes -- which is 
exactly the problem. A skillful programmer could come up with a driver to 
share a serial port -- but then he'd have to convince the whole world to 
use his driver instead of reading and writing raw bytes.

With USB, defining and using a driver is pretty much a given, and the 
OSes allow for this. 

>Honest, this stuff isn't magic just because it's in a driver. Somebody 
>has to *write* that driver.

Yes, ONE person has to write a driver for A radio on AN operating system. 
Compare that to the situation today, where EACH person has to instill 
software for EACH program on EACH operating system for EACH radio. 

In short, a lot less software would have to be written, and it would make 
new things possible. (Like multiple programs accessing the radio 
information similtaneously.

>  And soon you'll have to worry about whether 
>Microsoft  *likes* your driver (and your company), and is willing to 
>sign it. 

Fooey. If Micrsoft gets that way, then turn your back on them. There 
already exist better alternatives.

>And the driver won't be portable to other operating systems.

Each OS that supports USB has its own infrastructure for USB drivers. The 
design of the class driver would be portable, although the exact code 
would not.

>Just get a dongle and be happy. Unless there's too much QRM from the 
>USB, of course. :-)

You folks just don't get it, do you? If this is the state of ham radio, 
to eschew anything new and cling to the old, then the hobby isn't long 
for the world.


Bill Coleman, AA4LR, PP-ASEL        Mail: [email protected]
Quote: "Not within a thousand years will man ever fly!"
            -- Wilbur Wright, 1901