A
Data Matrix code is a two-dimensional
matrix barcode consisting of black and white "cells" or modules arranged in either a
square or
rectangular pattern. The information to be encoded can be text or numeric data. Usual data size is from a few bytes up to 1556
bytes. The length of the encoded data depends on the number of cells in the matrix.
Error correction codes are often used to increase reliability: even if one or more cells are damaged so it is unreadable, the message can still be read. A Data Matrix symbol can store up to 2,335
alphanumeric characters.