Star Micronics NX-I 00011 Printer User Manual


 
The most significant bit of the attribute byte is 1 if the character is an
ascender (positioned entirely above the baseline) or Oif it is a descender
(descending below the baseline). The attribute byte also indicates the
amount of white space to the left of the character (Oto 7 dots, specified
by bits 4 to 6), and the width of the character cell, including this space
(4 to 15dots, specified by bita Oto 3). The left space and cell width at-
tributes are used only in proportional spacing.
Each data byte indicates eight vertical dots, with the MSB being the top
dot and the LSB the bottom dot. These correspond to pins 1 to 8 or 2
to 9 of the print head, depending on whether the character is an ascender
or descender.
For further details, please refer to the Appendix C.
Define ML(2 download characters
Mode
ASCII
Decimal Hexadecimal
< ESC> “&”
<0> nl
27 38 0
nl
IB 26 00 nl
Both
n2 mO ml m2
n2 mOml m2
n2 mOml m2
m3... m46
m3...m46
m3...m46
Defines one or more new NLQ characters and stores them in RAM for
later use. DIP switch2-1must be OFF. NLQ modemust beselectedbefore
this command is executed. The parameters are the same as for the draft
downloadcharacter commandexcept that the attribute bytespecifiesright
space instead of character width and the dot density is doubled in each
direction, so each character consists of 16 dots vertically and 23 dots
horizontally and requires 46 data bytes. Dots defined by
ml to m23 are
printed on the firstpass ofthe head. Dots detined by
m24to m46are printed
on the second pass, the paper being scrolled up half a dot between the
two passes. For further details, please refer to the Appendix C.
I