5525B/31/32 Line Matrix Printer LinePrinter Plus Programmer's Reference

46
Chapter 2 Configuring the P-Series Emulation with Control Codes
Line Spacing
n
/216 Inch
ASCII Code SFCC 3
n
Hex Code SFCC 33
n
Dec Code SFCC 51
n
Purpose Specifies the line spacing at
n
/216-inch increments.
where
n
= 1 through 255 (hex 01 through FF).
Discussion When the
n
/216-inch line spacing control code is received, all
line feeds following will be at
n
/216-inch line spacing until a new
line spacing is selected or the printer is reset. The control code
line spacing selection will override the control panel line spacing
setting.
The vertical character position moves only in multiples of the
current dot row spacing. If the distance to move is other than a
multiple of the current dot row spacing, the remainder is added
to the next paper motion command.
Caution should be used when combining this control code with
other print attributes such as Elongated (Double High),
Superscript, or Subscript; overlapping lines may occur. Printing
at different horizontal and vertical densities will not overlap.
Example The following example illustrates
n
/216-inch line spacing.
Overscoring
ASCII Code SFCC _
n
Hex Code SFCC 5F
n
Dec Code SFCC 95
n
Purpose Enables or disables automatic overscoring of all characters.
where
n
= SOH (hex 01) or 1 (hex 31) selects overscore print.
n
= NUL (hex 00) or 0 (hex 30) resets overscore print.
Discussion When automatic overscore is enabled, all characters, including
spaces, will be overscored until disabled.
Example The following sample illustrates automatic overscoring and
overscoring reset.