na kodach Reeda-Solomona, pozwalają na prawidłowe odczytanie nawet dość znacznie uszkodzonych symboli DataMatrix.
Właściwości Podstawowe cechy: w kodzie tym można zawrzeć pełny, rozszerzony zestaw znaków ASCII, kod ECC200 umożliwia również zakodowanie znaków alfabetu arabskiego, greckiego, hebrajskiego i cyrylicy; sześć schematów kodowania, dobieranych w taki sposób, aby powstający z danych kod był jak najmniejszy (wybierany jest jeden optymalny kod) cztery poziomy korygowania błędów, możliwe również tylko wykrywanie błędów ; w ECC 200 do korekcji błędów wykorzystuje się konstrukcję symbolu oraz specjalne korygujące słowa kodowe; kod matrycowy, modularny; rolę kreski znanej ze zwykłych kodów pełni tu komórka w kształcie kwadratu; kody ECC 000-140 mają nieparzystą liczbę rzędów i kolumn, prawy górny róg kodu jest zawsze ciemny; kody ECC 200 mają parzysta liczbę rzędów i kolumn, prawy górny róg kodu jest zawsze jasny; w ECC 200 można zakodować do 2335 znaków alfanumerycznych, 1556 znaków ośmiobitowych lub 3116 znaków numerycznych (pojemność informacyjna); w ECC 200 można łączyć w jeden komunikat do 16 kodów.
Zastosowania
Data Matix Code jest używany często do oznaczania dokumentów. Stosowany jest także na przesyłkach w transporcie i spedycji.