Счетмаш ФЕЛИКС - РМФ Инструкция по программированию онлайн [6/65] 407843

Счетмаш ФЕЛИКС - РМФ Инструкция по программированию онлайн [6/65] 407843
6
- после STX все байты рассматривать как данные кадра;
- принимать кадр до получения ETX;
- если полученный байт ETX маскирован символом DLE, то рассматривать
его как часть данных и продолжать приём;
- принять 1 байт после немаскированного ETX – <CRC>.
Примечание - Таймаут ожидания очередного байта кадра должен быть
равен T6.
Получив кадр данных, Приёмник подсчитывает контрольную сумму по-
сылки и сравнивает её с полученной. Если контрольные суммы совпали, то
Приёмник подтверждает приём кадра данных – посылает ACK.
Передатчик обязан закрыть сеанс связи (послать EOT). Если Передатчик –
Хост, то завершение сеанса связи означает готовность Хоста принять ответ. Ес-
ли Передатчик ККТ, то EOT означает завершение ответа на команду. В лю-
бом случае Передатчик переходит в нейтральное состояние после передачи
EOT, а Приёмник – после получения EOT.
1.4 Взаимодействие Передатчика и Приёмника при передаче команды
приведено в таблице 3.
Таблица 3
Хост Направление
передачи
информации
ККТ
ENQ (запрос сеанса)
ACK (подтверждение
приёма)
STX, data[N], ETX,
<CRC>(передача команды)
ACK (подтверждение
приема)
EOT (завершение переда-
чи)
1.5 Взаимодействие Передатчика и Приёмника при ответе на команду
приведено в таблице 4.
Примечание - Время ожидания ответа от ККТ должно быть равным T5 с.

Содержание

Похожие устройства

Скачать