!

CHARACTER COMMANDS

DOWNLOAD

Definedraft downloadcharacters

Mode ASCII Decimal Hexadecimal
<ESC> “&” cO> nl 27 38 0 nl IB 26 00 nl
std. .n2 mO ml m2 dmOml ddmO ml d
dmll dmll d... mll
Definesoneor morenewdraft charactersandstoresthemin RAM
forlateruse.EDS switchA-2mustbeOFF;otherwiseRAMisused
as aninput buffer,not for downloadingcharacters,andthis com-
mandisignored.Draftmodemustbe selectedbeforethiscommand
isexecuted.
nl isthe charactercodeof the firstcharacterdefinedand n2 isthe
charactercodeofthe lastcharacterdefined.n] mustbe equalto or
lessthann2.Useof charactercodes32(space)and127(deletecode)
shouldbe avoidedif possible.
Eachcharacterisdefinedbyanattributebyte(rnO)and11databytes
(ml, m2,..... roll).
Themost significantbitofthe attributebyteis 1ifthe characteris
an ascender(positionedentirelyabovethe baseline)or Oif it is a
descender(descendingbelowthebaseline).Theattributebytealso
indicatestheamountofwhitespaceto theleftof thecharacter(Oto
7dots,specifiedbybits 4to6), andthe widthofthe charactercell,
includingthisspace(4to 15 dots,specifiedbybitsOto 3). Theleft
spaceandcellwidthattributesareusedonlyinproportionalspacing.
Eachdatabyteindicateseightverticaldots,withtheMSBbeingthe
topdot andthe LSBthebottomdot. Thesecorrespondtopins 1to
8or2to 9ofthe printhead,dependingonwhetherthe characteris
anascenderor descender.
Forfurther details,pleasereferto the Chapter5.
70