I

Definedraft downloadcharacter(s)

 

 

 

Both

<ESC>

&

<NUb

<cl>

<C2>

C*

cdl>

...

~n>

IBh

3Dh

OOh

<cl>

<C2>

<?0

‘4>

...

ain>

I 27

61

0

<d>

<C2>

<m’

4>

...

cdn> I

The commandaboveenablesthedefinitionof “soft’’charactersto be downloaded. This commandis only valid if “DOWNLOAD”has been selectedin the RAM USAGEmenuof theMemorySwitch(seeChapter3 fordetails),andthedraftmode hasbeen selectedbeforethiscommandis executed.

Thefollowingrulesareobsexved<cl>. andec2> arebinaryvalueswhichdetermine the characterrange which will be replacedby downloadeddata. For instance,if <cZ>=20hand cc2>.30h, all charactersfrom20h through30hwillbe overwriuen by thedownloadeddata.If a downloadedcharacteris storedin thearea80hthrough 9Fh, it can only be printed in the characterset #2 mode. It is possibleto store downloadedcharactersin the part of rhe character set reserved for IBM block graphics(BOhrhroughDFh,F4handF5h),but thesecharacterscan onlybe printed when the standardcharacterset hasbeen selected.

Eachcharacterisdefiiedby anattributebyte(cn>)and 11databytes(dl> ...<A>). Theattributebyte,en>, indicateswhetherthecharacterisanaseender(notusingthe lowestof the nine verticaldots)or a descender(not usingthe highestdot). It also indicatestheamountof whitespaceto theleftof thechamcter(Oto 7 dots),and the widthof thecharactercell,includingthisspace(4to 15dots).Theleftspaceandcell widthattributesare usedonlyin proportionalspacing.

Eachdatabyteindicateseightverticaldots,withtheMSBbeingthetop dotandthe LSB the bottomdot. Thesecorrespondto pins 1 to 8 or 2 to 9 of the print head, deWndingon whetherthecharacteris an ascenderor descender.

49

Page 55
Image 55
Star Micronics FR-15, FR-10 manual Definedraft downloadcharacters