Contents
Intermec Fingerprint Developer’s Guide
ix
Creating Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Specifying a Bar Code Symbology With BARSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Choosing the Human-Readable Font With BARFONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Specifying Input Data With PRBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Summary for Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Creating Image Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Magnifying Images With MAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Inverting Black and White Printing With NORIMAGE or INVIMAGE . . . . . . . . . . . . . . . .87
Specifying Images by Filename With PRIMAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Summary for Image Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Creating Box Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Summary for Box Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Creating Line Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Summary for Line Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Additional Printing Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Printing Partial Fields With the CLIP ON Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Inverting Intersection Printing With XORMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Using the LAYOUT Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
About Layout Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Creating a Logotype Name File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Creating a Data File or Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Creating an Error File or Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Using the Files in a LAYOUT Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Creating a Simple Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
Handling Errors With ERRHAND.PRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Renumbering Lines When Merging Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Merging Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Using the Print Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7
Controlling the Printer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Using Fingerprint to Control the Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Controlling Media Feed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Adjusting Media Feed Distance With TESTFEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Feeding Media With FORMFEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Overriding Start and Stop Adjust Values With LBLCOND . . . . . . . . . . . . . . . . . . . . . . . . . 105
Rotating the Platen Roller With CLEANFEED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Checking Media Feed Distance With ACTLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Controlling Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Enabling the Automatic Paper Cutter With CUT ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Enabling the Label Taken Sensor With LTS& ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Repeating the Last Printing Operation With PRINTFEED . . . . . . . . . . . . . . . . . . . . . . . . . 106
Enabling Manual Printing With PRINT KEY ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Checking the Transfer Ribbon and Printhead With SYSVAR . . . . . . . . . . . . . . . . . . . . . . . 107