5525B/31/32 Line Matrix Printer Code V Programmer's Reference Manual

108
Chapter 2 Command Codes
Even dot plot (high density plotting) is selected with the Even
Dot Plot command, (cc)C
data
(cc)G. Even dot plot works in
conjunction with the Odd Dot Plot command. The odd and even
numbered dot columns are addressed to double the horizontal
density.
Plot Data Format
You must define each byte for a complete line of data in plot
format. Plot Data
Byte
Format explains how to define each byte
along a data line. Plot Data
Line
Format explains how to take
each defined byte and create a complete line of data.
Plot Data Byte Format
Each data byte specifies six of the twelve dot columns that
compose one character column. Using odd dot plot, bits 1
through 6 of the data byte address the odd numbered dot
columns; using even dot plot, bits 1 through 6 of the data byte
address the even numbered dot columns.
A dot is printed for each bit that is set (“1”) in the data byte. When
using plot commands, bits 7 and 8 of the data byte may be set to
“0” or “1”. The sum of each bit in the data byte, in hexadecimal
value, becomes the plot data used in the plot command.
For example, refer to Figure 4. A hex data value of C4 prints a dot
at the column corresponding to the 04 bit. A hex data byte value
of FF produces dots in all columns; a value of C0 leaves the
column blank. The bit pattern addresses the odd columns of the
character space for odd dot plot or the even columns of the
character space for even dot plot. Both odd and even columns
are used for high density plot. These hex data bytes to produce
the graphics pattern are entered in the data parameter of the plot
command. Figure 4 illustrates the plotting hex data required to
produce the same arrow graphics as shown in Figure 3 for the
Logo Mode.
Plot Data Line Format
Each plotted line of data may include up to 132 data bytes. The
first data byte in the line addresses the dot positions to print in the
first character column; the second data byte addresses the dot
positions to print in the second character column, etc. After the
last byte of data, enter the terminator command (cc)G, and repeat
this sequence for the number of plot lines involved.
12 . . . 132Byte #
Data 11
Dot Pattern
3
1000001111111111100001