5525B/31/32 Line Matrix Printer LinePrinter Plus Programmer's Reference
160
Chapter 6 P-Series EVFU (Electronic Vertical Format Unit)
P-Series EVFU (Electronic Vertical Format Unit)
The EVFU may be selected in P-Series protocol. The EVFU provides 14
channels to identify up to 192 lines. The programming sequence is 1) start
load code; 2) line identification code; and 3) end load code.
Start Load Code - Hex 1E
The start load code clears and initializes the EVFU memory for the memory
load program. The start load code is hex 1E.
Channel Assignment
The EVFU memory has the capacity for 192-line forms. The first line
identification code (channel code) in the memory load program defines the
first line on the form; the second line identification code defines the second
line on the form, etc. Each line must have a line identification code. Filler
channel codes are used for lines that will not be accessed by the print
program. Any channel code can be used as a filler except channel code 1,
which is reserved for the top-of-form, and channel code 12, which is reserved
as the vertical tab channel. The same filler channel code can be repeated as
necessary for any number of lines.
Channel 1. The top-of-form code, reserved as the first line on the form or the
first line printed (top-of-form position). The operating program sends the
channel 1 code to advance to the top of the next form. After the memory is
loaded, a Form Feed code (FF, hex 0C) will move the paper to the next
channel 1 (top-of-form).
Channels 2 through 11, 13 and 14. Used as general channel codes (line
identification codes) or filler channels. Each line on the form must be identified
by a channel code. When the operating program sends the channel code, the
paper advances to the line identified by the channel code. Lines not used by
the operating program must be identified by filler channels (unused channel
codes).
Channel 12. Reserved as the Vertical Tab channel. The Vertical Tab code
(VT, hex 0B) prints any data in the print buffer and rapidly slews the paper to
the next line identified by the channel 12 code. If channel 12 is not loaded in
the EVFU memory, a single line feed will be executed when a VT code is sent.
Channel 15 and 16. The codes for Channels 15 and 16 function as the Start
Load and End Load codes.
End Load - Hex 1F
The end load code terminates the memory load program. The end load code
is hex 1F. Channel codes in excess of 192 channels received prior to the end
load code are discarded.