5-32 Chapter 5: Programming
Bar Code Length
The Bar Code Length parameter selects the method for determining if an Interleaved 2 of 5 bar
code is a valid length. The Range Check method identifies a length range by specifying the
minimum and maximum number of characters. The Specific Check method identifies two
specific bar code lengths by specifying the number of characters in each. With this option, the
number of characters in all Interleaved 2 of 5 bar codes must be one of the two numbers. Scan
the Hex 0 tag to use the Range Check method, scan the Hex 1 tag to use the Specific Check
method.
It is best not to use ITF if more than one length of bar code is used. The symbology has an
inherent weakness where any scanner can see part of the bar code and think it is complete. The
options below provide protection against this. From strongest protection to weakest protection
they are:
Specific length, same value as “Value 1” and “Value 2”
Specific check, different values as Values 1 and 2
Range Check
Value 1 and 2
The Value 1 and Value 2 parameters specify the valid Interleaved 2 of 5 bar code lengths. Use
these options with the Bar Code Length parameter option described in Bar Code Length. If the
Range Check method is selected, Value 1 specifies the minimum number of characters in a
valid Interleaved 2 of 5 bar code and Value 2 specifies the maximum number of characters. If
the Specific Check method is selected, Value 1 contains one specific number of characters and
Value 2 contains another.
Accepted values for Value 1 and Value 2 are 04 to 58 readable characters. The number of
readable characters must be an even number; if an odd number is specified, it returns a
Program Tag Error. Each value is input using two Hex tags. The first can be Hex 0 through
Hex 5 and the second can be Hex 0 through Hex 9.
Check Digit Present
The Check Digit Present parameter determines if the bar code must contain a correct check
digit to be identified as valid. If this function is enabled, the bar code is ignored if a check digit
is not present. Scan the Hex 0 tag to disable this option, or the Hex 1 tag to enable it.
Transmit Check Digit
The Transmit Check Digit parameter selects whether to send the check digit to the host
terminal. Scan the Hex 0 tag to disable this option, or the Hex 1 tag to enable it.
Interleaved 2 of 5 Tone
This parameter permits you to enable or disable the Interleaved 2 of 5 tone. Scan Hex 0 to
disable the tone (default) or Hex 1 to enable it. If disabled, the Interleaved 2 of 5 tone is under
control of the UPC tone control (general good read tone).