安装MAVLink工具链
本主题介绍如何安装MAVLink工具链。 该工具链包括XML 消息定义以及使用这些GUI命令行工具定义生成MAVLink 源文件。
如果你使用的是C编程语言和标准方言,则不需要安装或者生成源文件。 建议如果你使用的是C编程语言和标准方言,则不需要安装或者生成源文件。 只需要获取预构建的库然后跳转到Using C Libraries。
先决条件
使用MAVLink生成器的要求是:
- Python 3.3+
- pip3 install future
- TkInter (required to use the GUI tool).
如果您要创建新的XML定义,您还应该安装lxml和libxml2以进行XML的验证和格式化。
安装
安装MAVLink工具链:
Install Python 3.6+:
Windows:从Python for Windows下载。
Ubuntu Linux pip3 install --user future
sudo apt install python3-tk
Clone the official mavlink repo or your fork with your custom dialect:
git clone https://github.com/mavlink/mavlink.git --recursive
Install the required packages:
sudo apt install python3-pip
现在您已经准备好了 生成 MAVLink 库。