Получите сообщения MAVLink
mavlinksub
объект подписывается на темы от связанных клиентов MAVLink, использующих mavlinkio
объект. Используйте mavlinksub
объект получить последний раз полученные сообщения и вызвать функции, чтобы обработать недавно полученные сообщения.
Этот объект требует, чтобы вы установили Библиотеку UAV для Robotics System Toolbox™. Чтобы установить дополнения, используйте roboticsAddons
и выберите желаемое дополнение.
подписывается на все темы от всех клиентов, соединенных через 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
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
latestmsgs | Полученные сообщения от подписчика MAVLink |