5-20
Level 3 escape code Description
ESC & a # C Move the cursor to the new column. (#: column number; plus signed=relatively
right, minus signed=relatively left, no sign=absolutely from the left edge)
ESC & a # G Feed paper.
ESC & a # H Move the cursor to the new horizontal position. (#: 1/720" increments; plus
signed=relatively right, minus signed=relatively left, no sign=absolutely from
the left edge)
ESC & a # L Set the left margin at column #. (Left edge=column 0)
ESC & a # M Set the right margin at column #. (Left edge=column 0)
ESC & a # P Rotate the printing direction. (#: 0 to 90 (<90)=0°, 90 to 180 (<180)=90°, 180
to 270 (<270)=180°, 270 or larger=270°)
ESC & a # R Move the cursor to the new line. (#: row; plus signed=relatively downward,
minus signed=relatively upward, no sign=absolutely from the top margin)
ESC & a # V Move the cursor to the new vertical position. (#: 1/720" increments; plus
signed=relatively downward, minus signed=relatively upward, no
sign=absolutely from the top margin)
ESC & d # D Auto underline on. (#: 0=fixed position, 3=floating position)
ESC & d # @ Auto underline off. (#: any value)
ESC & f # S Store or recall (push or pop) the cursor position (#: 0=store the current
position, 1=move to the last stored position)
ESC & f # X Select a macro control function. (#: 0=start definition, 1=stop definition,
2=execute, 3=call, 4=enable auto overlay, 5=disable auto overlay, 6=delete all
macros, 7=delete all temporary macros, 8=delete last ID macro, 9=make
temporary, 10=make permanent)
ESC & f # Y Specify a macro ID. (#: macro ID; 0 to 32767)
ESC & k # G Specify the interpretation of line termination codes, CR, LF, and FF.
0
1
2
3
Add LF
Add LF
Add CR
Add CR
# CR LF/FF
ESC & k # H Set the horizontal spacing (HMI). (#: 1/120" increments; 0-32767, 12=10 cpi)
Select a font pitch for the primary and secondary fonts. (#: 0=10 cpi, 2=16.66
cpi, 4=12 cpi)
ESC & k # S Set the pitch for the primary and secondary fonts (#: 0=10 cpi, 2=16.66 cpi)