Hardware manual
Character Contour Match Impact Reference Guide
Datalogic Automation Inc. 3-166
Another issue may include matrix inking. For this problem you can use morphology filters. For a dark on
light matrix, use open morphology for light inking and close morphology for heavy inking. After using these
tools, most matrices should be more readable.
Structured Append
The Structured Append outputs apply to symbols that are part of a structured append. A structured append is
a data file that consists of multiple Data Matrix symbols that are decoded and then appended together. Each
symbol includes its position in the structured append (Structured Append Position), the length of the struc-
tured append (Structured Append Length – the number of symbols to append), and a file id (Structured
Append File ID) to distinguish symbols from different structured append files. Since the Data Matrix tool
can only find and decode one symbol in the image or region of interest, the tool puts the structured append
data in these outputs and allows you to combine the data elsewhere, for example in a BASIC tool.
GS1 Encoding
GS1 is a standard for packing data into a character string. It is independent of the Data Matrix standard.
Some Data Matrix codes may be GS1 and GS1 can be used in 1d or 2d codes.
The Data Matrix tool’s Symbol String output will contain special characters that mark it as GS1 and delimit
some fields in the data string. These special characters must be parsed by other tools or software, not the
Data Matrix tool, and they will not appear in the human readable text next to the symbol. The format for
other human readable text in the symbol, or whether it is shown at all, is not covered in the GS1 standard.
Here is an example of a GS1 encoded symbol.
The Symbol String output from the Data Matrix tool in this example is
]d201093380940012611711080910C3477
The leading characters ’]d2’ are encoded in the symbol and indicate that this is a GS1 standard code, but
they do not appear in the printed human readable text. They appear at the start of the output string for use by
other software.
The next two characters ’01’ are a GS1 Application Identifier (AI) for a GTIN (Global Trade Item Number).
The next fourteen characters (09338094001261) are the GTIN. The printed human readable text shows the
characters in parentheses (01) to indicate that the line is a GTIN.
The next two characters after the GTIN are ’17.’ This is the AI for Expiration Date. This indicates that the
next six numbers (110809) are a date in the format ’YYMMDD.’ In the printed human readable text, this
appears in the 2nd row as 09/08/11. Note that the AI in this case (17) does not appear in the human readable
text.
The next two characters after the date are ’10.’ This is the AI for Batch or Lot Number. It indicates that the
following characters, up to the end of the string or to the field termination character <GS> (ASCII 29), are a
variable length Batch or Lot Number. The number in the example (C3477) is shown in the 3rd row of the
printed text.
Byte Errors