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

Функция позволяет изменить состояние выходного


 
    --------------------------------------------------------------------
    Значение    Состояние DTR   Значение бита 1 MSR
    --------------------------------------------------------------------
    .T.         Активно         1
    .F.         Пассивно        0
    --------------------------------------------------------------------
 
    MSR (Modem Status Register) - регистр состояния модема.
 
  Описание
 
    DTR (Data Terminal Ready) - готовность терминала или, другими словами,


    готовность источника к передаче данных.
 
    Функция позволяет изменить состояние выходного DTR-сигнала и сохранить
    в переменной его предыдущее состояние.
 
  Примечания
 
  . При выполнении функции COM_OPEN() не осуществляется автоматическая
    активизация DTR-сигнала, в то время как выполнение COM_CLOSE()
    сопровождается его автоматической деактивизацией.
 
  Примеры
 
  . Активизация DTR-сигнала (т.к. COM_OPEN() ее не производит):
 
    nBuff_size := 4000                          // Размер буфера
    lComOk := COM_OPEN(1, nBuff_size)           // Открытие порта 1
    IF lComOk
        COM_DTR(1, .T.)                         // Активизация DTR-сигнала
        *...
    ENDIF
 

See Also: COM_CLOSE()
COM_MCR()
COM_OPEN()

 

 

 COM_ERRCHR()
 Устанавливает символ-заменитель для неверно принятых символов.
------------------------------------------------------------------------------
 
  Синтаксис
 
    COM_ERRCHR(<nComPort>, [<nErrorChar|cErrorChar>] --> lChanged
 
  Параметры
 
    <nComPort> - номер последовательного порта в диапазоне от 1 до 4.
 
    <nErrorChar|cErrorChar> - необязательный параметр, задающий в форме
    символьной строки или в виде числового ASCII-кода в диапазоне от 0 до
    255 заменитель для неверно принятых символов. По умолчанию функции
    последовательных портов не записывают в буфер приема

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