nl isthe charactercodeof thefirst characterdefinedandn2 is the
charactercodeofthelast characterdefined.nland n2mustbothbe
between32 and 127or both bebetween 160and 255.n] mustbe
equalto orless thann2.Use ofcharactercodes32 (space)and 127
(deletecode)shouldbe avoidedif possible.
Eachcharacters definedbyanattributebyte(mO)and11databytes
(ml, m2,..... roll).
Themostsignificantbitof theattributebyte is1if thecharacteris
an ascender(positionedentirelyabovethe baseline)or Oif it is a
descender(descendingbelowthebaseline).Theattributebyte also
indicatestheamountofwhitespaceto theleftof thecharacter(Oto
7dots,specifiedbybits 4to6), andthewidth ofthe charactercell,
includingthisspace(4to 15 dots,specifiedbybitsOto 3). Theleft
spaceandcellwidthattributesareusedonlyinproportionalspacing.
Eachdatabyteindicateseightverticaldots,withtheMSBbeingthe
topdot andtheLSB thebottomdot.These correspondtopins 1to
8or2to 9ofthe printhead,dependingonwhetherthe characteris
anascenderor descender.
Forfurther details,pleasereferto the Chapter5.
DefineNLQ downloadcharacters
Mode ASCII Decimal Hexadecimal
<ESC>“&”<O>nl 27 3S OdIB 26 Wd
Both dMO ml @dmO ml dd d ml d
m3 ... M46 m3 ... m46 d... m46
Definesoneormore newNLQcharactersandstoresthem inRAM
for lateruse. DIP switch 2-1 mustbe OFF. NLQ mode must be
selectedbeforethiscommandis executed.The parameter arethe
sameas forthedraft downloadcharactercommandexceptthatthe
attributebytespecifiesrightspaceinsteadofcharacterwidthandthe
dotdensityis doubledineach direction,soeachcharacterconsists
of 16dotsverticallyand 23dots horizontallyandrequire 46data
bytes.Dotsdefinedbyml to m23areprintedon thefirstpassof the
head.Dotsdefined bym24to m46 areprintedon the secondpass,
thepaper beingscrolleduphalf adotbetweenthe twopasses.For
furtherdetails,pleaserefer tothe Chapter5.
61