LQH-HW
Page
 LineJet Printers
 Copyright 2000, HEWLETT-PACKARD CO
 Trademark Acknowledgements
Page
 Table of Contents
 Table of Contents
 Bar Codes
 Standard Ascii Character Set
 Vertical Paper Motion
 Table of Contents
 IGP/PGL Emulation
Features
About this Manual
 IGP/PGL Emulation
How the IGP Operates
 Modes of Operation
Modes of Operation
 Quiet Mode
Normal Mode
 Modes of Operation Normal Mode Commands Mnemonic Description
 IGP/PGL Emulation Normal Mode Commands Mnemonic Description
Create Form Mode
Create Logo Mode
 BOX
 Execute Form Mode
 Sfoff Sfcc
 Alphanumeric Data
 Inline Commands
IGP Command Standards
Special Function Control Code Sfcc
Semicolon
 Line Terminator
Command Parameters
Printable Character
Spaces
 Prompt
Comments in Command Lines
Numeric Values
Storing Data
 CP.DP Format Example
Character Position.Dot Position CP.DP Format
 Data Fields for Alphanumeric and Incremental Data
Command Codes
 Dark Printing
Command Codes
 Alphanumerics
Alphanumerics
Purpose
Mode
 Dark
DIR
 New command. If not entered, the IGP will wait for
Command enter STOP, and the IGP will wait for a
Another set of Alphanumeric command parameters
Defines the vertical expansion factor to enlarge
 Stop
 Alphanumeric Example
 Alphanumerics, Incremental Fields
Using Incremental Alphanumeric Data
 Character Type and Function
Alphanumerics, Incremental Fields
Increment Alphanumeric
 Printed Results
Command Codes Value Description
Printed Results 1ABC123
Printed Results ABC123
 Printed Results Description
Alphanumerics, Incremental Fields Value
Printed Results AA98
Printed Results 42AR
 RPT n
Alphanumerics, Incremental Fixed Data Fields
Format Alpha
 Alphanumerics, Incremental Fixed Data Fields
 Cn IAFnL DIR UC Dark Point HSn or HSDnSR SC VE HE Stop
Alphanumerics, Incremental Dynamic Data Fields
 Field B
Alphanumerics, Incremental Dynamic Data Fields
Field a
 Where
 Boxes
Boxes
BOX
Stop BOX
 Box Example
 Compressed Print Density
Compressed Print Density
 Config
Configuration
Parametervalue
END
 Configuration Configuration Parameters Value
 END
 Corners
Corners
Corner
Stop Corner
 Corner Example
 Create
Create
 Delete Form
Flash memory where it was originally stored. Enter
Disk
Delete Form
 Delete Logo
Memory where it was originally stored. Enter Disk
Directory
Delete Logo
 Format Hdup dup# offset# elements to be duplicated
Duplication, Horizontal
Hdupoff
Dup#
 Vert
Duplication, Horizontal
 Vdup dup# offset#
Duplication, Vertical
Elements to be duplicated
Vdupoff
 Emulation Switching
Emulation Switching
End
Format END
 Print Formats in the Execute Form Mode
Execute Form Mode
How to Use the Execute Command
 Execute Form General Format
Execute Form General Format
Form Feed character ccNORMAL
Execute
 CcBFn DdataD
CcAFnDASCII textD
CcGFnDlogonameD
Form Feed Character
 Execute Form Electronic Vertical Format Unit
Execute Form Electronic Vertical Format Unit
 Format ccAFn Dascii textD
Execute Form Dynamic Alphanumeric Data
 Format ccBFn Ddata fieldD
Execute Form Dynamic Bar Code Data
Execute Form Dynamic Bar Code Data
 Format ccGFnDlogonameD
Execute Form Dynamic Logo
 Execute Form Incremental Dynamic Data
Execute Form Incremental Dynamic Data
Format ccEXECUTE formname page n FC ICNTn IRSTn
Form1 Form2 Form3 Form4 Form5 Form6 = ICNT6
 CcIAFn idir Stepmask RPTn RSTn Dstartdatad
