Serial matrix vertical formatting – Printronix P9000 Series User Manual
Page 97
5-17
Vertical Format Units
Table 5-12. CVFU Line Slewing
Hex
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
7 6
5
4
3
2 1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dec
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
X = Undefined, 0 or 1
1 = High
0 = Low
ASCII
Lines Slewed
Data Bits
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Code
DLE
DC1
DC2
DC3
DC4
NAK
SYN
ETB
CAN
EM
SUB
ESC
FS
GS
RS
US
0 = CR*
*treated as CR = CR; refer to the Carriage Return control code on page 6-16.
Serial Matrix Vertical Formatting
In Serial Matrix protocol, vertical formatting is always enabled. Forms control is accomplished
by a set of programmed vertical tabs. Various lines of the form are assigned vertical tabs which
are then accessed by control code for rapid paper advancement to the tab position. Two codes
are used for controlling vertical tabs: ESC B for single channel tab setting, and VT to execute a
vertical tab. These codes and their parameters are described in the Programming chapter. The
VFU Loaded indicator on the control panel will not light when vertical tabs are loaded for
forms control.
Executing Vertical Tabs
The vertical tab execute code is VT. When sent, it prints the contents of the print buffer (if data
is in the buffer) and causes paper movement to the next predefined vertical tab position. If a
tab position is not defined, the paper is moved to the next line at the current line spacing. If a
tab position is at the current line, the paper is moved to the next tab position. If no tab positions
are defined between the current line and the end of the form, the paper moves to the next top-
of-form (TOF).