Error Correction |
Some symbologies can be used to encode very large amounts of information. This can significantly increase the possibility of a decoding error occurring during scanning when compared to more conventional (one-dimensional) barcodes. Additionally, the use of simple check digits is not sufficient, as they merely allow the detection of an error during scanning, and these symbologies are complex enough that additional errors during subsequent scans is significant. For this reason, these symbologies employ actual error correction. This is done by encoding enough redundant information into the printed symbol to enable the scanner to not only detect when errors have occurred, but to correct them.
Offsetting the benefit of high error correction levels is the fact that each increased level of error correction also increases the size of the printed barcode, resulting in bigger barcodes as the correction level is raised.
|
For information on error correction with Data Matrix barcodes, see Symbol Type. |