Product specifications
12 – 62
• al = Attribute #1’s bit definition (bits 7 – 0)...
b7 = 0 = ascender, dot rows 1 – 8
1 = descender, dot rows 2 – 9
b6 – b2 = ignored
— Utility DLL (b1 – b0):
b1 – b0
= 00 = No 12-high expansion. Bit 7 is valid.
01 = Line graphics char. Bottom dot will be expanded
down to rows 9, 10, & 12. Bit 7 is ignored. NLQ
used in conjunction with this command will cause
vertical, horizontal, and diagonal line enhanced.
10 = Shading character. The bottom dots in col 1,
2, 3 & 4 will be expande downward to rows 9,
10, 11 & 12.
NLQ is ignored.
11 = NUL is expanded 4 dots downward. Bit 7 of a 1
is ignored.
— NLQ DLL (b1-b0):
b1 – b0
= 00 = No 12-high expansion. Bit 7 is valid
01 = Line graphics char. Bottom dot (15) will be
expanded down to rows 17, 19, 21, 23 and dot
16 will be expanded to rows 18, 20, 22, 24. Bit
7 is ignored.
NLQ used in conjunction with this command will
cause vertical, horizontal, and diagonal line
enhanced.
10 = Shading character. The top dots in col 1, 4, 5 &
7 will be expanded downward to rows 17, 19, 21,
& 23. Bit 7 is ignored (ascender/descender).
11 = Same as 01.
— Utility DLL (b1-b0):
a2 = Attribute #2’s bit definition (bits 7–0)
b7 = unknown
b6 – b4
= Interpreted as a binary number. Specifies
the left offset of first dot column to be printed.
Used to reduce leading white space.
Maximum of 7 bytes can be ignored. The
count begins with byte #1.
b3 – b0
= Interpreted as a binary number. Specifies
the number of dot columns to be printed
(width of the printable dot columns). Each
character is followed by a mandatory blank
column which can not be eliminated. This
bank column is not included in the character
width. Specified widths greater than 11 will
be interpreted as 11 (max. value).
— NLQ DLL (b1 – b0): reserved
d1–d11 = column data, each column of data = 1 byte
Column #1 = byte #1.
UTL’s 12th column data always = blank
NLQ’s 24th column data always = blank
NLQ’s MSB = top pin, adjacent dots are not
allowed.