serializemsg

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

Описание

buffer = serializemsg(mavlink,msg) сериализует структуру сообщения MAVLink в двоичный буфер для передачи. Этот буфер предназначен для ручной передачи с использованием вашего собственного канала связи. Для отправки UDP см. раздел sendmsg.

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

свернуть все

Клиентское соединение MAVLink, заданное как mavlinkio объект.

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

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

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

Чтобы создать пустое сообщение, используйте createmsg с mavlinkdialect объект.

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

свернуть все

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

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

Введенный в R2019a