6000-mavlink
mavlink相关资料
guangshui516
这个作者很懒,什么都没留下…
展开
-
6005.boost多线程与mavlink协议结合实现消息收发
boost多线程与mavlink协议结合实现消息收发 本文将实现boost库创建多线程,利用mavlink协议进行数据链消息打包、解包,解放了很多数据解析的工作,不得不佩服 mavlink协议功能的强大。boost创建多线程/**********************************************************************************...原创 2020-01-16 18:20:34 · 273 阅读 · 0 评论 -
6004.ubuntu18.04移植qgroundcontrol地面站
ubuntu18.04移植qgroundcontrol地面站参考博客:下载qgroundControl源码第1种方式:git clone --recursive https://github.com/mavlink/qgroundcontrol.git这样下载的源码比较完整,耗时比较慢,中途可能就断掉,github还不支持断点续传,所以我下了多次并没有下载下来。我采用的是第二种方式分步...原创 2020-01-13 14:41:16 · 841 阅读 · 0 评论 -
6003.mavlink协议自定义消息编程
mavlink 自定义消息编程 紧接着上一篇的操作方法,根据自定义的xml生成基于mavlink协议形式的消息。将其添加到工程中,并且调用起来的示例demo 代码如下:将生成自定义消息目录拷贝到工程下#include <iostream>#include <mavlink.h>#include <string>//#include "Se...原创 2020-01-10 14:18:52 · 382 阅读 · 0 评论 -
6002.mavlink通过xml生成自定义消息
MAVLink通过xml文件,配置信息(MSG) MAVLink通过xml文件,配置信息(MSG),这个MSG可以理解成我们需要接收或者发送的数据变量,简直不要太方便了,下面我们一起来试试吧.1 自定义符合标准xml文件<?xml version="1.0"?> ...原创 2020-01-09 10:43:23 · 500 阅读 · 0 评论 -
6001. mavlink 编译与移植
mavlink 编译与移植1 源码下载 git clone https://github.com/mavlink/mavlink.git2 源码配置编译2.1 配置生成c++源码 根据mavlink官方文档,源代码支持各种主流语言,但是需要自己通过python配置生成请注意严格按照mavlink官方网站提供移植步骤进行操作,实践证明不按手册操作有大坑.安装编译前环境ht...原创 2020-01-08 17:33:26 · 739 阅读 · 0 评论