General Decoding Definitions

 

 

Code Parameter

Description

I.D.#

C/C++ Define

Accept. Input

Defaults

Scanner Type

Min

Max

Factory

Laser

2D Imager

Lorax

 

Enter 1 for On and 0 for Off

Enable Label Programming

Enables/disables the ability to perform label programming.

FF00

#define LABEL_PROG_ENABLE

On or Off

On

On

On

Send Symbology Identifiers

Specifies the symbology identifier (if any) that is sent by the decoder when parameter Send Code ID (Index 0025) is set to 3. ASCII code zero (null) used to indicate an identifier not to be sent for the symbology.

0025

#define SEND_CODE_ID

Select symbology identifier to transmit immediately preceding scanned data:
0=None
1=DLM identifier before label:
<ID> " " <data>
2=AIM identifier before label: "]" <ID> <modifier> <data>
3=User defined identifier before label: <ID> <data>
4=DLM identifier after label: <data> " " <ID>
5=AIM identifier after label: <data> "]" <ID> <modifier>
6=User defined identifier after label:
<data> <ID>

00

01

00

Label Prefix

Character sent immediately prior  to symbology identifier (0=None).

0026

#define LABEL_PREFIX

A string of Unicode characters.

NUL

NUL

NUL

Label Suffix

Character sent immediately after final character in data (0=None).

0027

#define LABEL_SUFFIX

A string of Unicode characters.

 

CR+LF

CR+LF

CR+LF

Label Separator

Character sent after each string in a sample where multiple strings exist.

0028

#define LABEL_SEPARATOR

Any single ASCII character (00 = Off).

CR

CR

CR

Automatic Good Read

Enable automatic Good Read on a successful read.

0010

#define GOOD_READ_ENABLE

On or Off

On

On

On

Enable Green Spot

Enable Green Spot with Good Read.

0011

#define GREEN_SPOT_ENABLE

On or Off

On

On

On

Remove Non-Printables

Removes all characters in the range 0x00 - 0x31 or 0x7F - 0x9F from the label data.  The min/max length checks made for each symbology are made before any characters are removed.  Characters in the code ID, prefix, suffix, or separator will not be removed.

0018

#define REMOVE_NON_PRINTABLE_CHARS

On or Off

Off

Off

Off

GS Substitution

Each occurrence of the GS character (ASCII code 0x1D) in the label data will be substituted for the character defined by this parameter.  The value 0 (NUL) is considered a valid replacement character and cannot be used to remove GS characters.

002C

#define GS_SUBSTITUTION

The maximum number of data characters is 127. All defined Unicode characters are valid.

GS

GS

GS

Decode Timeout

Defines the maximum time the scanner will remain on without reading a barcode.  This value does not include time spent with a spot beam (1D scanner) or target pattern (2D scanner)

002D

#define DECODE_TIMEOUT

2 to 40 (step=1)

2 = 500 ms

40 = 10000 ms

20

20

20

Beeper Volume

Defines the volume of decoding sounds.

FF20

#define BEEPER_VOLUME

0 to 7 = Soft to Loud

8 =  lowers the volume by 1

9 =  raises the volume by 1

7

7

7

Long Range Spot Enable

Enable the use of a spot beam, if detected.

0001

#define LONG_RANGE_ENABLE_SPOT

On or Off

Off

Off

Off

 

Long Range Release Time

Maximum time laser is on after trigger release using Release Scan spot beam mode.

0024

#define LONG_RANGE_RELEASE_TIME

1-5

2

2

2

 

Target Release Time

Maximum time (in seconds) imager is on after trigger release using Release Scan target beam mode.

002A

#define TARGET_RELEASE_TIME

1-5

2

2

2