ID Innovations Bar code Slot Reader - Visible Red and Infra Red User Manual

Page 21

Advertising
background image

Features

21

ALL BAR CODE TYPES - ALWAYS Will activate the string for all bar code types, whether another string was defined for the

specific bar code type that was read or not. For example, if you defined String #1 as Active For ALL BAR
CODE TYPES - ALWAYS and String #2 as Active For CODE 39 and you read a CODE 39 bar code, both
String #1 and String #2 will be inserted.


CODE 39, CODE 128, etc Setting the Active For to a specific bar code symbology will activate the string for bar codes that

are read that match the symbology. If you define more than a single string to be Active For the same bar
code type, each string is inserted in turn. For example, if you define strings #1 and #2 as Active For
CODE 39 and you read a CODE 39 bar code, then String #1 is inserted and then String #2 is inserted.





Note: If you define a String as Active For a specific symbology it will override any strings that are Active For ALL BAR CODE
TYPES.

Order of Precedence

When inserting strings the decoder will follow a specific order of precedence. The decoder will make multiple passes
through the defined strings. The manner by which the decoder inserts each of the strings is similar to that of the Edits, for
more information see Order of Precedence on page 15. For each type of string PREAMBLE, POSTAMBLE, and
TERMINATION, the decoder will make the three passes over the bar code data as described in Edits.

The following table is an example of the order of precedence for a sample set of Strings and the bar codes scanned. The
String # column is the number of the macro in the decoder. The Active For column is the setting for the Active For option
for the macro. The Type column is the type of the string, see below for complete explanation of string types. The CODE
39 and CODE 128 columns represent the order that the decoder will insert the strings when CODE 39 and CODE 128 bar
codes are read respectively, those marked with NA are not inserted.


The strings are inserted into the output according to their type, Preambles are inserted at the front, Postambles are inserted at the
back, and Termination strings are inserted at the back just after Postambles. The output for the two bar codes in the table above
would be as follows:

Code 39
<String #2><String #5><String #7><bar code data><String #1><String #4><String #3>

Code 128
<String #7><bar code data><String #1><String #4><String #3>

String #1: Scan Direction: ANY
Select the direction from which the bar code must be scanned in order for the string to be inserted in the output. To add a string to
bar codes that are read from the forward direction only, set this option to FORWARD.

String #1: Type: TERMINATION STRING TYPE
The TERMINATION string is a 32 character string that is sent after all bar code data and all POSTAMBLES. The default
Termination String is the ENTER key. You may define more than one TERMINATION string, each TERMINATION string will be
appended to the previous when transmitted to the computer.

String #1: Termination String: $0D
Key in the string that you wish to use as a termination string. You may use any of the special characters as described above on
page 20.

String #1: Type: PREAMBLE STRING TYPE
The PREAMBLE string is a 32 character string that is sent before all bar code data. You may define more than one PREAMBLE
string, each PREAMBLE string will be appended to the previous when transmitted to the computer.

String #

Active For

Type

CODE 39 CODE 128

1

ALL BAR CODE TYPES

Postamble

4

1

2

CODE 39

Preamble

1

NA

3

ALL BAR CODE TYPES - ALWAYS Termination

6

3

4

ALL BAR CODE TYPES

Postamble

5

2

5

CODE 39

Preamble

2

NA

6

CODABAR

Termination

NA

NA

7

ALL BAR CODE TYPES - ALWAYS

Preamble

3

4

Advertising