Шаг 4 - Свойство CDHolding

Определяет наличие несущей с помощью опроса состояния линии сигнала Carrier Detect (CD). Carrier Detect - это сигнал, посылаемый из модема в подключенный компьютер в знак того, что модем находится в режиме ONLINE.

Применение:
Элемент управления Communications.

Синтаксис:

[Form.]MSComm.CDHolding[ = lExpression]

Установки:
lExpression
Для свойства CDHolding предусмотрены следующие установки:

Комментарии:
Недоступно на этапе разработки, доступно только для чтения на этапе выполнения.

Когда сигнал Carrier Detect установлен и уже прошло CDTimeout миллисекунд, элемент управления Communications устанавливает значение свойства CommEvent равным CDTO (Carrier Detect Timeout Error) и генерирует событие OnComm.

Замечание!
Особенно важно фиксировать момент потери несущей в хост-приложении, например в информационной системе, поскольку вызывающий абонент в любое время может дать отбой (теряя несущую).

Сигнал Carrier Detect имеет еще одно название Receive Line Signal Detect (RLSD).

О том, как перехватывать данное условие с помощью события OnComm, см. описание свойства CDTimeout.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.