What is Error Correction?
A means of preserving data integrity in symbols that encode large amounts of information by encoding redundant information into the symbol. When error correction is used, the scanner can detect and correct any missing information (as might occur if the symbol is damaged). Various levels of correction can be used; the higher the correction level, the more redundant information is encoded, and the more robust (error-proof) the symbol is. However, higher correction levels have the consequence of lessening the data-carrying capacity of the symbol.