折返的Liung

我如溪水,静静流淌在山涧~~我如白云,俯瞰此生今生~~

MissionPlanner-仿真界面分析

地面站软件Mission Planner的仿真界面的主要代码文件GCSViews下的Simulation.cs文件。本文详细对Simulation文件的代码内容进行分析。

文件Simulation.cs中包含了:

Simulation类

命名空间: MissionPlaner.GCSView …

APM-使用命令行界面

注意:命令行界面(Command Line Interface, CLI)功能并非支持所有的平台。本地一些特性功能仅限与AC3.1.5和之前版本使用 …

APM-使用调试终端与APM交互

说明

地面站的调试终端协议是与APM通过简单的终端界面进行交互的适宜人类可读的文本的一种方式。通过地面站的终端界面,用户可以改变APM的一些运行参数状态,甚至是在实时飞行过程中,并且还能够读取到各种不同的飞行参数信息,使得更加了解APM实时运行的动作。

调试终端工具主要用来探索与测试APM的特性;目前并不赞成作为用户终端界面使用。大部分的飞行状态参数都是根据源代码中执行的计算结果来返回的结构化的数据 …

APM-串口输出

这里给出了一些串口的输出内容中包含的数字和信息的解释说明。


简介

在数据流中经常会包含有大量的数据信息返回到本地PC机上。对于代码调试而言,即使是通过地面设备或本地PC图形界面获取到到这些信息的一些只言片语的解释说明,‘串口打印输出’也是非常有用的。下面将对两段简短的文本信息进行解释,同时包含了对一些标准字符串的值。


例 …

APM-MAVLink参数集

本页面列出了所有用户可修改的MAVLink参数及这些参数的作用。用户可以使用任何兼容的地面站软件通过MAVLink参数窗口对这些参数进行修改,比如Mission Planner,APM Planner或者QGroundControl。这里有一份“傻瓜式指南”直接对MAVLink进行操作 …

APM-GPS原始输出

原始GPS输出

本页面用来说明GPS模块原始的输出形式。如果你在GPS的正常测试过程中遇到问题,那么这些命令可能有助于你进行调试。

大多数用户不推荐,仅用于GPS底层硬件调试

如果你想要以ASCII格式查看GPS输出,在测试命令窗口将该行:

Serial.print …

APM-Combo4

//-------------------------------------
#define GPS_PROTOCOL GPS_PROTOCOL_MTK
//   *AVAILABLE OPTIONS*
// GPS_PROTOCOL_NONENo GPS attached
// GPS_PROTOCOL_IMU X …

APM-Combo3

//-------------------------------------
#define GPS_PROTOCOL GPS_PROTOCOL_MTK
//   *AVAILABLE OPTIONS*
// GPS_PROTOCOL_NONENo GPS attached
// GPS_PROTOCOL_IMU X …

APM-Combo2

//-------------------------------
#define GPS_PROTOCOL GPS_PROTOCOL_MTK
//   *AVAILABLE OPTIONS*
// GPS_PROTOCOL_NONENo GPS attached
// GPS_PROTOCOL_IMU X …