ArduPilotLog
ArduPilotLog copied to clipboard
> 作者本人写的 List ,不细分 Feature 和 Bug。 List --- > master 分支尽量不再进行功能添加,以保持代码简单,适于入门者阅读和掌握。 > 欢迎大家提交 branch 或 fork,自行加入新功能或改小Bug。 1. 记录最近打开的脚本文件路径 2. 在菜单上显示出最近 5 个使用过的脚本 3. 加入QT多线程,使大文件加载时界面不会卡住。 4. 显示打开日志文件的路径【Done】 5. 数据分析窗打开新日志后数据自主刷新【Done】
扩展功能建议
注意到您在功能中增加了与matlab的交互,我有一个想法,我们进行分析,不只是对结果进行分析,对任务的分析和处理也显得有所必要。 是否可以在ArduPilotLog中增加对.plan或者.mission文件的处理,绘制航点之间的连线、显示对航点的坐标和计算航点之间的距离等等; 或者经过ArduPilotLog预处理,生成.db等格式的文件,用MATLAB打开,进行航点之间连接线的绘制、坐标点的显示和航点之间的距离计算,甚至是调整航点的经纬度等操作。并且,在对.plan文件进行分析处理之后,MATLAB能够生成.plan格式的文件,在QGC中进行读取,或者上传至飞控。 不知这是否可行,向您请教。
这是一个很棒的日志分析软件,作为QGC的使用者,这软件界面确实是看着舒服。 我上周对代码进行了编译,并进行了测试,发现 1. 日志文件较大(>60M)时,软件的读取速度很慢,可能一分钟左右 2. 有些日志文件无法打开,我用MP打开这个日志,也无法打开,并提示日志中缺少FMT消息 期待您的回复。