Chapter 3 ANSI EVFU

Each “channel control code” pair of bytes has the capability to indicate multiple channels since each channel indication has a unique bit position which is either ON - 1 or OFF - 0.

Table 23. Channel Control Codes

Decimal Value

Binary Value

 

ASCII

Remarks

Character

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

1

2

1

2

 

 

 

 

 

 

 

 

64

64

1000000

1000000

@

@

Fillers

65

64

1000001

1000000

A

@

Channel 1

66

64

1000010

1000000

B

@

Channel 2

68

64

1000100

1000000

D

@

Channel 3

72

64

1001000

1000000

H

@

Channel 4

80

64

1010000

1000000

P

@

Channel 5

96

64

1100000

1000000

@

Channel 6

64

65

1000000

1000001

@

A

Channel 7

64

66

1000000

1000010

@

B

Channel 8

64

68

1000000

1000100

@

D

Channel 9

64

72

1000000

1001000

@

H

Channel 10

64

80

1000000

1010000

@

P

Channel 11

64

96

1000000

1100000

@

Channel 12

 

 

 

 

 

 

 

Table 24 is a sample program to load an EVFU table.

Table 24. Sample EVFU Loading Program

 

Program Instruction

Remarks

 

 

 

 

 

 

1500

WIDTH “LPT1:”,255

Required by some BASIC languages to avoid

 

 

auto LF at column 80

 

 

 

1510

LPRINT CHR$(27);“]!”;

Enables EVFU loading.

 

 

 

1520

LPRINT CHR$(65);CHR$(64);

Resets TOF, Channel 1. See Table 23.

 

 

 

1530

FOR I=1 TO 4

4 filler lines

1531

LPRINT CHR$(64);CHR$(64);

 

1532 NEXT I

 

 

 

 

1540

LPRINT CHR$(68);CHR$(64);

Selects Channel 3. See Table 23.

 

 

 

1550

FOR I=1 TO 18

18 filler lines

1551

LPRINT CHR$(64);CHR$(64);

 

1552 NEXT I

68

Page 68
Image 68
Printronix ANSI Printer manual Ansi Evfu, Channel Control Codes Decimal Value Binary Value, Remarks, Character