QG地面站
控制台日志记录的控制台可以成为诊断的有用工具QGroundControl问题。它可以在SettingsView > Console。

单击设置日志记录按钮来启用/禁用日志信息显示QGroundControl。
通用日志记录选项下面列出了最常用的日志记录选项。
选项 (s)描述
LinkManagerLog,MultiVehicleManagerLog调试连接问题。
LinkManagerVerboseLog未检测到调试串行端口。非常嘈杂的连续输出可用的串行端口。
FirmwareUpgradeLog调试固件闪存问题。
ParameterManagerLog调试参数加载问题。
ParameterManagerDebugCacheFailureLog调试参数缓存crc未命中。
PlanManagerLog,MissionManagerLog,GeoFenceManagerLog,RallyPointManagerLog调试计划上载/下载问题。
RadioComponentControllerLog调试无线电校准问题。
从命令行进行日志记录记录日志的另一种机制是使用--logging命令行选项。如果您尝试从以下情况获取日志,这是很方便的QGroundControl崩溃。
你如何做到这一点,以及跟踪输出的位置因操作系统而异:
窗户
您必须打开命令提示符,将目录更改为qgroundcontrol.exe位置,并从那里运行它:
shcd "\Program Files (x86)\qgroundcontrol"
qgroundcontrol --logging:full
当QGroundControl开始你应该看到一个单独的控制台窗口打开,这将有日志输出
OSX
您必须运行QGroundControl从终端。终端应用程序位于应用程序/实用程序中。终端打开后,将以下内容粘贴到其中:
shcd /Applications/qgroundcontrol.app/Contents/MacOS/
./qgroundcontrol --logging:full
日志跟踪将输出到终端窗口。
Linux
sh./qgroundcontrol-start.sh --logging:full
日志跟踪将输出到您正在运行的shell。