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.
Содержание A776 ColorPOS
Страница 12: ...Contents x A776 B780 Programming Guide A776 PG00001 D 07 13...
Страница 14: ...Chapter 1 About this Guide 2 A776 B780 Programming Guide A776 PG00001 D 07 13...
Страница 160: ...Appendix B Resident Character Sets 148 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 737 Greek...
Страница 161: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 149 Code page 850 Multilingual...
Страница 162: ...Appendix B Resident Character Sets 150 A776 B780 Programming Guide A776 PG00001 D 07 13 Code Page 852 Slavic...
Страница 163: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 151 Code Page 857 Turkish...
Страница 164: ...Appendix B Resident Character Sets 152 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 858 with Eurosymbol...
Страница 165: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 153 Code page 860 Portugese...
Страница 166: ...Appendix B Resident Character Sets 154 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 862 Hebrew...
Страница 167: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 155 Code page 863 French Canadian...
Страница 168: ...Appendix B Resident Character Sets 156 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 865 Nordic...
Страница 169: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 157 Code page 866 Cyrillic...
Страница 170: ...Appendix B Resident Character Sets 158 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 1251 Cyrillic...
Страница 171: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 159 Code page 1252 Windows Latin 1...
Страница 172: ...Code page 1255 Hebrew...
Страница 173: ...Code page KZ_1048 Kazakh Code Page KZ_1048 Kazakh...
Страница 174: ...Appendix C Electronic Journal 162 A776 B780 Programming Guide A776 PG00001 D 07 13...
Страница 179: ......
Страница 180: ...A776 PG00001 Rev D 07 2013...