Interestingly, this this of problem is created for Windows. There are a limited number of USB/RS232 converter chip types in the world, all supportable by a small number of drivers. Each seller, though, gets to set an "id" in the chiop, which tells the OS what driver to load. The RS232/serial bump-in-the-cord devices could all get by with the same driver for the same chip if this number weren't changed.

So, why does this number exist? Partly yo allow manufacturers of hardware to make it look like there's something special about their devices by adding features in the driver, but mainly to accomodate automatic detection of devices that directly incorporate these chips and offer some other functionality (I.e. other than the generic converters). Devices such as cameras generally have their own protocols and don't use the generic serial chips, but there are indeed some devices out there that use this ID to make a useful driver load. The price we have to pay on Windows is getting a new driver for each one, and suffering from needlessly buggy copies of the code as Tom has reported.

If the K3 had its own internal chip with its own ID, there would be an opportunity to have Windows auto-launch an application (Ham Radio Deluxe? N1MM Logger?) whenever it detected the special K3 ID. There isn't much advantage to this, and it would require, because of the way Windows works, a special driver.

On Linux, the RS232 coverter generic drivers work fine for the USB-Serial devices, but you don't get the automatic application launch that you can get with Windows, although it is possible to configure it for some the special devices. The problems with them come mostly in the cases where they really are closer TTL instead of RS232 and the keying circuit depends on the negative swing, or the supply isn't stiff enough to meet the signalling device needs (both problems on Windows as well).

Of course, Linux suffers as well from the need to have unique driver (or more likely application) support for devices that directly incorporate these chips and offer some functionality other than just serial conversion.

73,
Leigh/WA5ZNU
On Sun, 6 May 2007 8:51 am, Tom Hammond wrote:
Don Wilhelm wrote, regarding USB to Serial If it's left plugged in when the PCs booted, the OS (WinXP Pro in my case) wants to re-install the drivers EVERY TIME!
_______________________________________________
Elecraft mailing list
Post to: Elecraft@mailman.qth.net
You must be a subscriber to post to the list.
Subscriber Info (Addr. Change, sub, unsub etc.):
http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/subscribers.htm
Elecraft web page: http://www.elecraft.com

Reply via email to