DOWNLOAD CHARACTER COMMANDS Define download characters
Mode ASCII Decimal Hexadecimal
<ESC> “8~” <O> nl 27 38 0 nl 16 26 00 nl
Std. n2 m0 ml m2 n2 m0 ml m2 n2 m0 ml m2
dl d2 dx dl d2 . . . dx dl d2 . dx
Defines one or more new characters and stores them in RAM for
later use. EDS switch A-2 must be OFF; otherwise RAM is used as
an input buffer, not downloading characters, and this command is -
ignored.
nZ is the character code of the first character defined and n2 is the
character code of the last character defined. nZ must be equal to or
less than n2.
The data for each character start with three bytes specifying propor-
tional spacing attributes: the first byte, m0, specifies the left of the
character; the second byte, ml, specifies the character width; the
third byte, m2, specifies the right of the character. These values
must not exceed the following maximum limits:
Next comes the dot data. Normal character height is 24 dots, so there
must be 3 x ml bytes of dot data. If the printer is in super/subscript
mode, however, the character height is 16 dots, so there must be 2
x ml bytes of dot data.
Each data byte indicates eight vertical dots, with the most signifi-
cant bit being the top dot, and the least significant bit being the
bottom dot.
For further details, please refer to chapter 5.
-
76