MSI Code

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\MSI Code]
Registry Key Default
Value
A730 A730x Description
MSIActivation 0x0 ü ü Enables the MSI Code (Modified Plessey) symbology.
MSICodeMark 0x44 ü ü A single character inserted before the barcode data to indicate the symbology.
MSICheckDigitVerification 0x1 ü ü Enables various check digit calculations, where
1 = modulo 10 and
2 = double modulo 10.
MSIBarCodeLengthL1 0x6 ü ü Length value L1. Range is 0x0 to 0xFF (0 to 255).
MSIBarCodeLengthL2 0x0 ü ü Length value L2. Range is 0x0 to 0xFF (0 to 255).
MSIBarCodeLengthL3 0x0 ü ü Length value L3. Range is 0x0 to 0xFF (0 to 255).
MSIBarCodeLengthMode 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".
MSICheckDigitTransmission 0x1 ü X Enable transmission of the check digit.
MSIUDSI B8 ü ü User-defined symbology identifier. Range is 0-4 characters.