Programming instructions

156
Intermec Fingerprint 6.13 – Programmer's Guide
15. PRINTER FUNCTION CONTROL, cont'd.
8. Printhead
Continued!
In addition to the setup, four instructions can be used to check and
control the thermal printhead.
SYSVAR
Two parameters in the system variable SYSVAR allows you to
check the printhead, also see chapter 15.7:
SYSVAR(20) returns if the printer is set up for direct thermal
or transfer printing.
SYSVAR(21) returns the printhead density in dots/mm.
HEAD
The HEAD function requires a CPU board that supports dot sensing
and allows you to:
Identify possible faulty dots by means of abnormal resistance
values. This application is closely connected to the SET FAULTY
DOT and BARADJUST statements, see below. Note that some
printhead errors, e.g. deglazed, cracked or dirty dots, will not be
detected by this function, since only the resistance is measured.
Read the mean resistance value of the printhead, e.g. in order to
make a program that sets up the printhead resistance automatically
(this features is standard in some printer models).
SET FAULTY DOT
This statement is used to mark specified dots on the printhead as
faulty, either manually or automatically in connection with a
HEAD function. Then, using a BARADJUST statement (see
below), you can adjust the location of picket fence bar codes so the
dots marked as faulty will not affect the printing, i.e. the faulty dot(s)
will be situated between the bars.
You can also revoke all previous SET FAULTY DOT statements
by marking all dots as correct.
BARADJUST
This statement enables automatic horizontal relocation of picket
fence bar codes within specified limits. The firmware will keep
record of all dots marked as faulty (see SET FAULTY DOT above)
and relocate the bar code as to place the spaces between the bars in
line with the faulty dot(s). Thereby, it will be possible to use the
printer pending printhead replacement.
Note that the BARADJUST statement cannot be used for ladder bar
codes, stacked bar codes (e.g. Code 16K), bar codes with horizontal
lines (e.g. DUN-14) and EAN/UPC bar codes.