5525B/31/32 Line Matrix Printer Code V Programmer's Reference Manual
Plotting Graphics (Rows)
109
Figure 4. Odd Dot Plot Data Example
In odd dot plot, the (cc)G terminator causes the contents of the
buffer to plot and advances the paper a single dot row based on
the vertical density of the current print mode. In even dot plot, the
paper/printhead is not advanced.
For high density plot, the Even Dot Plot and Odd Dot Plot
commands are used in conjunction with two data lines. The Even
Dot command is sent with the first data line along with the (cc)G
terminator. The terminator causes the contents of the buffer to
plot in the even dot columns but does
not
advance the paper/
printhead. The printer waits for the second line of data using the
Odd Dot Plot command and a terminator. Data in the buffer is
plotted in odd dot columns of the same row where even dot
column data was just plotted and the paper/printhead is
advanced one dot row at the vertical density of the current print
mode.
Example The following sample command illustrates plotting, by plotting a
line of arrows using the data shown in Figure 4.
^PY^-^F^-
^QC4,C4,C4,C4,C4,C4,C4,C4,C4,C4^*
^QC2,C2,C2,C2,C2,C2,C2,C2,C2,C2^*
^QFF,FF,FF,FF,FF,FF,FF,FF,FF,FF^*
^QFF,FF,FF,FF,FF,FF,FF,FF,FF,FF^*
^QC2,C2,C2,C2,C2,C2,C2,C2,C2,C2^*
^QC4,C4,C4,C4,C4,C4,C4,C4,C4,C4^*
^O^-^PN^-
Dot Row
1
2
3
4
5
6
Decimal
Byte/Character Column #1
1357911
Binary
11000100
11000010
11111111
11111111
11000010
11000100
Odd Dot Columns:
Decimal Value: 32 16 08 04 02 01
Value for
the Row
196
194
255
255
194
196
Bit #: 65432 1
Hex Data
Byte for
the Row
C4
C2
FF
FF
C2
C4
Pattern
128 64
87
--
Bit 7 and 8 may be “0” or “1” in Plot Mode.
LSB