ГОСТ Р 51294.9—2002
Н.6.1 Работа в буферизованном режиме
При работе в буферизованном режиме (buffered mode) денакетизация должна выполняться в декоде-
ре/считывающем устройстве. В зависимости от конфигурации оборудования он будет отправлять:
- восстановленные данные, без управляющег о блока Макро PDF417
или
- один уггравляющий блок Макро PDF417 (который сам гго себе может быть восстановлен для включения
всех необязательных гголей, присутствующих в любых символах) для нахождения в начале всег о закодирован
ного сообщения. Полученный в результате уггравляющий блок Макро PDF417 должен иметь свое гголе индекса
Макро (Macro Index) со значением, равным 0, и должен включать в себя гголе окончания файла Макро (Масго-
end-of-frle) (в сущности, для обозначения всег о восстановленног о сообщения как первый и единственный Макро
сегмент ггсевдосерий).
Н.6.2 Работа в иебуферизоваииом режиме
В небуферизованном режиме (unbuffered mode) деггакетирование должно быть выполнено в системе
ггриема. Каждый переданный уггравляющий блок Макро PDF417 должен представлять все обязательные и не
обязательные поля, которые в действительности закодированы в символе.
При конфигурировании в небуферизованном режиме декодер может иметь необязательную конфигура
цию, доггускающую, чтобы последовательные символы имели одну идентификацию файла (File ID). Эта проце
дура может быть целесообразной только в том случае, если декодер сконфиг урирован для ггередачи управляю
щего блока Макро PDF417 в систему ггриема, и эта система ггриема разработана для отслеживания идентифика
ции файла управляющего блока Макро PDF417 с целью оггределения, когда был обработан весь файл. Символы
с разной идентификацией файлов или без нее (наггример, отдельный символ, не являющийся частью комплекта
символов Макро PDF417) должны рассматриваться в соответствии с установками системы ггриема.
Для облегчения контроля того, что все символы набора символов Макро PDF417 (Macro PDF417) были
гголученьг в небуферизованном режиме, следует всякий раз, когда возможно, использовать необязательное гголе
числа сегментов как часть закодированног о Управляющего блока Макро PDF417.
Н.6.3 Передача с возвратом к нулю
В связи с тем, что в [2] и [3] были оггределеньг ггравила для GLI 0 и GLI 1, которые незначительно отли
чаются от ггравил для ECI, считывающее устройство, соответствующее этому международному стандарту,
должно эмитировать особые уггравляющие последовательности ггри ггередаче символов, содержащих явные вы
зовы GLI 1, в двух ситуациях:
1) декодер должен передавать уггравляющую последовательность GLI 0 или уггравляющую последова
тельность ECI 000000 (в зависимости от того, какой протокол ггередачи запрограммирован для исггользования)
ггосле ггередачи данных любог о символа Макро PDF417, данные которог о заканчиваются в интерпретации GLI 1
(ECI 000001);
2) декодер должен передавать GLI 1 (ECI 000001) в начале каждог о необязательного поля ггеременной
длины, закодированног о в режиме текстового уплотнения в уггравляющем блоке Макро PDF417, если данные,
ггредваряющие это ноле, заканчиваются в интерпретации GLI 1 (ECI 000001).
Это требование применяется вне зависимости от режима (буферизованного или небуферизованного) и
вне зависимости от того, исггользование каког о из двух протоколов для ггередачи запрограммировано в декоде
ре (протокола ECI или исходног о протокола PDF417).
64