Клиппер 5. Справочник

содержащее комбинацию битов регистра управления


По умолчанию состояние 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 - число, содержащее комбинацию битов регистра состояния модема

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