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