I looked over the manual that you sent me the link to via email. There is this passage:
In the RS-232C port of the SuperPET, the Clear To Send (CTS) line must be at the
right voltage level for the transmitter (serial port) to work. The CTS input line is used
to control the transmitter operation. The enable state is with CTS low (TTL +0 volts).
The transmitter is automatically disabled if CTS is high (TTL +5 volts). If the CTS line is
not provided from the DCE, the correct level is achieved by connecting the Request To
Send (RTS) directly to CTS; thereby, the signal going out to pin 4 goes directly back into
pin 5 indicating that it is "clear to send".
Similarly, most software that runs on the SuperPET would expect to receive the
signals Data Set Ready (DSR) and Data Carrier Detect (DCD) (this is illustrated later on
in a programming example). Again, if there are no lines coming from the DCE cable for
these two signals, the correct voltage is achieved by connecting DSR and DCD (pins 6
and 8) directly to Data Terminal Ready (DTR, pin 20). When the SuperPET indicates
DTR on pin 20, this signal feeds pins 6 and 8 of the serial port, thus returning DSR and
DCD respectively.
I suppose you could try wiring RTS to CTS and DSR to DCD and DTR. That would be a terminal software requirement though. Technically, you only need ground, Tx, and Rx, and that's it for the serial port to work. I would really recommend a tester. That would tell us in 10 seconds where the issue is.
edit: it *is* possible that the CTS is tied to a hardware switch on that particular board. If CTS is high, it might actually shut off the transmit output. If we a had schematic for this board it would be easy enough to know. Typically, this is software checked. CTS & DSR are both low by default with the WiModem232. Again, a tester would instantly show this!
In the RS-232C port of the SuperPET, the Clear To Send (CTS) line must be at the
right voltage level for the transmitter (serial port) to work. The CTS input line is used
to control the transmitter operation. The enable state is with CTS low (TTL +0 volts).
The transmitter is automatically disabled if CTS is high (TTL +5 volts). If the CTS line is
not provided from the DCE, the correct level is achieved by connecting the Request To
Send (RTS) directly to CTS; thereby, the signal going out to pin 4 goes directly back into
pin 5 indicating that it is "clear to send".
Similarly, most software that runs on the SuperPET would expect to receive the
signals Data Set Ready (DSR) and Data Carrier Detect (DCD) (this is illustrated later on
in a programming example). Again, if there are no lines coming from the DCE cable for
these two signals, the correct voltage is achieved by connecting DSR and DCD (pins 6
and 8) directly to Data Terminal Ready (DTR, pin 20). When the SuperPET indicates
DTR on pin 20, this signal feeds pins 6 and 8 of the serial port, thus returning DSR and
DCD respectively.
I suppose you could try wiring RTS to CTS and DSR to DCD and DTR. That would be a terminal software requirement though. Technically, you only need ground, Tx, and Rx, and that's it for the serial port to work. I would really recommend a tester. That would tell us in 10 seconds where the issue is.
edit: it *is* possible that the CTS is tied to a hardware switch on that particular board. If CTS is high, it might actually shut off the transmit output. If we a had schematic for this board it would be easy enough to know. Typically, this is software checked. CTS & DSR are both low by default with the WiModem232. Again, a tester would instantly show this!
Last edited: