Документация Engee

Arduino-serialWrite

Отправка данных в последовательный порт.

Тип: CFunction

Путь в библиотеке:

/Interfaces/Targets/Arduino/Arduino-serialWrite

Описание

Для работы с блоком установите/обновите пакет поддержки оборудования.

Блок Arduino-serialWrite используется для отправки данных в последовательный порт.

Для использования этого блока, нужно сперва настроить канал, соответствующий используемому в блоке. Для настройки канала используется блок Arduino-serialSetup.

Порты

Вход

# IN_1 — данные для отправки
скаляр

Details

Байты для передачи в последовательный порт.

Типы данных

UInt8

Поддержка комплексных чисел

Нет

# IN_2 — размер отправляемых данных
скаляр

Details

Размер данных для отправки.

Типы данных

UInt32

Поддержка комплексных чисел

Нет

Параметры

Main group

# Номер канала: — доступные каналы для использования
0 | 1 | 2 | 3

Details

Список доступных каналов для использования. Это число определяет, какой объект (Serial, Serial1, … соответствуют номерам 0,1, …) будет использоваться для инициализации.

Значения

0 | 1 | 2 | 3

Значение по умолчанию

0

Имя для программного использования

m_serial

Настраиваемый

Нет

Вычисляемый

Да

# Размер буфера: — размер отправляемого буфера

Details

Максимальный размер буфера отправляемых данных.

Значение по умолчанию

16

Имя для программного использования

m_send_buf

Настраиваемый

Нет

Вычисляемый

Да

# Шаг расчёта: — период, с которым будет вызываться блок

Details

Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение −1.

Значение по умолчанию

-1

Имя для программного использования

sample_time

Настраиваемый

Нет

Вычисляемый

Да