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