Control Codes
Summary by Code
Normal
Second
ASCII
ASCII
Hex Code
Field
[ESC]
Z <n> 1
1BH,5AH
<n> 2
[ESC]
[ @ ...
1BH,5BH,
40H
[ESC]
[ P <n>
1BH,5BH,
50H
[ESC]
[ T <n>
1BH,5BH,
54H
[ESC]
^<n>
1BH,5EH
[ESC]
a <n>
1BH,61H
[ESC]
b <n> ...
1BH,62H
[ETX]
[ESC]
d <n>
1BH,64H
[ESC]
g <n>
1BH,67H
[ESC]
q <n>
1BH,71H
[ESC]
r <n>
1BH,72H
[ESC]
v
1BH,76H
[ESC]
w <n>
1BH,77H
[ESC]
x <n>
1BH,78H
[ESC]
y <n>
1BH,79H
[GS]
<n>
1DH,7FH
Page 58
PcOS Series 80PLUS
IPCL Equivalent
Code
Description
Quad-density full-speed graphics
n1 = 0..255
n2 = 0..3
len = n1 +256 * n2
Set print style
(See command description).
&%F1-7
Set character pitch
&%CP
Set character set by code page.
&%CC
Print control code
&%JR
Set justification to
&%JC
n = 0 Left
&%JL
n = 1 Center
n = 2 Right
&%25 {n=0}
Print Bar code
&%39 {n=1}
n = 0 Interleave 2 of 5
&%12 {n=2}
n = 1 Code 39
&%UP {n=3}
n = 2 Code 128
&%EA {n=4}
n = 3 UPC A
n = 4 EAN-13
&%FL
Feed <n> lines at the current spacing
&%GP {n=0}
Graphic save buffer control where
&%GS {n=1}
n = 0 Print buffer
&%GE {n=2}
n = 1 Clear and start save
&%GW {n=3}
n = 2 End save
n = 3 End save and store to nonvolatile
None
Buffer marker query
&%R0 {n=0}
Rotated print
&%R1 {n=1}
n = 0 End
&%R2 {n=2}
n = 1 Rotated by 90°
&%R3 {n=3}
n = 2 Rotate left 180°
n = 3 Rotate by 270°
NOTE: Other font and format options
are available.
&%FC
Cycle receipt cutter
Enable dynamic response
&%D1 {n=1}
Open cash drawer
&%D2 {n=2}
n = 1 Cash Drawer 1
n = 2 Cash Drawer 2
&%Y0 – 9
Control diagnostics and extended
features (See description).
Diagnostic commands
Rev B 4/13/99
Programmer's Guide
memory
Page
37
31
27
24
25
19
42
21
41
44
34
45
54
45
46
55