DOWNLOAD CHARACTER COMMANDS

Define download characters

Mode ASCII Decimal Hexadecimal
<ESC> “’&” <0> /1I27 38 0 /?/ IB 26 00 n/
std. ,,~ nil ml n12 dmo n7/ nd n2 mo tnl nd
dl ud.! dl d2 ,.. [!.1” cl] (I2 (1.1”
Defines one or more new characters and stores them in RAM for
lateruse. EDS switch A-3 must be set OFF:otherwise RAM is used
asan input buffer,not downloadingcharacters, and this commandis
ignored.
n/ isthe character code of the first character defined and n2 is the
character code of the lastcharacter defined. n/ must be equal to or
lessthan }?2.
Thedata for each character start with threebytes specifying propor-
tional spacing attributes:the first byte, mO, specifiesthe left of the
character: the second byte, ml, specifies the character width: the
third byte, n?2,specifies the right of the character.
These values must not exceed the following maximum limits:
Character mode nll mo +ml i- n12
Draft 912
LQ pica 31 36 I
LQ elite 2’7 30
LQ semi-condensed 21 24
LQ proportional 37 42
Draft super/subscript 712
LQ super/subscript 19 36
LQ prop. super/subscript 37 42
Nextcomes the dotdata. Normal character height is 24dots, sothere
mustbe 3 x mf bytesof 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 dotdata.
Eachdata byteindicates eightverticaldots, withthe mostsignificant
bit being the top dot, and the least significantbit being the bottom
dot.