Описание свойства

Configure Serial Port Properties

Свойства могут быть установлены после того, как вы создадите объект serial. Свойство только для чтения называется можно следующим образом.

s = serial('COM1');
s.TransferStatus
ans = 
     idle

Свойство, которое можно сконфигурировать, установлено можно следующим образом.

s = serial('COM1');
s.Timeout = 30;

Serial Port Object Properties

Свойства объекта последовательного порта кратко описаны ниже и организованы в категории на основе того, как они используются.

Communications Properties  

BaudRate

Уровень, на котором передаются биты

DataBits

Количество битов данных, чтобы передать

Четность

Тип проверки четности

StopBits

Количество битов раньше указывало на конец байта

Терминатор

Символ Терминатора

Запишите свойства 

BytesToOutput

Количество байтов в настоящее время в буфере вывода

OutputBufferSize

Размер буфера вывода в байтах

Тайм-аут

Время ожидания, чтобы завершить операцию чтения или операцию записи

TransferStatus

Укажите, происходят ли асинхронная операция чтения или операция записи

ValuesSent

Общее количество значений записано в устройство

Считайте свойства 

BytesAvailable

Количество байтов, доступных во входном буфере

InputBufferSize

Размер входного буфера в байтах

ReadAsyncMode

Задайте, является ли асинхронная операция чтения непрерывной или ручной

Тайм-аут

Время ожидания, чтобы завершить операцию чтения или операцию записи

TransferStatus

Укажите, происходят ли асинхронная операция чтения или операция записи

ValuesReceived

Общее количество значений считано из устройства

Callback Properties 

BreakInterruptFcn

Функция обратного вызова, чтобы выполниться, когда событие прерывания пропуска имеет место

BytesAvailableFcn

Функция обратного вызова, чтобы выполниться, когда конкретное количество байтов доступно во входном буфере или терминаторе строки, читается

BytesAvailableFcnCount

Количество байтов, которые должны быть доступными во входном буфере, чтобы сгенерировать доступное байтам событие

BytesAvailableFcnMode

Задайте, сгенерировано ли доступное байтам событие после того, как конкретное количество байтов доступно во входном буфере, или после того, как терминатор строки читается

ErrorFcn

Функция обратного вызова, чтобы выполниться, когда ошибочное событие имеет место

OutputEmptyFcn

Функция обратного вызова, чтобы выполниться, когда буфер вывода пуст

PinStatusFcn

Функция обратного вызова, чтобы выполниться, когда CD, CTS, DSR или RI прикрепляют состояние изменения

TimerFcn

Функция обратного вызова, чтобы выполниться, когда предопределенный промежуток времени передает

TimerPeriod

Промежуток времени между событиями таймера

Control Pin Properties  

DataTerminalReady

Состояние контакта DTR

FlowControl

Метод управления потока данных, чтобы использовать

PinStatus

Состояние CD, CTS, DSR и контактов RI

RequestToSend

Состояние контакта RTS

Recording Properties 

RecordDetail

Объем информации сохранен в файл записи

RecordMode

Задайте, сохранены ли данные и информация о событии в один файл записи или в несколько файлов записи

RecordName

Имя файла записи

RecordStatus

Укажите, сохранены ли данные и информация о событии в файл записи

General Purpose Properties  

ByteOrder

Закажите, в котором устройство хранит байты

Имя

Описательное имя для объекта последовательного порта

Порт

Специфичное для платформы имя последовательного порта

Состояние

Укажите, соединяется ли объект последовательного порта с устройством

Тег

Маркируйте, чтобы сопоставить с объектом последовательного порта

Ввод

Тип объекта

UserData

Данные вы хотите сопоставить с объектом последовательного порта

Была ли эта тема полезной?