Guardian Programmer's Guide

Table Of Contents
Communicating With Printers
Guardian Programmer’s Guide 421922-014
11 - 22
Controlling Forms Movement
When you access the VFC table using an escape sequence (whether directly or
indirectly using CONTROL operation 1), the printer advances to the next line that
contains a 1 in the selected VFC channel. For example, if the printer is currently at line
5 and channel 6 is selected, the printer advances to line 10.
Refer to the Tandem 5515/5516/5518 Printers Technical Reference Manual for details
on the default channel settings.
Programming the VFC Table
You can program the VFC table so that each entry enables or disables the start of
printing at a given line. You can change the values that are stored in channels 1
through 16. You cannot change the values stored in channel 0.
Note. When you are accessing the VFC table using CONTROL operation 1, the supplied
parameter refers to the VFC channel number offset by one. Parameter 0 refers to channel 1,
parameter 1 to channel 2, and so on. You cannot refer to channel 0 using a CONTROL call.
Table 11-4. Default VFC Table
Line
Number
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Channel
Number
Top of Physical
pa
ge
Top of Form
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bottom of Form
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Single Spacing
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Double Spacing
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Triple Spacing
1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0
Half form
1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Quarter form
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0
Tenth line
1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Bottom of Form
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Bottom of Form - 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
Top of Form - 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Top of Form - 1
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Seventh line
1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0
Sixth line
1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0
Fifth line
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0
Fourth line
1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0