Programmer
Manual
PTX
‐
S828
Chapter
1
EPSON/IBM
Commands
46
260071
‐
001A
This sequence allows to design and then down-line load special characters not present in the character set
in use. Whenever you would like to start the DLL setting procedure, it should be better to copy the character
generator in ROM into RAM by sending the ESC = {0} {0} sequence that causes the DLL to be reset. Up to
256 characters can be defined using the DLL function.
The parameters in the command line have the following meaning:
n and m
Indicate how many characters you should down-line load. n and m are calculated as follows:
{number of characters x 13}+2 = {total}
If {total} is less than {256}
{n} = {t}
{m} = {0}
If {total} is greater than {256}
{n} = {remainder of {t} divided by 256}
{m} = {integer result of {t} divided by 256}
id Indicates the printer model. In this case it is fixed to {20}.
Each DLL character is described using the following parameters:
p
This is the decimal code of the first character of the character set in use that should be
replaced by the DLL character.
a1
This is the first attribute byte and it has the following meaning:
Bit 7:
{0} indicates that the character is not a true descender.
{1} indicates that the character is a true descender.
This bit is ignored if bit 0 or bit 1 is set to 1.
Bit 6 to 2
Ignored
Bit 1, 0
Character description:
{00} no 12-high expansion. The bit 7 is valid.
{01} line drawing character. The dots in row 8 are extended
downward to rows 9, 10, 11 and 12. The bit 7 is ignored. It is
advisable to use this mode to create characters that should
replace 179 to 223 code characters.
{11} shading characters. The dots in row 1, 2, 3 and 4 are
repeated as rows 9, 10, 11 and 12. The Quality printing is
ignored. It is advisable to use this mode to create characters
that should replace 176 to 178 code characters.
a2
This is the second attribute byte. It specifies the proportional printing information. If
you do not wish to define a proportional character, set the bit 6 – 0 to {0}. When you
use the proportional printing for a DLL character with bit 6 – 0 set to {0}, the databytes
of the character will be printed.
Bit 7:
Ignored
Bit 6, 5, 4
Interpreted as binary number. These bits specify the number
of leading bytes that should be ignored. This number is the
offset. Up to 7 bytes can be ignored. The counts begins with
byte
1.
Bit 3 to 0
Interpreted as binary number. These bits specify the number
of dots-columns that should be printed. Each character must
be followed by a blank byte that is not included in the count
of the character width. Character widths greater than 11 are
treated as 11.
Summary of Contents for S828
Page 1: ...Prog M gra Ma am anu me ual er s s...
Page 2: ......
Page 16: ...Programmer Manual PTX S828 Contents 14 260071 001A This page is intentionally left blank...
Page 348: ...Programmer Manual PTX S828 Appendix A Code Pages 346 260071 001A FARSI 1 Figure 129 Farsi 1...
Page 349: ...Programmer Manual PTX S828 Appendix A Code Pages 347 260071 001A FARSI 2 Figure 130 Farsi 2...
Page 351: ...Programmer Manual PTX S828 Appendix A Code Pages 349 260071 001A CWI Figure 132 CWI...
Page 352: ...Programmer Manual PTX S828 Appendix A Code Pages 350 260071 001A Roman 8 Figure 133 Roman 8...
Page 353: ...Programmer Manual PTX S828 Appendix A Code Pages 351 260071 001A IN2 Figure 134 IN2...
Page 354: ...Programmer Manual PTX S828 Appendix A Code Pages 352 260071 001A Turkish Figure 135 Turkish...
Page 356: ...Programmer Manual PTX S828 Appendix A Code Pages 354 260071 001A 96 GREEK Figure 137 96GREEK...
Page 384: ...Programmer Manual PTX S828 Appendix D Lan Interface MIB Support 382 260071 001A...
Page 388: ...Programmer Manual PTX S828 Appendix F Printer Driver Support 386 260071 001A...
Page 396: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 394 260071 001A...
Page 418: ...Programmer Manual PTX S828 Notices 416 260071 001A This page is intentionally left blank...
Page 419: ...Programmer Manual PTX S828 Notices 417 260071 001A This page is intentionally left blank...
Page 420: ...Programmer Manual PTX S828 Notices 418 260071 001A This page is intentionally left blank...
Page 423: ......