Сериализация сообщений пакета MAVLink путем преобразования непервируемой шины Simulink в uint8 поток данных
Панель инструментов БПЛА/MAVLink

Блок сериализатора MAVLink принимает невиртуальную шину Simulink ® и преобразует ее в uint8 Поток данных MAVLink. Невиртуальная шина представляет пакет MAVLink, содержащий идентификатор сообщения, идентификатор системы, идентификатор компонента, последовательность и информацию полезной нагрузки, соответствующую выбранному сообщению MAVLink. Информация о полезной нагрузке представляет собой другую невиртуальную шину в пределах шины передачи пакетов MAVLink.
MAVLink v2 удаляет конечные нули в полезной нагрузке. Следовательно, длина полезной нагрузки в сериализованных данных MAVLink может быть меньше максимальной длины полезной нагрузки выбранного типа сообщения MAVLink.
Порт данных выводит поток данных MAVLink, и длина выходных данных является максимально возможной длиной для выбранного сообщения MAVLink. Если длина сериализованных данных меньше максимально возможной длины, в поток данных добавляются конечные нули. Порт Length выводит истинную длину сериализованных данных MAVLink.
Можно изменить значения требуемых полей в полезной нагрузке в выходных данных сообщения MAVLink Blank с помощью блока назначения шины, а затем передать шину пакетов MAVLink блоку MAVLink Serializer в качестве входных данных.