exponenta event banner

serializemsg

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

Описание

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

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

свернуть все

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

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

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

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

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

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

свернуть все

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

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

Представлен в R2019a