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

Сконфигурируйте свойства последовательного порта

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

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

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

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

Свойства объекта последовательного порта

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

Коммуникационные свойства  

BaudRate

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

DataBits

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

Четность

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

StopBits

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

Терминатор

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

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

BytesToOutput

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

OutputBufferSize

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

Тайм-аут

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

TransferStatus

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

ValuesSent

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

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

BytesAvailable

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

InputBufferSize

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

ReadAsyncMode

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

Тайм-аут

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

TransferStatus

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

ValuesReceived

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

Свойства коллбэка 

BreakInterruptFcn

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

BytesAvailableFcn

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

BytesAvailableFcnCount

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

BytesAvailableFcnMode

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

ErrorFcn

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

OutputEmptyFcn

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

PinStatusFcn

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

TimerFcn

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

TimerPeriod

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

Управляйте свойствами контакта  

DataTerminalReady

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

FlowControl

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

PinStatus

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

RequestToSend

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

Recording Properties 

RecordDetail

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

RecordMode

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

RecordName

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

RecordStatus

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

Свойства общего назначения  

ByteOrder

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

Name

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

Порт

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

Состояние

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

Tag

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

Type

Тип объекта

UserData

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