Chapter 5: Programming commands
56
A776 (B780) Programming Guide
A776-PG00001 D 07/13
Define extended user-defined character set
ASCII
US &
s c1 c2 [character 1 data] ... [character k data]
Hexadecimal
1F 26
s c1 c2 [character 1 data] ... [character k data]
Decimal
31 38
s c1 c2 [character 1 data] ... [character k data]
Values and ranges:
s
= the number of dot rows in the character cell (maximum 64)
c
= the ASCII codes of the first
(c
1) and last (
c
2) characters respectively
c
1 = Hex 20–FF (20 is always printed as a space)
c
2 = Hex 20–FF (20 is always printed as a space)
To define only one character, use the same code for both
c
1 and
c
2
j
=
s/8
= the number of bytes (vertically) in the character cell
k
=
c2 – c1 + 1
= the number of characters to be defined in this command
string:
[character i data] = [ni d1 ... d(j x ni)]
for
1 ≤ i ≤ k
ni
= the number of dot columns for the ith character
, 1 ≤ ni ≤ 16
d
= the dot data for the characters
The number of bytes for the ith character cell is
j x ni.
The bytes are printed down and across each cell.
See the illustration.
Defines and enters downloaded characters into RAM. The command may be used to overwrite single characters. User-
defined characters are available until power is turned off or the Initialize Printer command (1B 40) is received.
Any invalid byte (
s
,
c
1,
c
2,
n
1,
n
2) aborts the command.
Select active user-defined character set
Selects user-defined character set number for download or printing. The default at power on is 0.
ASCII
US
i n
Hexadecimal
1F 69
n
Decimal
31 105
n
n = 0 - 127
Set high order bit of
n
to configure user-defined character set number as the default. To configure the printer to print from
the user-defined character set at power, send 1F 3 0F 01 and reset the printer. Information will print on the first diagnostic
page.
Summary of Contents for A776 ColorPOS
Page 12: ...Contents x A776 B780 Programming Guide A776 PG00001 D 07 13...
Page 14: ...Chapter 1 About this Guide 2 A776 B780 Programming Guide A776 PG00001 D 07 13...
Page 172: ...Code page 1255 Hebrew...
Page 173: ...Code page KZ_1048 Kazakh Code Page KZ_1048 Kazakh...
Page 174: ...Appendix C Electronic Journal 162 A776 B780 Programming Guide A776 PG00001 D 07 13...
Page 179: ......
Page 180: ...A776 PG00001 Rev D 07 2013...