ESC % n
[Name] 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 ?
ESC & y c1 c2 [x1 d1...d(y×x1)]...[xk d1...d(y ×xk)]
[Name] 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 standard ASCII font (12×24)
0
≤
x
≤
9 compressed ASCII font (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 the final code.
• x specifies the number of dots in the horizontal direction.
[Details] • The allowable character code range is from ASCII code <20>H to <7E>H (96 characters).
• It is possible to define multiple characters for consecutive character codes. If only one character is desired, use c1 = c2.
• d is the dot data for the characters. The dot pattern is in the horizontal direction from the left side. Any remaining dots
on the right side are blank.
• The data to define a user-defined character is (y×x) bytes.
• Set a corresponding bit to 1 to print a dot or 0 to not print a dot.
• This command can define different user-defined character patterns by each fonts. To select a font, use ESC !
• A user-defined character and a downloaded bit image cannot be defined simultaneously. When this command is
executed, the downloaded bit image is cleared.
• The user-defined character definition is cleared when:
①
ESC @ is executed.
②
ESC ? is executed.
③
FS q is executed.
④
GS *is executed.
⑤
The printer is reset or the power is turned off.
• When the user-defined characters are defined in font B (9×17), only the most significant bit of the 3rd byte of data in
vertical direction is effective.
[Default] The internal character set
[Reference]
ESC %, ESC ?
[Example]
• When font A (12×24) is selected.
Programmer
Manual
Содержание RPT008
Страница 1: ......