Получите сообщения MAVLink
Объект mavlinksub подписывается на темы от связанных клиентов MAVLink, использующих объект mavlinkio. Используйте объект mavlinksub получить последний раз полученные сообщения и вызвать функции, чтобы обработать недавно полученные сообщения.
Этот объект требует, чтобы вы установили Библиотеку UAV для Robotics System Toolbox™. Чтобы установить дополнения, используйте roboticsAddons и выберите желаемое дополнение.
sub = mavlinksub(mavlink)sub = mavlinksub(mavlink,topic)sub = mavlinksub(mavlink,client)sub = mavlinksub(mavlink,client,topic)sub = mavlinksub(___,Name,Value) подписывается на все темы от всех клиентов, соединенных через объект sub = mavlinksub(mavlink)mavlinkio. Этот синтаксис устанавливает свойство Client на "Any".
подписывается на определенную тему, заданную как строка или целое число, от всех клиентов, соединенных через объект sub = mavlinksub(mavlink,topic)mavlinkio. Функция устанавливает вход topic на свойство Topic.
подписывается на все темы от клиента, заданного как объект sub = mavlinksub(mavlink,client)mavlinkclient. Функция устанавливает свойство Client на этот входной клиент.
подписывается на определенную тему на определенном клиенте. Функция устанавливает свойства sub = mavlinksub(mavlink,client,topic)Client и Topic.
дополнительно задает свойства sub = mavlinksub(___,Name,Value)BuffferSize или NewMessageFcn с помощью пар "имя-значение" и предыдущих синтаксисов. Вход Name является одним из имен свойства.
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
latestmsgs | Полученные сообщения от подписчика MAVLink |