A SERVICE OF

logo

Define 48-dot download characters
nl
27124 38 nl
IB 7C 26 nl
S
n2
<O> n3 n4 n2 O n3 n4 n2 00 n3 n4
mO ml m2
mOml m2 mOml m2
dl d2 &
dl d2 ,.. dx dl d2 dx
Clears the 24-dot download characters and defines one or more new 48-dot
characters and stores them in RAM for later use. DIP switch 2 must be set to OFF;
otherwise RAM is used as an input buffer, not downloading characters, and this
command is ignored.
rzl+n2 x 256indicates how many bytes that will follow with this command.
rz3is the character code of the first character defined and n4 isthe character code
of the last character defined. n-?must be equal to or less than
n4.
The data for each character start with three bytes specifying proportional spacing
attributes:the first byte,
mO,specifies theleft of thecharacter; the second byte, ml,
specifiesthe character width;the thirdbyte, specifiesthe rightof the character.
These values must not exceed the following maximum limits:
Character mode
ml
mO+ml +m2
Pica 31
36
Elite
27 30
Semi-condensed
19
24
Proportional
37
42
Super/Subscript
19 36
Prop. super/subscript
37
42
Next comes the dot data. Normal character height is 48 dots, so there must be 6
x
ml bytes of dot data. If the printer is in super/subscript mode, however, the
character height is 32 dots, so there must be 4 x
ml bytes of dot data.
Each data byte indicates eight vertical dots, with the most significantbit being the
top dot, and the least significant bit being the bottom dot.
For further details, please refer to chapter 7.
Select download character set
“l”
Std.
27 37 49
IB 25 31
<ESC> “%” <1> 27 37 1
IB 25 01
Selects the download character set. Ignored when DIP switch 2 is set to ON.
62