deserializemsg

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

Описание

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

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

свернуть все

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

Сериализованные сообщения, заданные как вектор uint8 целые числа.

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

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

свернуть все

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

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

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

См. также

Функции

Объекты

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте