deserializemsg

Десериализуйте сообщение MAVLink от бинарного буфера

Синтаксис

msg = deserializemsg(dialect,buffer)

Описание

msg = deserializemsg(dialect,buffer) десериализовывает бинарные буферные данные, заданные в buffer на основе заданного диалекта MAVLink. Если сообщение получено как несколько буферов, можно объединить их путем конкатенации векторов в соответствующем порядке получить допустимое сообщение.

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

свернуть все

Диалект MAVLink, заданный как объект mavlinkdialect, который содержит проанализированный диалект XML для определений сообщения MAVLink.

Сериализированный переданный, заданный как вектор целых чисел uint8.

Типы данных: uint8

Выходные аргументы

свернуть все

Сообщение MAVLink, возвращенное как структура с полями:

  • MsgID : Положительное целое число для идентификатора сообщения.

  • Payload: Структура, содержащая поля для определенного определения сообщения.

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

Функции

Объекты

Введенный в R2019a