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