exponenta event banner

getpinstatus

Получение статуса последовательного контакта

Описание

пример

status = getpinstatus(device) получает статус последовательного контакта и возвращает его в виде структуры status.

Примеры

свернуть все

Получение статуса последовательного контакта для указанного порта.

device = serialport("COM3",9600);
 ⋮
status = getpinstatus(device)
status = 

  struct with fields:

      ClearToSend: 1
     DataSetReady: 1
    CarrierDetect: 1
    RingIndicator: 0

Получение статуса последовательного контакта для указанного порта с помощью интерфейса VISA-Serial.

device = visadev("COM3");
 ⋮
status = getpinstatus(device)
status = 

  struct with fields:

      ClearToSend: 1
     DataSetReady: 1
    CarrierDetect: 1
    RingIndicator: 0

Входные аргументы

свернуть все

Последовательный порт, указанный как serialport объект или visadev объект.

Пример: getpinstatus(device) возвращает состояние последовательного контакта для подключения к последовательному порту device.

Пример: getpinstatus(device) возвращает статус последовательного контакта для ресурса VISA-Serial device.

Выходные аргументы

свернуть все

Статус контакта, возвращаемый в виде структуры с полями логического типа ClearToSend, DataSetReady, CarrierDetect, и RingIndicator.

См. также

Функции

Представлен в R2019b