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