MavLink通信协议开发环境搭建(Windows)
- 使用git克隆MavLink仓库
git clone https://github.com/mavlink/mavlink.git --recursive
- 安装Python的Future库
pip install future
-
打开MavLink仓库下的mavgenerate.py,运行,出现GUI界面
-
XML选择仓库下的message_definitions/v1.0/common.xml(此为官方基础消息库,自定义消息选择自己的XML文件亦可)
OUT选择生成路径
Language选择目标语言,本文选择C++
Protocol选择协议版本,本文选择2.0
- 点击Generate生成目标文件,选择C++则为生成对应的头文件.h,我将在下篇文章中介绍使用方法