Nvfu – Printronix P9000 Series User Manual

Page 90

Advertising
background image

Vertical Format Units

5-10

Table 5-6. P-Series DVFU Line Slewing

ASCII

Lines Slewed

Hex

PI

7

6

5

4

3

2

1

1
1
1
1
1
1
1
1
1
1
1
1
1
1

X
X
X
X
X
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X
X
X
X
X
X
X

1
1
1
1
1
1
1
1
1
1
1
1
1
1

0
0
0
0
0
0
0
0
1
1
1
1
1
1

0
0
0
0
1
1
1
1
0
0
0
0
1
1

0
0
1
1
0
0
1
1
0
0
1
1
0
0

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

Dec

X = Undefined, 0 or 1

1 = High

0 = Low

8
X
X
X
X
X
X
X
X
X
X
X
X
X
X

1
1

0
0

0
0

1
1

1
1

1
1

1
1

0
1

15

X
X

Data Bits

Code

0 = CR*

10
11
12
13
14
15
16
17

18
19

1A
1B
1C
1D
1E

16
17
18
19

20
21
22
23

24
25

26
27
28
29
30

DLE
DC1
DC2
DC3
DC4
NAK
SYN
ETB

CAN
EM

SUB
ESC
FS
GS
RS

1F

31

US

*treated as CR = CR; refer to the Carriage Return control code on page 6-16.

NVFU

The NVFU may be selected in P-Series protocol. A maximum of 13 channels can be assigned

to a form up to 256 lines. A channel number is assigned to each line on the form. Channel codes

are then sent by the host computer to the printer resulting in rapid paper slewing to the next

corresponding line. The programming sequence is 1) start load code; 2) LPI byte; 3) channel

assignments; and 4) end load code.

Start Load Code - 6D Hex

The NVFU start load code is 6D hex with the Paper Instruction (PI) Line high. After the LPI

byte, subsequent data received is channel assignment data until the end load code is received.

LPI Byte

The first byte received after the start load code must be the Lines Per Inch, LPI byte, not a chanĆ

nel assignment byte. Bit 5 of the LPI byte determines the line spacing for the form. If bit 5 of the

LPI byte is high (1), line spacing is set to 8 lpi; otherwise, the line spacing is set to 6 lpi. The

channel number of the LPI byte is ignored (it is not a channel assignment byte), but the byte is

counted as one of the total line bytes.

Advertising