Printer User's Manual

I
DOWNLOAD CHARACTER COMMANDS
Define download characters
Mode ASCII
Decimal
Hexadecimal
<ESC> “&” <O>
nl
27 38 0 n]
IB 26 00 nl
Std.
n2 mO ml m2
n2 mO ml m2
n2 mo ml m2
dl d2 .. &
dl d2 ... (ix
dl d2 . . dx
Definesone or more new charactersand storesthem in RAM for
lateruse.EDSswitchA-2mustbe OFF;otherwiseRAMisusedas
an inputbuffer,notdownloadingcharacters,andthiscommandis
ignored.
nl is the charactercodeof the firstcharacterdefinedand n2is the
charactercodeof thelastcharacterdefined.nl mustbe equalto or
lessthan n2.
Thedataforeachcharacterstartwiththreebytesspecifyingpropor-
tionalspacingattributes:the firstbyte,mO,specifiestheleftof the
character;the secondbyte, ml, specifiesthe characterwidth;the
third byte, m2, specifiesthe right of the character.These values
mustnot exceedthefollowingmaximumlimits:
Charactermode
ml mO+ ml + m2
Draft 9
12
,LQpica
31
36
LQ elite
27
30
L~ semi-condensed
19 24
3
LQ proportional 37
42
Draft super/subscript 7
12
LQ sup;r/subscript-
19
36
LQ prop.super/subscriptI 37
42
Nextcomesthedotdata.Normalcharacterheightis24dots,sothere
mustbe 3 x ml bytesofdotdata.Iftheprinterisin super/subscript
mode,however,thecharacterheightis 16dots,so theremustbe
2
x
ml bytesof dotdata.
Each databyteindicateseightverticaldots,withthemost signifi-
cant bit being the top dot, and the least significantbit being the
bottomdot.
For furtherdetails,pleasereferto chapter5.
76