Code 128
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 128]
Registry Key | Default Value |
A730 | A730x | Description |
---|---|---|---|---|
Code128 |
0x1 | ü | ü | Enables the standard Code 128 symbology. |
ISBT128 |
0x0 | ü | ü | Enables the International Society of Blood Transfusion's variant of Code 128. |
GS1-128 |
0x1 | ü | ü | Enables the GS1 (formerly EAN) variant of Code 128. |
Unconventional |
0x1 | ü | ü | Unconventional decoding mode bitfield, where bit 0 = allow decode of double FNC1, bit 1 = FNC2 append disabled, bit 2 = FNC4 ASCII extensions disabled. |
Code128 |
0x1 | ü | ü | Enables Vesta algorithm decoding for better read range. |
Code128 |
0x44 | ü | ü | A single character inserted before the barcode data to indicate the symbology. |
GS1-128 |
0x44 | ü | ü | A single character inserted before the barcode data to indicate the symbology. |
Code128 |
0x0 | ü | X | Enables verification of French CIP check digit. |
Code128 |
0x0 | ü | X | Enables verification of segment width, where 0 = disabled, 1 = medium tolerance, 2 = low tolerance. |
Code128Bar |
0x0 | ü | ü | Length value L1. Range is 0x0 to 0xFF (0 to 255). |
Code128Bar |
0x0 | ü | ü | Length value L2. Range is 0x0 to 0xFF (0 to 255). |
Code128Bar |
0x0 | ü | ü | Length value L3. Range is 0x0 to 0xFF (0 to 255). |
Code128Bar |
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". |
GS1-128 |
0x1 | ü | X | Enables transmission of AIM identifier before the barcode data. This is ignored if GTIN is active. |
Code128 |
0x1d | ü | X | Separator between multiple concatenated barcodes. |
Code128 |
0x0 | ü | X | Multiple label concatenation, where 0 = disabled, 1 = only concatenated, and 2 = concatenate if possible. |
Code128 |
0x0 | ü | X | Enables non-ISBT-compliant barcodes to be concatenated. |
GTIN |
0x0 | ü | X | Limits valid GS1-128 barcodes to GTIN (Global Trade Item Number)-compliant format. |
Code128 |
B3 | ü | ü | User-defined symbology identifier. Range is 0-4 characters. |
GS1-128 |
C9 | ü | ü | User-defined symbology identifier. Range is 0-4 characters. |