4. QGC 设置与配置:通用设置、通信设置、控制台设置、日志设置、虚拟摇杆设置

QGC 装好了,连上飞控了,接下来干嘛?

别急着飞。你得先把它调顺了。

这一章,我带你过一遍 QGC 里最核心的几个设置页面。说白了,就是让地面站认识你的飞机,听懂你的指令,还能在你出问题时帮你留个底。

核心观点:QGC 的设置不是摆设。每一个开关、每一个下拉菜单,背后都可能是一次炸机或者一次成功救援的经验。我建议你花 20 分钟,老老实实把这一章的内容走一遍。

4.1 通用设置:地面站的“性格”

打开 QGC,点击左上角的齿轮图标,进入 应用设置。第一个页面就是 通用。

这里控制的是地面站本身的“性格”。比如语言、主题、地图源、单位制。

  • 语言:默认是英文。我建议你第一次用就切到中文,省得后面看参数还要查词典。
  • 主题:有浅色和深色。我个人习惯用深色,户外飞的时候不刺眼。
  • 地图源:这个很关键。QGC 默认用 OpenStreetMap,但国内用起来经常加载慢。我建议你换成 百度地图 或者 高德地图,前提是你得在设置里填好 API Key。
  • 单位制:公制还是英制?国内飞手直接选公制,别犹豫。

我的经验:有一次我在户外演示,地图死活刷不出来,场面一度很尴尬。后来发现是地图源没切,默认的 OSM 在国内被墙了。从那以后,我每次装新版本第一件事就是切地图源。

4.2 通信设置:地面站与飞机的“对话通道”

这是整个设置里最核心的部分。通信断了,地面站就是个摆设。

进入 通信设置,你会看到几个选项:

连接方式 适用场景 注意事项
串口 (Serial) USB 直连、数传电台 波特率必须与飞控一致(通常 115200 或 57600)
UDP 局域网内无线连接 适合室内调试,延迟低
TCP 远程连接、桥接 需要知道 IP 和端口,稳定性高

我个人最常用的是 串口。你想想看,飞控板上的 USB 口插上电脑,QGC 自动识别,选对端口和波特率,点连接,搞定。

但这里有个坑。

我曾经遇到过:波特率设错了,QGC 显示连接成功,但数据全是乱码。飞控的灯在闪,地面站却一动不动。折腾了半小时,才发现是波特率没对上。记住,Pixhawk 默认是 115200,但有些第三方飞控可能是 57600。连不上时,先检查这个。

如果你用数传电台,记得在 通信设置 里添加多个连接。比如一个串口连数传,一个 UDP 连局域网。这样你可以在户外用数传飞,回到室内直接切 UDP 看日志,不用拔线。

4.3 控制台设置:调试者的“黑匣子”

控制台,英文叫 Console。很多新手会忽略它,觉得这是给开发者用的。

嗯,这话对了一半。它确实是给开发者用的,但你也得会用。

进入 控制台设置,你会看到一堆日志级别:

  • Debug:最详细,什么信息都往外吐。平时别开,会刷屏。
  • Info:正常信息,比如连接成功、参数写入完成。
  • Warning:警告,比如电池电压偏低、GPS 信号弱。
  • Error:错误,比如传感器校准失败、通信超时。

我建议你平时把级别设在 Warning 以上。这样控制台不会太吵,但出了问题又能第一时间看到。

我的习惯:每次飞完一个架次,我都会切到控制台看一眼。有没有 Warning?有没有 Error?如果有,我会把日志导出来分析。很多炸机的苗头,其实在控制台里早就暴露了。

4.4 日志设置:飞行的“黑匣子”

日志,是 QGC 里最值钱的东西。

进入 日志设置,你会看到两个核心选项:

  1. 日志保存路径:默认在用户目录下。我建议你改到一个专门的文件夹,比如 D:\QGC_Logs。方便管理,也方便备份。
  2. 日志类型:
    • 飞行日志:记录飞控的遥测数据,包括姿态、位置、电压、GPS 等。这是分析炸机原因的第一手资料。
    • 地面站日志:记录 QGC 本身的行为,比如你点了什么按钮、改了哪个参数。

我强烈建议你把两个都打开。飞行日志帮你分析飞机,地面站日志帮你分析操作。有时候炸机不是飞机的问题,是你手滑了。

我曾经遇到过:有一次飞机在空中突然失控,掉下来摔断了机臂。我打开飞行日志一看,发现是 GPS 信号丢失导致进入了降落模式。但再查地面站日志,发现是我在起飞前不小心把 GPS 的故障保护参数改错了。两个日志一对照,真相大白。

日志文件是 .ulog 格式。你可以用 QGC 自带的日志分析工具打开,也可以导出成 CSV 用 Excel 看。我建议你学会用 FlightPlot 或者 PX4 的日志分析工具,能画出曲线图,一眼看出问题。

4.5 虚拟摇杆设置:没有遥控器也能飞

这个功能,说实话,我一开始觉得是鸡肋。直到有一次我在室内调试,遥控器没带,才发现了它的价值。

进入 虚拟摇杆 设置,你需要先开启这个功能:

设置路径:应用设置 → 通用 → 虚拟摇杆 → 启用

启用后,QGC 的界面上会出现一个摇杆控件。你可以用鼠标或者触摸屏来控制飞机的俯仰、横滚、油门和偏航。

但注意,这玩意儿有严格的限制:

  • 只能在手动模式下使用。 你不可能用虚拟摇杆飞航线。
  • 必须有安全开关。 起飞前必须确认安全开关已解锁。
  • 延迟比物理遥控器高。 别指望用它做特技飞行。

我的建议:虚拟摇杆最适合的场景是 地面调试。比如你改了 PID 参数,想原地起飞悬停一下看看效果,又不想拿遥控器。这时候虚拟摇杆就很好用。但真到了户外,还是老老实实用遥控器。

4.6 本章知识体系

为了让你更直观地理解这五个设置模块的关系,我画了一张图:

QGC 设置与配置知识体系 QGC 设置与配置 通用设置 通信设置 控制台设置 日志设置 虚拟摇杆设置 核心逻辑 通用设置决定地面站“长什么样”;通信设置决定“怎么连”;控制台和日志决定“怎么查”;虚拟摇杆是“备用方案”。 五者缺一不可,共同构成 QGC 的完整配置体系。

4.7 本章小结

这一章的内容,说白了就是让你把 QGC 调成趁手的工具。

  • 通用设置 调语言、地图、单位,让界面看着舒服。
  • 通信设置 调端口、波特率、协议,让地面站和飞控能说话。
  • 控制台设置 调日志级别,让你能第一时间发现问题。
  • 日志设置 调保存路径和类型,让你事后能复盘。
  • 虚拟摇杆设置 调出备用控制方案,应急用。

嗯,这些设置看起来琐碎,但每一个都踩过坑。你按我说的走一遍,能省不少事。