Обзор команд и драйверов MSDOS 6.2
efcd5b7a

Настройка конфигурации последовательного порта



Настройка конфигурации последовательного порта

Данная версия команды MODE устанавливает параметры последовательного порта (COM1, COM2, COM3 или COM4). MODE COMm[:] [b[,p[,d[,s[,r]]]]] MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r]

Параметр COMm задает номер последовательного порта. Допускаются значения m от 1 до 4. Если любой из 5 параметров опущен, MODE использует его последнюю установку. При сокращенном синтаксисе (без ключевых слов BAUD=, PARITY=, DATA= и др.) команда MODE распознает параметры по позиции. Поэтому требуется указывать запятую, предшествующую следующему параметру.

BAUD=b задает первые две цифры скорости передачи (в битах в секунду). Допускается указывать скорость 110, 150, 300, 600, 1200, 2400, 4800, 9600 и 19200 бод. Можно опустить BAUD= и задать только значение b (как и мнемоники остальных параметров).

PARITY=p определяет, как система использует бит четности для проверки ошибок передачи; p может иметь значение N (не использует), E (четный), O (нечетный), M (отметка) или S (пробел). По умолчанию используется E.

DATA=d задает число бит данных в символе (от 5 до 8). По умолчанию d = 7. Значения 5 и 6 поддерживают не все компьютеры.

STOP=s задает число стоп-бит, которые определяют конец символа: 1, 1.5 или 2. При скорости передачи 110 бод по умолчанию s = 2, в противном случае - 1.

RETRY=r (по умолчанию r = N) задает действие, предпринимаемое в случае ошибки по тайм-ауту при передаче MODE данных в последовательный порт. См. таблицу значений r в предыдущем разделе.

Значения p = M и S, b = 19, s = 1.5 поддерживается не на всех компьютерах.



Содержание раздела