17
S
I
C
K
O
p
t
i
c
-
E
l
e
c
t
r
o
n
i
c
B
a
r
C
o
d
e
S
c
a
n
n
e
r
s
3
S o f t w a r e C o n f i g u r a t i o n s
Code Length
(free/interval/fixed)
The scanner can be programmed to read bar codes of any length or only those of a particular length (entered by the user):
“free”
- Bar codes of any length between 1 and 49 characters will be read.
“interval” - User may enter a range of lengths within which the scanner will read the codes. Valid entries are from 1 to 49.
“fixed”
- User may program up to five different fixed lengths to be read by the scanner. Valid entries are from 1 to 49.
Code length for Code 39 is calculated as follows:
number of bars – 10
Code Length = –––––––––––––––––––––
5
Multiple Reads
(1-99)
Enter the number of identical reads the scanner must decode (in one reading gate) before transmitting the result to the host
device. This process increases output reliability. The selected scanning frequency and the speed at which the bar code is moving
past the CLV should be considered when making this selection. If the number of multiple reads specified by the user is not ful-
filled, the CLV will send the bar code string or error string (software selectable) to the host along with the error status ST=5, if the
ST value has been placed in the separator.
Check Digit Test
For printed bar codes with an integrated check digit in the useful characters (last position before stop character), the check digit
increases error detection and therefore reading reliability. With a “yes” response, the decoder activates a routine to compare the
printed check digit with the check digit being calculated. The decoder then outputs the bar code data with the error status as fol-
lows: If the check digit test is successful, ST=0 (good read); if the check digit test is not successful, ST=1 (wrong check digit).
The error status is output only if the error status value is activated as part of the data string. If the user responds here with a “no,”
no check digit test will be carried out.
Transmit Check Digit
A “yes” allows the check digit to be transmitted to the host device. With a “no” response, the check digit is not transmitted.
Note: The CLV automatically truncates the last digit of the data if “no” to transmit check digit is selected.
CODE 39
(Code 3 of 9)
An alphanumeric code using the following character set:
10 numbers (0 to 9); 26 capital letters (A-Z); 7 special characters; and one start/stop character.
Figure 3-5 Code 39