6.4.1 Выбор уровня исправления ошибок
Символы версии ЕСС 000-140 предлагают пять уровней исправления ошибок на основе использования сверточных кодов (таблица 10). В прикладных системах применения важно понимать, что повышение уровня исправления ошибок приводит к пропорциональному увеличению числа битов в выходном сообщении (и, следовательно, к увеличению размера символа) и обеспечивает различные уровни исправления ошибок.
Таблица 10 - Уровень исправления ошибок, уровень повреждений и увеличение числа битов
Уровень кода исправления ошибок | Максимально возможный уровень повреждений, % | Увеличение числа битов пользователя к ЕСС 000, % |
000 | Отсутствует | Отсутствует |
050 | 2,8 | 33 |
080 | 5,5 | 50 |
100 | 12,6 | 100 |
140 | 25 | 300 |
6.4.2 Прочие уровни исправления ошибок на основе алгоритмов сверточных кодов
До публикации настоящего стандарта в Data Matrix в прикладных применениях использовались иные уровни исправления ошибок, основанные на алгоритмах сверточного кодирования. Информация нетиповых уровнях исправления ошибок доступна в AIM Inc. Символы с подобными уровнями исправления ошибок не соответствуют требованиям настоящего стандарта.