Сконфигурируйте или отобразите свойства объекта последовательного порта
set(obj)
props = set(obj)
set(obj,'PropertyName
')
props = set(obj,'PropertyName
')
set(obj,'PropertyName
',PropertyValue,...)
set(obj,PN,PV)
set(obj,S)
set(obj)
отображения все конфигурируемые значения свойств для объекта последовательного порта, obj
. Если свойство имеет конечный список возможных значений строки, то эти значения также отображены.
props = set(obj)
возвращает все конфигурируемые свойства и их возможные значения для obj
к props
. props
является структурой, имена полей которой являются именами свойства obj
, и чьи значения являются массивами ячеек возможных значений свойств. Если свойство не имеет конечного множества возможных значений, то массив ячеек пуст.
set(obj,'
отображает допустимые значения для PropertyName
')PropertyName
, если он обладает конечным списком значений строки.
props = set(obj,'
возвращает допустимые значения для PropertyName
')PropertyName
к props
. Если PropertyName
не имеет конечного списка возможных значений, props
является массивом ячеек возможных значений строки или массива пустой ячейки.
set(obj,'
конфигурирует несколько значений свойств с одной командой.PropertyName
',PropertyValue,...)
set(obj,PN,PV)
конфигурирует свойства, заданные в массиве ячеек строк PN
к соответствующим значениям в массиве ячеек PV
. PN
должен быть вектором. PV
может быть m на n, где m равен количеству объектов последовательного порта в obj
, и n равен длине PN
.
set(obj,S)
конфигурирует именованные свойства к заданным значениям для obj
. S
является структурой, имена полей которой являются свойствами объекта последовательного порта, и чьи значения полей являются значениями соответствующих свойств.
Этот пример иллюстрирует, показывает, как использовать функцию set
, чтобы сконфигурировать или возвратить значения свойств на платформе Windows®.
s = serial('COM1'); set(s,'BaudRate',9600,'Parity','even') set(s,{'StopBits','RecordName'},{2,'sydney.txt'}) set(s,'Parity') [ {none} | odd | even | mark | space ]
Обратитесь к Описанию свойства для списка свойств объекта последовательного порта, которые можно сконфигурировать с set
.
Можно использовать любую комбинацию имени свойства / пары значения свойства, структуры и массивы ячеек в одном вызове функции set
. Кроме того, можно задать имя свойства без учета регистра, и можно использовать автодополнение имени свойства. Например, если s
является объектом последовательного порта, то следующие команды все допустимы.
set(s,'BaudRate') set(s,'baudrate') set(s,'BAUD')