Code 39

Support for the parameters in the table is labeled as follows:

ü = Parameter is supported and available via the Scanner Options tab in the device profile.

X = Parameter is not supported on this device.

NYI = Not Yet Implemented. These parameters are considered unsupported, though they can (with knowledge) be set via the CCI or advanced settings.

A730 and A730x support for symbologies and parameters may differ. Refer to the table below for details.

The registry keys in the table below are located under:

[HKEY_LOCAL_MACHINE\Software\xxx\Imager\Code 39]
Registry Key Default
Value
A730 A730x Description
Code39Activation 0x1 ü ü Enables the Code 39 symbology.
Code39Unconventional 0x0 ü X Allows decoding of  unconventional Code 39 (large intercharacter spacing or a large ratio between narrow and wide elements).
Code39ReadingRange 0x1 ü ü Enables Vesta algorithm decoding for better read range.
Code39CodeMark 0x2a ü ü A single character inserted before the barcode data to indicate the symbology.
Code39CheckDigitVerification 0x0 ü Are 4/5 supported? Enables various check digit calculations, where
0 = disabled,
1 = modulo 43,
2 = French CIP,
3 = Italian CPI,
4 = HIBC, and
5 = AIAG.
Code39ReadingTolerance 0x0 ü X Tolerance for reading "hard to read" barcodes, where
0 = high,
1 = medium, and
2 = low.
Code39BarCodeLengthL1 0x0 ü ü Length value L1. Range is 0x0 to 0xFF (0 to 255).
Code39BarCodeLengthL2 0x0 ü ü Length value L1. Range is 0x0 to 0xFF (0 to 255).
Code39BarCodeLengthL3 0x0 ü ü Length value L1. Range is 0x0 to 0xFF (0 to 255).
Code39BarCodeLengthMode 0x0 ü ü Length verification mode, where
0 = "L1 is min length",
1 = "L1, L2, L3 are fixed lengths" – Not supported on A730x,
2 = "L1 is min, L2 is max length".
Code39CheckDigitTransmission 0x0 ü ü Enable transmission of the check digit.
Code39StartStopTransmission 0x0 ü ü Enables transmission of start/stop characters.
Code39AcceptedStartCharacter 0x2 ü X Selects start character, where
1 = '$',
2 = '*', and
3 = '$' and '*'.
Code39FullASCIIConversion 0x0 ü ü Enables extended character set through the use of control characters, where
0 = disabled and
1 = enabled (extended spec).
Code39UDSI B1 ü ü User-defined symbology identifier. Range is 0-4 characters.