Does the data matrix SDK have the Error Correction Code(ECCs) for data matrix? If it can, what level of damaged cells can be recovered?
Printable View
Does the data matrix SDK have the Error Correction Code(ECCs) for data matrix? If it can, what level of damaged cells can be recovered?
I am not sure if all controllers support it, but the one I used supports ECC.
ECC level: 000 Max damage percentage: N/A Bits increasing in ECC: N/A
ECC level: 050 Max damage percentage: 2,8 Bits increasing in ECC: 33
ECC level: 080 Max damage percentage: 5,5 Bits increasing in ECC: 50
ECC level: 100 Max damage percentage: 12,6 Bits increasing in ECC: 100
ECC level: 140 Max damage percentage: 25 Bits increasing in ECC: 300 Hope this helps.
Tips: check the manual of the data matrix generator you use. I guess it will has hints in the property setting. And almost control has the default value of it.
If your currently used datamatrix control does not support the error correction, please download this DataMatrix 2D barcode control and try it in your project. It supports the DataMatrix ECC200.