Re: Serial Port
loumaag said:
1. The cable is no good. Possible but unlikely.
It might be more likely than you think. I get a lot of complaints from users who see transfer errors when using the 20-289. Often, they go swap the cable at RS, solving their problem. I really recommend the Purple cable instead of the 20-289.
2. Your COM port is not selected properly or (more likely) something else is using it.
The error presented by Win95 should indicate what's going on:
- Unable to open the port \\.\COMn: Either the port doesn't exist, or (as Lou said) some other software currently has the port opened.
- Expected to read back the data..., Timed out waiting for the header, etc.: The port exists and Win95 was able to open it (no other software using it), but when trying to communicate with the scanner, there was a failure. Possible causes: the port you selected is not the one where you have the cable connected, bad cable, serial port cannot drive the cable, etc.
The OP reports the second error(s). Here's what I'd try, in this order:
- Make sure the programming cable is securely attached to both the PC's serial port and the scanner's PCIF port.
- Make sure Win95 is NOT set to "Set RTS Line HIGH" in its Configuration -> Serial Port window. If that option is checked, uncheck it.
- Look in Device Manager to see what ports Windows "knows" about. Often, you'll see COM1 plus either COM3 or COM4 - the latter will usually be a modem. In Device Manager, look for a Modem. The "Properties" for the modem will indicate which COM port it's using.
- For each of the COM ports listed in Device Manager (except for any that are shown as used by a modem), set Win95 to use that port and attempt a download from the scanner.
- While attempting the download(s) in the previous step, watch the scanner's display to see if it ever changes to "Clone Mode".
- If the display never changes to "Clone Mode", then either your cable is bad, your scanner is bad, or your computer's serial port(s) cannot drive the cable's electronics. You might want to try another computer. Another possibility, though not very likely, is that the "serial port connector" to which you're attaching the 20-289 cable is either a) not connected to anything inside the PC or b) is connected to serial port hardware, but that serial port is disabled in either the BIOS or through Device Manager. If there are multiple male 9-pin connectors on the PC, repeat the download test(s) above with the other connector(s).
- If the scanner's display DOES change to "Clone Mode", you've found the correct COM port and at least SOME of the data is making it between the PC and the scanner. If you still get an error message from Win95, then either your cable is bad, your scanner is bad, or the computer's serial port(s) cannot drive the cable's electronics. You might want to try another computer.
Of course, if you have other software that uses the serial port, then checking Device Manager is unnecessary - you should already know the correct connector and COM port setting (based on how you use that other software). That still leaves one of the failures described in the last two steps.
If, in either of the last two steps, another computer works, you might want to invest in either a) a different cable (I highly recommend the Purple cable) or b) a new serial port for your computer. For (b), you could either get a USB-Serial adapter (if your computer has USB ports) or a new "card" to plug into an available slot on the motherboard.
-Don