содержащее комбинацию битов регистра управления
По умолчанию состояние MCR
не изменяется.
Возвращаемое значение
nMCR - число, содержащее комбинацию битов регистра управления модемом
(MCR), назначение которых приведено в таблице:
Таблица 3-4. Кодирование битов регистра MCR
--------------------------------------------------------------------
Бит Число Симв. константа Назначение
--------------------------------------------------------------------
0 MCR_ERROR Ошибочный параметр
1 1 MCR_DTR Готовность терминала (DTR)
2 2 MCR_RTS Запрос передачи (RTS)
3 4 MCR_OUT_1 OUT 1 (дополнительный сигнал)
4 8 MCR_OUT_2 OUT 2 (дополнительный сигнал)
5 16 MCR_LOOP LOOP (дополнительный сигнал)
--------------------------------------------------------------------
Описание
Функция позволяет установить состояние битов регистра управления
модемом MCR (Modem Control Register) и сохранить предыдущее состояние.
Примечания
. Управляющие биты OUT1, OUT2 и LOOP могут быть установлены только
данной функцией.
. Для управления сигналами DTR и RTS в состав CT II входят
специальные функции.
Примеры
. Установка битов MCR порта 1:
nStatus := COM_MCR(1) // Чтение MCR порта 1
IF NUMAND(nStatus, 3) = 3
? "DTR и RTS активны!"
ENDIF
See Also: COM_DTR()
COM_RTS()
COM_MSR()
Возвращает значение для регистра состояния модема (MSR).
------------------------------------------------------------------------------
Синтаксис
COM_MSR(<nComPort>) --> nMSR
Параметры
<nComPort> - номер последовательного порта в диапазоне от 1 до 4.
Возвращаемое значение
nMSR - число, содержащее комбинацию битов регистра состояния модема