Состояние CD, CTS, DSR и контактов RI
PinStatus
является массивом структур, который содержит поля CarrierDetect
, ClearToSend
, DataSetReady
и RingIndicator
. Эти поля указывают на состояние обнаружения несущей (CD), Clear to Send (CTS), Data Set Ready (DSR) и контактов Ring Indicator (RI), соответственно. Обратитесь к Контактам Управления, чтобы узнать больше об этих контактах.
PinStatus
может быть on
или off
для любого из этих полей. Значение on
указывает, что связанный контакт утверждается. Значение off
указывает, что связанный контакт не утверждается. Для объектов последовательного порта происходит событие изменения состояния контакта, когда любой из этих контактов изменяет его состояние. Событие изменения состояния контакта выполняет файл, заданный PinStatusFcn
.
В нормальном использовании работают совместно Data Terminal Ready (DTR) и контакты DSR, в то время как Request To Send (RTS) и контакты CTS работают совместно. Можно задать состояние контакта DTR со свойством DataTerminalReady
. Можно задать состояние контакта RTS со свойством RequestToSend
.
Обратитесь к Соединению Двух Модемов для примера, который использует PinStatus
.
Использование | Последовательный порт, последовательный ВИЗОЙ |
Только для чтения | Всегда |
Тип данных | Структура |
| Связанный контакт утверждается |
| Связанный контакт утверждается |
Значение по умолчанию является инструментальным зависимым.