Задание типа подключения.
Драйвер CalComp сохраняет предназначенные для вывода на печать данные в виде записей. Каждая запись начинается с одного или двух определенных символов, называемых SYNC-кодами, и заканчивается определенным символом, называемым EOB/EOM-кодом. Для проверки правильности записей можно вычислять их контрольные суммы. Используемые драйвером плоттера SYNC-коды, EOB/EOM-код и выполнение подсчета контрольной суммы должны совпадать с настройками плоттера. Если настройки плоттера не совпадают с настройками драйвера, плоттер игнорирует выводимые на печать данные. При использовании команд языка управления устройствами CalComp драйвер настраивает плоттер автоматически.
Поля подключения
Поле диалогового окна | Описание |
---|---|
Количество SYNC-кодов | Число синхрокодов. SYNC-код |
SYNC-код | Ставится в начале каждой записи, передаваемой на плоттер CalComp. Код может иметь значение от 2 до 127 включительно. Каждому коду соответствует один из символов ASCII. Если не используется язык CDCL, значения синхрокодов плоттера должны соответствовать значениям синхрокодов драйвера. |
EOB/EOM-код | Заканчивает запись, передаваемую на плоттер CalComp. Кодам заполнения буфера (EOB) и конца сообщения (EOM) соответствует один из символов ASCII; код может иметь значение от 2 до 31 включительно. |
Тайм-аут | Промежуток времени, в течение которого плоттер ожидает поступление данных. Это время отсчитывается плоттером с момента прекращения поступления данных. Когда промежуток времени истекает, плоттер принудительно печатает все полученные данные и останавливает печать. |
Подсчет контрольной суммы | Добавление символа контрольной суммы перед кодом EOB/EOM для проверки записи, отправляемой на печать. Контрольная сумма рассчитывается плоттером, и плоттер использует ее для проверки правильности записи данных. При использовании последовательного протокола XON-XOFF или параллельного протокола Centronics плоттер, обнаруживая несовпадение контрольной суммы, не может исправить ошибку. В этом случае добавление в запись контрольной суммы не имеет смысла. |
Добавить заполнители | Добавление заполняющих символов в передаваемую на плоттер запись данных на случай возникновения ошибки переполнения буфера. |