ГОСТ Р 51002-96
a) проверяют начальное свободное поле,
b
) для каждого знака символа «Кода 39» (включая знаки
СТАРТ и СТОП);
1) должна быть измерена совокупная ширина 5 штрихов
и 4 пробелов; сумма обозначается S,
2) рассчитывают пороговое значение Т —S/8,
3) ширина каждого отдельного элемента соответствую
щего знака должна быть сопоставлена с Т. Если ши
рина элемента превышает Туто элемент считают ши
роким, в противном случае —узким элементом,
4) следует установить, образует ли комбинация широких
и узких элементов подходящий знак из допустимого
набора знаков;
c) первый считанный знак символа «Кода 39» должен быть
знаком СТАРТ или СТОП,
от него
должно определяться
направление считывания;
d) считывание знаков символа «Кода 39» продолжается до
тех
пор, пока не будет считан соответствующий знак СТАРТ
или СТОП;
e) проверяют конечное свободное поле.
4.6 П р и к л а д н ы еп а р а м е т р ы
В рекомендациях по применению должны быть установлены
параметры символов «Кода 39», определяемые нижеприведенными
требованиями:
4.6.1 Показатели символики и размеры
Для осуществления нанесения и считывания символа «Кода 39»
необходимо установить следующие данные о символике и ее размеры:
a) выборку подмножества набора кодируемых знаков;
b
) число знаков данных в символе. Число знаков может быть
фиксированным, переменным или переменным до опреде
ленного значения;
c) сведения о том, применяется ли контрольный знак символа
«Кода 39» по модулю 43 (приложение А.1) и должен ли он
передаваться декодером.
П р и м е ч а н и е —Применение контрольного знака символа «Кода 39»
и/или данных рекомендуется исключительно для обеспечения наивысшей
надежности данных;
d) сведения о том, применяют ли контрольный знак данных.
В случае применения контрольного знака данных должен
быть приведен алгоритм его расчета;
7