ГОСТ ISO/1EC 24724—2011
Таким образом, ширина элементов второго знака символа (в модулях) равна 1 1 5 2 1 2 3 2:
для поднабора нечетных элементов 3-го знака символа:
odd 3 (для значения 4) = 117 3;
для поднабора четных элементов 3-го знака символа:
even 3 (для значения 0) = 1112.
Таким образом, ширина элементов третьего знака символа (в модулях) равна 1 1 1 1 7 13 2 (зеркаль
ное отображение слева направо);
f) вычисляют контрольную сумму11:
значение для первого знака символа:
data 1 = 1x1 + 2x 3+ 1x9 + 1x27 + 7x81 + 1x32 + 3x96+ 1x77 = 1007;
значение для второго знака символа:
data 2 = 1x20 + 1x60 + 5x180+ 1x118 + 1x143 + 2x7 + 3x21 +2 x63 = 1562:
значение для третьего знака символа:
data3= 1x189+ 1x145+ 1x13+ 1x39 + 7x117 + 1x140 + 3x209 + 2x205 = 2382.
Значение контрольной суммы = (1007 + 1562 + 2382) mod 211 =98:
g) вычисляют значение контрольного знака символа21: 211(4 - 4) + 98 = 98.
Значения нечетного и четного поднаборов для контрольного знака символа31:
Значение контрольного знака, равное 98. находится в группе 1 с 12 нечетными и 5 четными модулями,
таким образом:
значение нечетного поднабора элементов:
odd с = (значение контрольного знака) div 4 = 98 div 4 = 24;
значение четного поднабора элементов:
even с = (значение контрольного знака) mod 4 = 98 mod 4 = 2.
Используя алгоритм расчета ширины элементов в поднзборах для символа GS1 DataBar Расширенный
(приложение В), получают следующие размеры ширины элементов (в модулях):
в нечетном поднаборе
в четном лоднаборв
odd с (для значения 24) = 15 15;
even с (для значения 2) = 1 2 1 1.
Таким образом, ширина элементов контрольного знака, в модулях равна 1 1 5 2 1 1 5 1:
h) устанавливают ширину всех элементов символа (левый шаблон-ограничитель, контрольный знак,
шаблон поиска А1, первый знак символа (со значением data 1) (зеркальное отображение), второй знак символа (со
значением data 2). шаблон поиска А2. третий знак символа (со значением data 3) (зеркальное отображение) и
правый шаблон-ограничитель):
1 1. 1 1 52 1 1 5 1.1 84 1 1.1 31 7 1 1 2 1,1 1 521 232, 1 148 1.23 1 7 1 1 1 1. 1 1.
62
См. таблицу 14.
2)
В данном
примере
число
знаков
символа для данных с учетом
контрольного
знака равно 4.
3) См.
таблицу 8.