Supplying Dynamic Data for Incremental Fields
CcIBFn idir Stepmask RPTn RSTn Dstartdatad
IAF
 Execute Form Overlay Data
Execute Form Overlay Data
 Expand
Expanded Print
 Font
Font
Font
 LFORM8
Form Length
LFORM6
 Ignore Sequence
Ignore Sequence
Line Spacing
 Format Horz
Lines, Horizontal
 Format Vert
Lines, Vertical
Lines, Vertical
 Logo Call
Listen
Format Logo
SR SC logoname Disk
 Logo Call
 Logoname
Logo Mode, Create
Row#
Dot
 Logo Mode, Create
 SR SC
Normal Mode
Number
 Paper
Paper
Paper Instruction Data Bit
 Print File
Paper Instruction PI Enable/Disable
EN-PI
DIS-PI
 Recall
Quiet
Quiet
Quiet
 Reset
Reset
Reverse Print
Reverse
 Scale
Scale
Horz/vert
Lpi
 Select Format
Command Paper Movement Function
Sfon
Sfoff
 Setup
Setup
Host Data ccSETUPEND
Setup
 Format ccSFCC n or ccSFCC ‘n’
Special Function Control Code Change
 Overview
Bar Codes
 Available Bar Codes Mnemonic Symbol Code Set Length
 User-Defined Variable Bar Code Ratios
User-Defined Variable Bar Code Ratios
Variable Ratio Sample
 Other Bar Codes
UPC and EAN
Ratio
Density cpi
 Codabar
Bar Codes
Codabar
 Quiet Zone
Codabar Command Format
Start/Stop Codes
Data Field
 Default value is X1. As required for scanning, enter
Expand the bar code symbol. The magnification
Magnification. Increasing the magnification adjusts
Optional parameter to adjust the overall height
 Printable data field. The default value is B, locating
Is specified based on the Scale command
Ends the Bar Code command while the IGP/PGL
Stop is not entered, an error message results
 Codabar Codabar Character Set Hex
Codabar Example
 Code 39 Structure
Code
 Code
 Stop Barcode
Code 39 Command Format
 Locates the printable data field above the bar code
 NUL
Code 39 Character Set
 Sample Code 39 Bar Codes
Code 39 Example
 Code 93 Structure
 Quiet Zone
 Code 93 Command Format
 Allowed if a null data field was specified
Sfcc
 Start Stop
 Code 93 Example
 Code 128 Structure
Code 128A, 128B and 128C
 Code 128B Data Field
Code 128A Data Field
Code 128C Data Field
Code 128A, 128B and 128C
 Code 128 Command Format
 Replace n with a number ranging from 1 to
 Optional parameter to enable printing of the human
 Code 128A, 128B and 128C Code 128A Character Set Hex
 Code 128B Character Set Hex
 See Note
Code 128A, 128B and 128C Code 128C Character Set Hex
 Sample Code 128B Bar Codes
Code 128B Example
 Sample Code 128C Bar Codes
Code 128C Example
 EAN
 Start/Center/Stop Codes
 SCB
EAN 8 Command Format
 Length of the data field need not be
 EAN 8 Example
 EAN
EAN
 Number System Character
 EAN 13 Command Format
 Add-on data
 127
 Sample EAN 13 Bar Codes
EAN 13 Example
 FIM
 Guide to Business Mail Preparation
FIM Structure Vscan or CCW
 Start/Stop Code
FIM Command Format
Clear Zone
 Value 1/8-inch from the top edge of the mail piece
 Sample Fimb Bar Code
FIM Example
 Sample Fimc Bar Code
 Interleaved 2/5 I-2/5, German I-2/5 and ITF-14
Interleaved 2/5 I-2/5, German I-2/5 and ITF-14
 Quiet Zone
 5 Command Format
 Parameter to enter data when the BFnL
 Height of the bar code body is reduced 0.1-inch
 Sample I-2/5 Bar Codes
