Пример вычисления коэффициентов для генерации кодовых слов коррекции ошибок
Для подсчета коэффициентов каждого уровня коррекции ошибок должен использоваться порождающий полином :
,
где - общее количество кодовых слов коррекции ошибок;
- коэффициенты при , вычисляемые согласно порождающему полиному .
Сначала раскладывают в ряд приведенное выше уравнение, затем вычисляют дополнение коэффициента:
Для
НАЧАЛО
КОНЕЦ
Пример - Требуется вычислить коэффициенты порождающего полинома для уровня коррекции ошибок 1
= 1 | уровень коррекции ошибок 1 | |||
= | = 4 (количество кодовых слов коррекции ошибок) | |||
= | ||||
= | ||||
= | 59 049 mod 929 | = | 522 | |
= | -29 160 mod 929 | = | 568 | |
= | 3 510 mod 929 | = | 723 | |
= | -120 mod 929 | = | 809 |
Примечание - В приложении F приведены таблицы коэффициентов для вычисления кодовых слов коррекции ошибки PDF417, содержащие все значения коэффициентов, необходимые для кодирования символа PDF417 любого уровня коррекции ошибок.