21
ESC [ @
followed by 04 00 00 00 m n hex selects double high and wide print. Double high print is set if the
low order nibble of m is 2 and single high is set if it is 1. Double line feeding is set if the upper
nibble of m is 2 and single line feeding is set if it is 1. Double wide print is set if n is 2 and single
wide is set if it is 1.
ESC :
starts 12 character/inch printing.
SI
starts 17.1 character/inch printing.
DC2
stops 12 or 17.1 character/inch printing and returns to 10 cpi.
ESC E
starts bold, double strike printing in 10 or 12 character/inch.
ESC F
stops bold printing.
ESC G
starts correspondence quality printing.
ESC H
stops correspondence quality printing.
ESC I n
starts correspondence quality printing if n=2 and stops it if n=0.
ESC [ F
followed by 00 02 n
1
n
2
selects skew control as follows
n
1
n
2
= 03 00
no skew detection
01 00
0.05 in. allowable skew
01 01
0.08 in. allowable skew
01 02
0.11 in. allowable skew
01 03
0.13 in. allowable skew
ESC [ I
followed by 02 00 m n hex selects print pitches as follows:
10 cpi if m n = 00 0B, 00 0C, 00 24, 00 19, 00 05 or 01 D4
12 cpi if m = 01 and n = EB, EF, 8F, D0, CB or D5
17 cpi if m = 01 and n = ED, C9, 8D, D2, CD or D7
20 cpi if m = 01 and n = EE, CA, 8C, D3, CE or D8
24 cpi if m = 01 and n = 1E, 1F, 20, 23, 21 or 24
ESC - n
starts continuous underscoring if n=1 and stops it if n=0.
ESC [ d
followed by 01 00 n hex sets print quality to normal if n is between 1 and 127, to CQ if n is
between 128 and 254, or to default if n is 255. No change occurs if n is 0.
CAN
clears all previously received data out of the buffer.
ESC~C
clears all previously received data out of the buffer and switches the interface to Mode C.
ESC XXX will execute Mode C command XXX. This allows access to Mode C commands that have no
equivalent in Mode I for loading the alphanumeric display, requesting keypad input, printing
double height characters and checking status. ESC XXX should not be used for Mode C
commands other than ENQ, BEL, DC1/DLE, DC3/ETB, SUB, ESC SO, ESC SI, FS and GS.
3.12.4 Mode I Graphics Commands
DP6 dot addressable graphics may be printed at 60, 120 or 240 dots/inch (dpi) horizontally by 72 dpi
vertically. ESC K sets 60 dpi, ESC L or ESC Y set 120 dpi and ESC Z sets 240 dpi. ESC Y prints at full speed
but consecutive horizontal dots are prohibited. ESC L prints slower without this restriction. Each command is
immediately followed by m and n, a 2 byte data count indicating that the number of following graphic data
bytes is m + 256 X n. The maximum data count is 480 for ESC K, 960 for ESC L or ESC Y and 1920 for ESC
Z.
Each data byte is of the bit form ABCDEFGH where A is the highest and H is the lowest of 8 vertical dots
printed in a single dot column. Each bit must be set to a 1 for the corresponding dot to be printed.
ESC 3 followed by a 24 byte sets line spacing for printing contiguous rows of graphics since 24/216 is the
same height as 8/72. The following hex sequence will then print a diagonal line starting in the upper left
corner of column 1 and slanting down to the right:
1B 4B 08 00 80 40 20 10 08 04 02 01 0A