Some programmers call the XON and XOFF control codes "kiss on and kiss
off." Others call the same protocol DC1 and DC3 (for "device control"). Either
way, these codes are used to let your printer control the flow of data, telling the
computer when to start and stop sending data. Your printer asks to have data
held back when its memory is nearly full or when it senses and ERROR
condition.
DTR (Data Terminal Ready) protocol does the same thing as XON/XOFF, but
in a slightly different manner. The printer sends a continuous high-voltage
signal over the cable as long as it can accept data, but drops the voltage to send
a request to the computer to stop transmitting.
It is the computer that control data flow with the ETX/ACK (end-of-text/
acknowledge) protocol. The computer sends an ETX control code after each
string of data. When the printer receives the ETX control code, it sends back
an ACK code, asking for more. This protocol is no used so often by modern
computers because it tends to allow data transfer even when the printer's
memory is full.
Baud Rate
Baud rate indicates the speed, in bits per second, at which data is sent to the
printer. The most common setting here is 9600 or 19200.
Switch 6 Switch 7 Switch 8
OFF
OFF
OFF
OFF
OFF
ON
OFF
ON
ON
OFF
ON
OFF
ON
ON
ON
ON
Baud Rate
OFF
150 bps
ON
300 bps
OFF
600 bps
ON
1200 bps
OFF
2400 bps
ON
4800 bps
OFF
9600 bps
ON
19200 bps
DOS/Windows Setting
150
300
600
1200
2400
4800
9600
19200
7