Printer Control Codes
PcOS Series 90PLUS
Programmer's Guide
Control Codes Summary
Page 106
Rev Q
11/07/05
5.19
Control Codes Summary by Function
Normal
ASCII
Second
ASCII field
Hex Code
IPCL
Equivalent
code
Description
Page
Print/paper motion
[BS]
08H
&%BS
Set back space.
20
[CR]
0DH
&%CR
Set carriage return.
19
Vertical motion
[LF]
0AH
&%LF
Set line feed.
19
[VT]
0BH
&%VT
Set vertical tab.
24
[FF]
0CH
&%FF
Form feed.
24
[ESC]
0
1BH,30H
&%ST
Set 1/8-inch line space.
22
[ESC]
1
1BH,31H
&%SG
Set 7/72-inch line space.
23
[ESC]
2
1BH,32H
Begin variable line spacing. (Enable
[ESC] A n).
23
[ESC]
3<n>
1BH,33H
&%SV <n>
Set fine line space n/216 inch
(n=1...255) (defines feed used by LF).
22
[ESC]
4
1BH,34H
&%ST
Set top of form.
24
[ESC]
5<n>
1BH,35H
&%CA {n=0}
&%MA {n=1}
Set automatic line feed.
n=0 end
n=1 begin
25
[ESC]
A<n>
1BH,41H
Set variable line spacing n/72
(n=1...85) (enabled by [ESC] 2).
23
[ESC]
B<n>
1
<n>
2
<n>
3
…
<n>
k
<0>
1BH,42H
Set vertical tabs at lines n
1
n
2
...n
k
0.
24
[ESC]
C<n>
1BH,43H
&%
Set form length in lines or inches.
25
[ESC]
J<n>
1BH,4AH
&%FM<m
1
>
<m
2
><m
3
>
Do a fine line feed n/216 inch.
n=0 no line feed
n=1...255
22
[ESC]
R
1BH,52H
&%HV
Reset horizontal and vertical tabs to
defaults.
20
[ESC]
]
1BH,5DH
&%LR
Reverse line feed.
25
[ESC]
d<n>
1BH,64H
&%FL
Feed <n> lines at the current spacing.
23
Horizontal motion
[HT]
09H
Set horizontal tab.
20
[ESC]
D<n>
1
<n>
2
<n>
3
…
<n>
k
<0>
1BH,44H
Set horizontal tabs at columns n
1
n
2
...
n
k
0). The maximum value of n depends
on the station selected.
20
[ESC]
R
1BH,52H
&%HV
Reset horizontal and vertical tabs to
defaults.
20
[ESC]
V<n>
1BH,56H
Set intercharacter spacing.
36
[ESC]
X<n
1
><n
2
> 1BH,58H
Set left and right margin.
n1=left in characters
n2=right in characters
65
Summary of Contents for Ithaca 90PLUS Series
Page 2: ...Page ii Rev Q 11 07 05...
Page 12: ......