Specifications

SRP-500 Command Manual
Rev. 1.00 BIXOLON
- 36 -
ESC &
Function: Define user-defined character set
Code:
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 = 2
32 c1 c2 126
0 x 14 (Font A)
0 x 12 (Font B)
0 d 255
k = c2 – c1 + 1
Default:
None
Description:
This command defines user-defined characters for character codes in a designated range from the start character
code, c1 to the end character code, c2.
y denotes the number of bytes in the vertical direction, x the number of dots in the horizontal direction, and d the
dot data for the user-defined characters.
Remarks:
Alphanumeric characters (20H (decimal 32) to 7EH (decimal 126)) are definable.
Once user defined characters are defined, they remain available until they are redefined; ESC ? or ESC @ is
executed; the printer is reset.
The following shows the relationship between the definition data and printing result with downloaded character
consisting of 9x7 dots.
d1 d3 d5 d7 d9 d11 d13
MSB
LSB
d2 d4 d6 d8 d10 d12 d14
MSB
LSB