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