主要内容

MAVLink支持

微型飞行器链路通信协议、方言和消息

MAVLink (Micro Air Vehicle Link)通信协议是一种用于无人机之间发送和接收消息的协议。该协议对具有指定主题和消息类型的数据流使用发布-订阅模式。对于任务和参数有不同的子协议。使用MAVLink支持的函数来指定预定义或自定义方言、设置客户端以及发送或接收消息。

 UAV Toolbox 中的MAVLink消息定义(方言)和MAVLink序列化帮助函数可从 获得mavlink / message_definitions / v1.0 和 mavlink / c_library_v2 版本的存储库分别。

消息定义XML文件和c语言版本的序列化帮助函数是在MIT许可下提供的。

功能

mavlinktlog 从TLOG文件中读取MAVLink消息
mavlinkio 与MAVLink客户端连接以交换消息
mavlinkclient MAVLink客户信息
mavlinksub 接收MAVLink消息
mavlinkdialect 解析并存储MAVLink方言XML

MAVLink空白信息 通过指定有效负载信息和MAVLink消息类型,创建空白的MAVLink消息总线
MAVLink串并转换器 将序列化uint8MAVLink数据流到Simulink非虚拟总线
MAVLink序列化器 通过将Simulink非虚总线转换为uint8数据流
Baidu
map