5 Example
 Matrix
Matrix
 Quiet Zone
 Default value is 0.9-inch
Matrix Command Format
 Dark
 Readable data is not printed. This parameter is not
 Sample Matrix Bar Codes
Matrix Example
 MSI
 Quiet Zone
 MSI Command Format
 BFnL
 151
 Sample MSI Bar Codes
MSI Example
 Quiet SR, SC Zone Position Stop Code
 Security Level
 Ddata fieldD
 Optional parameter that specifies the security level
 157
 Postnet
 Postnet
 Quiet Zone
 Postnet Command Format
 Postnet Example
Stop is not entered, an error message will result
Value within the 1/2-inch left and right margins
Mail piece. Character column or dot column is
 PostBar and Royal Mail KIX
PostBar and Royal Mail KIX
KIX Format
 KIX
PostBar and Royal Mail Command Format
 Defines the starting row for the bar code. Character
On the Scale command page 83, or use
Row or dot row is specified based on the Scale
Defines the starting column of the bar code
 Sample Royal Mail bar code X1A Magnification
PostBar and Royal Mail Examples
 Telepen
Telepen
 Quiet Zone
 Data field D
Telepen Command Format
 89, or use the CP.DP format
 Telepen Character Set
 Sample Telepen Bar Code
Telepen Example
 UCC/EAN-128
 174
 175
 176
 Quiet Zone
 Modulo-10 Data Field Check Digit for SSCC-18 and SCC-14
Modulo-103 Check Digit
 Code UCC-128 Command Format
 Replace L with the maximum number
 Start code and subset switching is done
 ~CREATEUCCTEST
Code UCC/EAN-128 Examples
 183
 184
 UPC-A
 Quiet Zone
 UPC-A Command Format
 Specified, since it is fixed at 11 digits, plus any
 Is specified in the Font parameter. UPC-A human
 Sample UPC-A Bar Codes with Add-On Data
UPC-A Example
 UPC-E and UPC-E0
UPC-E and UPC-E0
 Quiet Zone
 UPC-E or UPC-E0
UPC-E Command Format
Type
 Specified, since it is fixed at 6 or 11 digits, plus
 Is specified in the Font parameter. UPC-E data
 Eleven-Digit Compression
 Sample UPC-E Bar Code
UPC-E Example
 Upcship
 Upcship
 Upcship Command Format
 201
 Sample Upcship Bar Codes
Upcship Example
 UPS
UPS
 UPS 11 Command Format
 BFnL
 206
 Sample UPS 11 Bar Code
UPS 11 Example
 Incremental Bar Code Fields
Incremental Bar Code Fields
Incrementing Bar Code Data
 Stepmask Startdata
Incrementing Bar Code Data Incremental Bar Code Data
 Incremental Bar Code Fields Value Description
 Incremental Bar Code Fixed Data Fields
Incremental Bar Code Fixed Data Fields
Type Vscan MAG Hn I Dark SR SC
RST n
 Incremental Bar Code Dynamic Data Fields
 Barcode Stop
Incremental Bar Code Dynamic Data Fields
 Duplicating Incremental Bar Code Fields
 Example Basic Create Form
Form Examples
 Form Examples
 Basic Create Form Example
Example Basic Create Form
 Basic Design
Example Dynamic Data
 Sample Form
Example Dynamic Data
 Bar Code Fields
 Dynamic Alphanumeric Fields
 Dynamic Alphanumeric and Bar Code Data
 ~NORMAL
 Dynamic Data Example
 50.8722 C1554.5400*ACME MOTOR, INC Irvine CA 92713 714
Example Auto Increment Fields
 226
 Auto Increment Fields Example
 Creating a Box and Corners
Form Exercise
 Stop END
Creating a Box and Corners
 Box and Corner Example
Adding Horizontal and Vertical Lines
 SRSCVEHEDTextD
Adding Fixed Alphanumeric Text
Adding Fixed Alphanumeric Text
 232
 Enter
