writebinblock

Запишите один binblock данных к последовательному порту

Описание

пример

writebinblock(device,data,precision) преобразует data в binblock и записи это к последовательному порту. data может быть строка, вектор символов или числовая матрица 1 на n. Записавший данные имеет заданную точность независимо от формата в матрице. Функциональные блоки MATLAB и ожидает до binblock данных, записаны в последовательный порт.

Примеры

свернуть все

Преобразуйте [1,2,3,4,5] к binblock и записи это к последовательному порту как uint8.

s = serialport("COM3",9600);
 ⋮
writebinblock(s,1:5,"uint8")

Входные параметры

свернуть все

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

Пример: serialport()

Числовой или данные о ASCII, чтобы записать в последовательный порт, заданный как строка, вектор символов или вектор 1 на n числовых значений. Для всего числового precision типы, data вектор-строка из значений.

Пример: [20:24]

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

Размер и формат каждого значения, заданного как вектор символов или строка. precision определяет количество битов, чтобы записать для каждого значения и его формата как тип данных MATLAB. Для текста ASCII можно задать precision как любой 'char' или 'string'.

Пример: 'int16'

Типы данных: char | string

Смотрите также

Функции

Введенный в R2019b