>In the absence of an oscilloscope, you might be able to make use of a "break-out box", that will reveal the voltage state on each line associated with a RS232 9-pin connector, using bi-directional LEDs. You might be able to observe the LED flicker as data is sent, to confirm the presence of data on a particular line.
Thanks for the suggestion, but I've already got permission to use the lab with o-scope on Friday so I'll use that.
>When you measured the static voltages on the data lines, was this with the other end of the cable connected to the computer serial port, or with no cable? The latter would seem to be indicated by your voltage readings, or perhaps an incorrect or faulty cable.
I measured it on the other end of the cable connected to the module, should be the same as reading from the pin itself, I think.
>With no cable connected, the pin number of the 9-pin (DB9) connector on which you observed -9 volts --- was this pin-2 or pin-3? Pin-2 would suggest a DCE configuration (straight cable), and pin-3 a DTE configuration (cross-over cable required). The voltages should be relative to pin-5 (ground).
Pin 3 (TX) is the one giving -ve reading, with or without cable connection. So I need to swap the TX and RX connection on the module, right?
Thanks a lot.