Well, if the MK1 plugs into a USB socket, then there is a USB=>RS232 adapter internal to it.
Quote:I'm assuming that Logic invokes a USB driver when using Winkey?
Nope. LOGic looks at Com ports using the same Windows interface that it uses to talk to any Com port. If the Com port is in fact a USB=>RS232 adapter, Windows and the driver handle it. LOGic is never the wiser. That is why it is so important that the driver be 100% compatible. And FTDI is. That's what we sell on all of our USB=>RS232 stuff.
You can check to see what driver it is using. Go to the device manager, and look at COM8. Look in the DRIVER tab.
Now, if it ISN'T using the FTDI driver, I don't know how to go about making it use it. Normally, you plug in an FTDI device, Windows goes out to the internet if necessary to find the driver, and installs it automatically.
I looked at the code. The WINKEY VERSION whatever ready (COM n) is coming from LOGic. So we don't know if it is using a genuine winkey board or not.
I am not seeing a place where LOGic is waiting indefinitely to receive something. Everything seems to have a half-second timeout. At this point suspect a driver problem. They usually cause windows errors however, so I will look further and test on my winkey just to make sure something didn't get screwed up here.
Tnx/73,
Dennis