THERMAL RECEIPT PRINTER
3
5
、
ESC $ nL nH
Set absolute print position
[Format] ASCII
ESC $ nL nH
Hex
1B 24 nL nH
Decimal 27 36 nL nH
[Range] 0
≤
n
≤
255
[Description]
§
Sets the distance from the beginning of the line to the position at which
subsequent characters are to be printed.
§
The distance from the beginning of the line to the print position is [(
nL + nH
x
256)
x
(vertical or horizontal motion unit)] inches.
§
Settings outside the specified printable area are ignored.
6
、
ESC % n
Select/cancel user-defined character set
[Format]
ASCII
ESC %
n
Hex
1B 25 n
Decimal 27 37 n
[Range]
0
≤
nL
≤
255
[Description] Selects or cancels the user-defined character set.
§
When the LSB of
n
is 0, the user-defined character set is canceled.
§
When the LSB of
n
is 1, the user-defined character set is selected.
[Details]
§
When the user-defined character set is canceled, the internal character set is
automatically selected.
§
n
is available only for the least significant bit.
[Default]
n = 0
[Reference]
ESC &
,
ESC ?
7
、
ESC & y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)] Define user-defined characters
[Format]
ASCII
ESC
& y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
Hex
1B
26 y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
Decimal 27
38 y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
[Range]
y = 3
32
≤
c1
≤
c2
≤
127
0
≤
x
≤
12 Font A (12
×
24)
0
≤
x
≤
9 Font B (9
×
17)
0
≤
d1 ... d(y
×
xk)
≤
255
[Description]
Defines user-defined characters.
§
y specifies the number of bytes in the vertical direction.
§
c1 specifies the beginning character code for the definition, and c2 specifies