Programming instructions

124
Intermec Fingerprint 6.13 – Programmer's Guide
11. PRINTING CONTROL, cont'd.
LTS& ON/OFF
These statements enables or disables the label-taken sensor, which
is an photoelectrical sensor that detects when a label has not been
removed from the printer's outfeed slot, and holds the printing until
the label has been removed.
PRINT KEY ON|OFF
These two instructions can only be issued in the Immediate Mode
and in the Intermec Direct Protocol and enables/disables a single
PRINTFEED operation to be automatically executed each time the
<Print> key is pressed.
PRINTFEED (PF)
At the execution of a PRINTFEED statement, the firmware proc-
esses all previously entered text fields, bar code fields, image fields,
box fields and line fields (see chapter 10) into a bitmap pattern. The
bitmap pattern controls the heating of the printhead dots and the
stepper motor that feeds the paper past the printhead. By default,
each PRINTFEED statement produces one single copy, but the size
of a batch of labels (or the equivalent) can optionally be specified.
The execution of a PRINTFEED statement (as opposed to
PRINTFEED NOT) resets these statements to their respective
default values:
ALIGN BARFONT BARFONT ON/OFF INVIMAGE
BARHEIGHT BARMAG BARRATIO MAG
BARTYPE DIR FONT PRPOS
BARSET
This does only affect new statements executed after the PRINTFEED
statement, but not already executed statements. The amount of
paper fed out at the execution of a PRINTFEED statements under
various conditions was discussed in chapter 11.1.
Example (printing five identical labels):
10 PRPOS 100, 100
20 FONT "SW030RSN"
30 PRTXT "TEST LABEL"
40 PRINTFEED 5
RUN
Example (printing five copies of the same label layout with consecu-
tive numbering):
10 FOR A%=1 TO 5
20 PRPOS 100, 100
30 FONT "SW030RSN"
40 PRTXT "LABEL ";A%
50 PRINTFEED
60 NEXT A%
RUN
Continued!
3. Printing, cont'd.