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

Overriding Start and Stop Adjust Values With LBLCOND, Rotating the Platen Roller With CLEANFEED

Page 121 highlights

Chapter 7 - Controlling the Printer However, if there is an error condition such as "printhead lifted" or "out of media," FORMFEED has no effect. Although you can use a FORMFEED statement to feed the media in small increments during program execution, for best results Intermec recommends that you make adjustments to the printer Start Adjust and Stop Adjust values instead. You can also use a LBLCOND statement to override the printer Start Adjust and Stop Adjust values when necessary, as described in the next section. Overriding Start and Stop Adjust Values With LBLCOND Use a LBLCOND statement to override the current Start Adjust and Stop Adjust values. LBLCOND can also disable the LSS or black mark sensor (BMS) for a specified length of media feed, such as when using irregularly shape labels, or when text or pictures on the backside of a ticket are being detected as black marks. LBLCOND also allows you to choose between three modes for controlling the printing of very short labels. For information, see the Intermec Fingerprint Command Reference Manual. Rotating the Platen Roller With CLEANFEED CLEANFEED rotates the platen roller forward or backward as specified. CLEANFEED is equivalent to FORMFEED, but will work regardless of any error conditions such as "printhead lifted" or "out of media." Note: Intermec recommends that you use a CLEANFEED statement to remove labels that may be stuck on the platen roller. Manually pulling stuck media may damage the print mechanism. Checking Media Feed Distance With ACTLEN This function returns the approximate distance (in dots) of most recently executed media feed operation. For example, use the ACTLEN command to determine the length of the labels before printing a list, so the list can be divided into portions that fit the labels: 10 FORMFEED 20 PRINT ACTLEN RUN Controlling Printing This section describes Fingerprint commands used in connection with printing bar code labels. Intermec Fingerprint Developer's Guide 105

  • 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 7 — Controlling the Printer
Intermec Fingerprint Developer’s Guide
105
However, if there is an error condition such as “printhead lifted” or “out of media,”
FORMFEED has no effect.
Although you can use a FORMFEED statement to feed the media in small
increments during program execution, for best results Intermec recommends that
you make adjustments to the printer Start Adjust and Stop Adjust values instead.
You can also use a LBLCOND statement to override the printer Start Adjust and
Stop Adjust values when necessary, as described in the next section.
Overriding Start and Stop Adjust Values With LBLCOND
Use a LBLCOND statement to override the current Start Adjust and Stop Adjust
values. LBLCOND can also disable the LSS or black mark sensor (BMS) for a
specified length of media feed, such as when using irregularly shape labels, or when
text or pictures on the backside of a ticket are being detected as black marks.
LBLCOND also allows you to choose between three modes for controlling the
printing of very short labels. For information, see the
Intermec Fingerprint
Command Reference Manual
.
Rotating the Platen Roller With CLEANFEED
CLEANFEED rotates the platen roller forward or backward as specified.
CLEANFEED is equivalent to FORMFEED, but will work regardless of any error
conditions such as “printhead lifted” or “out of media.”
Checking Media Feed Distance With ACTLEN
This function returns the approximate distance (in dots) of most recently executed
media feed operation. For example, use the ACTLEN command to determine the
length of the labels before printing a list, so the list can be divided into portions that
fit the labels:
10 FORMFEED
20
PRINT ACTLEN
RUN
Controlling Printing
This section describes Fingerprint commands used in connection with printing bar
code labels.
Note:
Intermec recommends that you use a CLEANFEED statement to remove
labels that may be stuck on the platen roller. Manually pulling stuck media may
damage the print mechanism.