Intermec PC43d Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM4 - Page 7

Controlling the Printer, Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST .105 - paper

Page 7 highlights

Contents Specifying Input Data with PRBAR 82 Summary for Bar Code Fields 82 Creating Image Fields 83 Magnifying Images with MAG 83 Inverting Black and White Printing with NORIMAGE or INVIMAGE 83 Specifying Images by Filename with PRIMAGE 83 Summary for Image Fields 84 Creating Boxes 85 Summary for Boxes 85 Creating Lines 85 Summary for Lines 86 Additional Printing Instructions 86 Printing Partial Fields With the CLIP ON Command 86 Inverting Intersection Printing With XORMODE 86 Using the LAYOUT Command 87 About Layout Requirements 88 Creating a Logotype Name File 91 Creating a Data File or Array 92 Creating an Error File or Array 92 Using the Files in a LAYOUT Statement 93 Creating a Simple Label 95 Handling Errors With ERRHAND.PRG 99 Renumbering Lines When Merging Files 99 Merging Programs 99 Using the Print Key 100 7 Controlling the Printer 101 Using Fingerprint to Control the Printer 102 Controlling Media Feed 102 Adjusting Media Feed Distance With TESTFEED 102 Feeding Media With FORMFEED 103 Overriding Start and Stop Adjust Values With LBLCOND 103 Rotating the Platen Roller With CLEANFEED 103 Checking Media Feed Distance With ACTLEN 103 Controlling Printing 104 Enabling the Automatic Paper Cutter With CUT ON 104 Enabling the Label Taken Sensor With LTS& ON 104 Repeating the Last Printing Operation With PRINTFEED 104 Enabling Manual Printing With PRINT KEY ON 105 Checking the Transfer Ribbon and Printhead With SYSVAR 105 Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST 105 Checking Printhead Status With FUNCTEST or FUNCTEST 106 Reprinting Labels After Interruptions 107 Fingerprint Developer's Guide vii

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163

Contents
Fingerprint Developer’s Guide
vii
Specifying Input Data with PRBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Summary for Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Creating Image Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Magnifying Images with MAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Inverting Black and White Printing with NORIMAGE or INVIMAGE. . . . . . . . . . . . . . . . .83
Specifying Images by Filename with PRIMAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Summary for Image Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Creating Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Summary for Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Creating Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Summary for Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Additional Printing Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Printing Partial Fields With the CLIP ON Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Inverting Intersection Printing With XORMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Using the LAYOUT Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
About Layout Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Creating a Logotype Name File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Creating a Data File or Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Creating an Error File or Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Using the Files in a LAYOUT Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Creating a Simple Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Handling Errors With ERRHAND.PRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Renumbering Lines When Merging Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Merging Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Using the Print Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
7
Controlling the Printer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
Using Fingerprint to Control the Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Controlling Media Feed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Adjusting Media Feed Distance With TESTFEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Feeding Media With FORMFEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Overriding Start and Stop Adjust Values With LBLCOND. . . . . . . . . . . . . . . . . . . . . . . . . 103
Rotating the Platen Roller With CLEANFEED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Checking Media Feed Distance With ACTLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Controlling Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Enabling the Automatic Paper Cutter With CUT ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Enabling the Label Taken Sensor With LTS& ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Repeating the Last Printing Operation With PRINTFEED . . . . . . . . . . . . . . . . . . . . . . . . . 104
Enabling Manual Printing With PRINT KEY ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Checking the Transfer Ribbon and Printhead With SYSVAR . . . . . . . . . . . . . . . . . . . . . . . 105
Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST . . . . . . . . . . 105
Checking Printhead Status With FUNCTEST or FUNCTEST$ . . . . . . . . . . . . . . . . . . . . . 106
Reprinting Labels After Interruptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107