Intermec PX4i Fingerprint Developer's Guide (old) - Page 118

Using the Print Key, Print, Pause, Setup, Shift

Page 118 highlights

Chapter 6 - Designing Bar Code Labels MERGE "/rom/ERRHAND.PRG" Using the Print Key Instead of using a PRINTFEED statement, we will use a subroutine in ERRHAND.PRG. Because ERRHAND.PRG assigns functions to keys, you can create a loop in the program to get a label every time you press Print: 160 GOSUB 500000 170 GOTO 170 RUN Try pressing different keys on the printer keyboard. Only keys that have been assigned a function in ERRHAND.PRG (Pause, Print, Setup, and Feed) will work. You can break the program by simultaneously pressing the Shift and Pause keys. Save the program again under the same name: SAVE "LABEL1" The previously saved program "LABEL1.PRG" is replaced by the new version. ERRHAND.PRG can easily be modified to fit into more complex programs and Intermec recommends that you include it in your programs until you are skilled enough to create your own routines for error handling. For more information, see "Error Handling" on page 129. 102 Intermec Fingerprint Developer's Guide

  • 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
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187

Chapter 6 — Designing Bar Code Labels
102
Intermec Fingerprint Developer’s Guide
MERGE “/rom/ERRHAND.PRG”
Using the Print Key
Instead of using a PRINTFEED statement, we will use a subroutine in
ERRHAND.PRG. Because ERRHAND.PRG assigns functions to keys, you can create
a loop in the program to get a label every time you press
Print
:
160
GOSUB 500000
170
GOTO 170
RUN
Try pressing different keys on the printer keyboard. Only keys that have been
assigned a function in ERRHAND.PRG (
Pause
,
Print
,
Setup
, and
Feed
) will work.
You can break the program by simultaneously pressing the
Shift
and
Pause
keys.
Save the program again under the same name:
SAVE “LABEL1”
The previously saved program “LABEL1.PRG” is replaced by the new version.
ERRHAND.PRG can easily be modified to fit into more complex programs and
Intermec recommends that you include it in your programs until you are skilled
enough to create your own routines for error handling. For more information, see
“Error Handling” on page 129.