Universal Menu Book/Code options/Setting code specific options/Options for DataMatrix
From OptiWiki
Data Matrix is a variable size matrix symbology with selectable error correction levels.
Maximum data capacity (ECC200):
- alphanumeric data: 2335 characters
- 8-bit data: 1556 characters
- numeric data: 3116 characters
Symbol size:
ECC000 - 140:
- odd number of rows and columns, square shape.
- Minimum: 9 * 9 modules, maximum: 49 * 49 modules
ECC200:
- even number of rows and columns, square or rectangular shape
- Square: minimum 10 * 10, maximum 144 * 144 modules
- Rectangular: minimum 8 * 18, maximum 16 * 48 modules
Error correction:
- ECC000 - 140: four levels of convolutional error correction, option for error detection only.
- ECC200: Reed-Solomon error correction.
For new applications ECC200 is recommended.
Additional features:
- Extended Channel Interpretation (ECI, ECC200 only): support for different character sets and data interpretations.
- Structured append (ECC200 only): represent data in up to 16 Data Matrix symbols.
Support for these options is reader dependent. The supported character set and the maximum decodable number of characters, is reader dependent.
Encodable characters:
- ASCII values 0 - 127 ( ISO 646 )
- ASCII values 128 - 255 ( ISO 8859-1, Latin alphabet No. 1, extended ASCII )
- With ECI: many other character sets
For string format see figure 3.41.
Options for DataMatrix:
- Structured append time out: see chapter Read options
