5525B/31/32 Line Matrix Printer LinePrinter Plus Programmer's Reference
Deselect Printer
73
Deselect Printer
ASCII Code ESC Q 22
Hex Code 1B 51 16
Dec Code 27 81 22
Purpose Stops the printer from processing data received from the host
computer.
Discussion This code is for diagnostic use; it instructs the printer to stop
processing data received from the host system. In order to
resume processing data, the printer must be reset from the host
system.
Example Using the BASIC language, you may deselect the Proprinter III
XL with the following:
LPRINT CHR$(27);CHR$(81);CHR$(22);
Double Wide Print
ASCII Code ESC W
n
Hex Code 1B 57
n
Dec Code 27 87
n
Purpose Selects or cancels double wide (expanded) print.
where
n
may range from 0 through 255 (hex 00 through hex FF).
If
n
= 1, 3, 5 ... (any odd value), double wide print is selected.
If
n
= 0, 2, 4 ... (any even value), double wide print is cancelled.
Discussion An ESC W code sets or cancels double wide print, as follows:
When expanded print using ESC W is received, all characters
print double wide until cancelled by an even parameter hex
code.
Double wide print can also be set via the command SO and ESC
SO, double wide print for one line only. An ESC W code
overrides these settings.
Example The following sample illustrates expanded character printing and
expanded character printing reset.