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