Compaq 5525B/31/32 manual Channel Line

Page 31

Programmable VFC

A second method involves only providing a “1” in CH3 where print will occur. The programmer then simply calls CH3 and the blank lines are skipped. There still is no flexibility for adding or deleting lines without VFC modification, but line counting is minimized.

A third method involves assigning VFC channels to each section of the letter and performing a call to CH3 within each section. To do this, the manufacturer highly recommends following these guidelines:

CH1 should always define TOF and must be present for a valid load.

CH2 should always define BOF allowing for vertical margin (if any) and must be present for valid paper out conditions.

CH3 should be present for any potential print line except in the vertical margin area (if any).

For this example, CH1 will occur at line 1 and is aligned with the Company Name. We will arbitrarily assign CH4 to occur at line 7 (Opening Line), CH5 to occur at line 10 (Body), CH6 to occur on line 17 (Closing Line) and CH7 to occur on line 20 (P.S. Line).

With the above channel assignments in mind, the programmer would call CH1 to begin the letter. After printing the name and address (using calls to CH3 to “move” to each line) the programmer would call CH4 to skip to line 7 and print the opening line. Next, a call is made to CH5 to skip to line 10 and print the body, CH6 to print the closing and CH7 to print the P.S. line. This gives each section flexibility by allowing variable sizes, limited by the physical room available before interfering with the next section and avoiding the drudgery of line count.

The above VFC would look like:

Channel

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Line 1

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 2

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 3

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 4

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 5

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 6

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 7

 

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

Line 8

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 9

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 10

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

Line 11

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 12

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 13

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 14

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 15

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 16

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 17

 

 

1

 

 

1

 

 

 

 

 

 

 

 

 

 

Line 18

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 19

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Line 20

 

 

1

 

 

 

1

 

 

 

 

 

 

 

 

 

Line 21

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTE: A “1” corresponds to a hole punched in a physical paper tape.

31

Image 31
Contents 5525B/31/32 Line Matrix Printer Page PCL-II Programmer’s Reference Manual Page Trademark Acknowledgements Page Table of Contents Standard Ascii Character Set Related Product Information IntroductionSoftware Features HP PCL-II Switching Between the Emulations HP PCL-II Emulation Default SettingsPrinter Feature Set Compatibility Configuring the PCL-II Emulation with Control CodesProgrammatic Printer Control General InformationLogical and Physical Pages Combining Escape Sequences Escape SequencesPCL Level Escape Sequences Line Printer Escape Sequences Explanation Programmable Reset Character Font Selection Symbol Set Selection OCR-A Print Pitch Selection Printing in the Hex 80 through Hex FF RegionCharacter Style Selection PCL Level Character Density SelectionHS DP NLQ Switching Character Fonts Print Mode Selection Display Functions ModeSelf-test Vertical Forms Control VFC Line SpacingStandard Computed VFC Page Special VFC Considerations Programmable VFCExample Form Programmable VFC Using PCLChannel Line Configuring the PCL-II Emulation with Control Codes Programmable VFC Ascii CTL MSB/LSB Example VFC Data Entry Methods \CHANGEQ 7 to 00 \CHANGEQ 8 to Logical Page Length Selection Logical Page Length SelectionText Length Vertical Margin Selection Perforation Skip ModeTransparent Print Data Horizontal Margin SelectionCursor Control ESC*b# of raster lines Y Raster GraphicsUnderlining Bar Codes Character OverstrikeESC*z#V Bar Code Selection ESC*zBar Code DataZ Bar Code Label Data ESC*z#C Bar Code Label PlacementESC*z#H Bar Code Height ESC*z#Q Bar Code Header ControlPrinting Bar Codes Printing Bar Codes With Text Printing Multiple Labels On The Same LineBar Code Number of Characters Sent Bar Code Width InformationCode 3 Royal Mail EAN8Additional Product ID Assigned By Manufacturer N3+an..30 Width, Diameter, or 2nd Dimension, Inches, Logistics N4+n6 Data Value Representation US Postnet BarcodesCPI 22.5 Bars per inch US Postnet BAR Code 256X US Postnet BAR Code2 3 4 5 6 7 8 9 CPI 20 Bars per inch US Postnet Bar Code Method CPI 20 Bars per inch US Postnet Bar CodeConfiguring the PCL-II Emulation with Control Codes Standard Ascii Character Set Appendix a Index Bar Code Underlining PCL-II Upca Page Page 5525B/31/32 Line Matrix Printer