Adding a Bar Code
Adding a Bar Code
 RECnAFnLDIRUCSRSCVEHEDTextD Stop previously input
 Completed Practice Form Example
 Logo Exercise
Logo Exercise
 Creating a Logo
Creating a Logo
CcLOGOlogonameVLHL
SRSClogoname
 238
 Layout Considerations
Form Design
Planning the Form Layout
Layout Considerations
 Form Design
 Sample Form Design
Planning the Form Layout
 Logo Design
 Creating a Form and Adding Form Components
Creating a Form and Adding Form Components
~CREATEHCBOATS
VDUPdup#offset#
 DdatafieldD
RECnAFnLDIRUCDARKSRSCVEHEDtextD
Dark Srsc
 Print HNDCFT.FOM
Logo 1218HANDCRFT
 Completed Sample Form
 Example
Directory Command
DIRECT.FOM
~DIRECTORY
 Delete Command
Delete Command
Solving Program Errors
 Sfcc Create /PRACTICE BOX
 Solving Program Errors
 Multinational Character Sets and Set Values
Introduction
Supported Character Sets
 Making Character Substitutions
Character Addresses
Introduction
Substitution Set Hex Values
 Power-Up Character Set Selection
Accessing Characters and Character Sets
OCR Character Sets
Data Bit
 Accessing Characters and Character Sets
User-Defined Set Command Uset
 Iset n
User-Defined Set Command Uset USET-ISET Relationship Uset n
 Iset
Character Set Selection Command Iset
 Multinational Character Sets
Multinational Character Sets
 Swedish Set Norwegian Set Danish Set Finnish Set 258
 English Set French Set Dutch Set Spanish Set 259
 Italian Set Turkish Set OCR-A Set OCR-B Set 260
 IGP/PGL Emulation Error Codes
Error Codes
 Horizontal Line Errors
 Vertical Line Errors
 Box Errors
 Corner Errors
 Alpha Errors
 Logo Errors
 Create Errors
 Execute Errors
 Miscellaneous Errors
 ALPHA/BARCODE syntax error
Bar Code Errors
Missing or wrong delimiter must be a colon
Bar code type is not supported
 Barcode symbols exceeds the form width
Barcode symbols exceeds the form length
Dynamic Barcode symbol exceeds the form length
Dynamic Barcode symbol exceeds the form width
 Sfcc decimal input error must be 1
Reverse Print Errors
Execute form too wide for current page setting
Dynamic ALPHA/BARCODE field longer than previously defined
 Multinational Character Set Errors
Incremental Fields Errors
 Multinational Character Set Errors
 276
 Standard Ascii Character Set
 Appendix a
 Grid Programs Samples
Page
Page
Page
 Paper Motion Using the PI Line Relative Line Slewing
Paper Motion Using Line Feeds and Form Feeds
 Line Space Slewing Data Bits Slew Range
Configuration Value
Hex Dec Code
DLE DC1 DC2 DC3 DC4 NAK SYN ETB Can
 General Evfu Programming
Paper Motion Using the Evfu
Evfu Programming Sequence
General Evfu Programming
 Appendix C Paper Motion Using the Evfu
Using the Evfu
Start Load Code 1E or 6E Hex
Channel Assignment
 Evfu Codes PI Line Enabled
Using the Evfu
Data Bits Channel Hex Dec Code
SOH STX ETX EOT ENQ ACK BEL
 Evfu
Clearing the Evfu Memory
DC1 DC2 DC3 DC4 NAK SYN ETB Can SUB ESC
 Evfu Example
Evfu Format in Execute Mode
Assign Line Identification Codes
Evfu Example
 1BDATA for Vertical TAB Channel 15DATA for Line
 Top of form, Form #1
Evfu Example Evfu Channel Code Sent Line No Form Output
Undefined hex 17 causes single line feed
Top of form, Form #2
 292
 Index
Page
Page
Page
 IGP
 Postnet
 UCC/EAN-128
 300
Page
 Manual Part Number 171250-001PX