hm
|
61cd75cd56
|
fix: 修复启动白屏与地图崩溃问题
- SetUseOpenGL(false): QGLWidget 在当前系统不兼容,改用软件渲染
- ExtensionHost_v2: 添加 contributionRegistry() getter 修复空指针
- main.cpp: 两阶段启动 (show → QTimer::singleShot → initialize)
- mainwindow: 分离构造函数与 initialize(),结尾调用 onTabIndexChanged(3)
- 修复 Qt DLL 部署:使用 windeployqt 确保运行时库版本匹配
|
2026-06-02 19:01:24 +08:00 |
|
hm
|
94fcdb12e0
|
chore: remove stray test file
|
2026-06-01 13:24:47 +08:00 |
|
hm
|
a56ce92aff
|
refactor: 类名重命名 MissionUI->Mission, CommandUI->Command, StatusUI->Status, HealthUI->Healthy
|
2026-06-01 13:24:13 +08:00 |
|
hm
|
4c9e277e70
|
docs: 更新README - v3.0架构、Service Registry+Bridge、全插件化说明
|
2026-06-01 10:13:14 +08:00 |
|
hm
|
e7cf44504c
|
feat: Service Registry + Bridge 解耦架构 + 全工程代码清理
## 架构升级:Service Registry + Bridge 模式
- 新增 PluginSDK/IPluginServices.h:10 个纯虚服务接口(IDataProvider/ILinkProvider/...)
- 新增 MavLinkServiceBridge:单 QObject 实现全部服务,隔离 MavLinkNode 依赖
- 升级 PluginManifest:支持 plugin.json 的 provides/consumes 声明式依赖
- 实现 ExtensionHost::autoWire():元对象自省自动连接信号槽
- 集成到 AppController:initModules() 中创建桥接器并注册到 ServiceRegistry
- CockpitPlugin 演示服务发现:initialize() 中通过 PluginContext 查找服务
## 代码清理
- Plugins/opmap:~280 行死代码(waypointsetting 100行注释块/tilematrix 54行/等27个文件)
- Plugins/MavLinkNode:~200 行 GBK 乱码注释翻译为 UTF-8 + 12 行注释死代码
- Plugins/ToolsUI:~222 行死代码(ECU.cpp 82行/INS.cpp 113行/Parse/ToolsUI 等)
- StatusUI/Setting/MissionUI:~65 行注释死代码
- Cockpit/leftladder.cpp:10 处 GBK 乱码翻译为中文
- 清理头文件注释掉的 #include(19 处)、空 if-else 分支、注释变量声明
## 编译验证
- [100%] Built target GCS 零错误
- 运行时 timeout 3s 正常退出,无崩溃
|
2026-06-01 09:46:36 +08:00 |
|
zxs
|
6fbb96dd9a
|
imu加速度和角速度换成北东地坐标
|
2024-07-30 16:49:28 +08:00 |
|
zxs
|
1c8ccfd847
|
去除与jd900不相关的健康字
|
2024-07-28 15:53:13 +08:00 |
|
zxs
|
bb1f76552c
|
Merge remote-tracking branch 'remotes/origin/JD900' into JD900
|
2024-07-28 11:07:10 +08:00 |
|
zxs
|
0c7f9f8121
|
添加继电器状态
|
2024-07-28 11:01:52 +08:00 |
|
hm
|
5fb4105055
|
修正解析错误,修正布局混乱
|
2024-07-28 09:49:14 +07:00 |
|
zxs
|
f35c0a6ed3
|
将sbg相关信息去除
|
2024-07-27 16:02:24 +08:00 |
|
zxs
|
8be76f4ddd
|
修正sspc显示
|
2024-07-27 13:48:59 +08:00 |
|
zxs
|
c6ea300d2d
|
修正100e惯导相关数据信号于槽没有连接上问题
|
2024-07-27 12:43:06 +08:00 |
|
zxs
|
eb6ceea368
|
更新舵机拟合参数
|
2024-07-26 17:30:33 +08:00 |
|
zxs
|
9077c81d53
|
sbg惯导换成100e
|
2024-07-26 14:29:17 +08:00 |
|
zxs
|
464d2765e9
|
更新轨控发动机协议
|
2024-07-16 17:30:15 +08:00 |
|
zxs
|
1eb38728b2
|
新增轨控发动机数据
|
2024-07-16 16:46:46 +08:00 |
|
zxs
|
f1c7c7936e
|
修改发动机协议,修改状态栏修改值的方式
|
2024-04-18 11:33:55 +08:00 |
|
zxs
|
63bb6b3ec9
|
修正舵机显示
|
2024-01-31 10:34:14 +08:00 |
|
zxs
|
77569e8bf6
|
修改拟合参数
|
2024-01-30 19:35:45 +08:00 |
|
zxs
|
a63e4a8d10
|
去除复飞状态
|
2024-01-19 14:32:32 +08:00 |
|
zxs
|
4baa0f6929
|
将状态栏500b相关数据去除
|
2024-01-19 10:32:37 +08:00 |
|
zxs
|
f71e3dc3ca
|
修正320惯导加速度显示错误问题
|
2024-01-19 09:26:00 +08:00 |
|
zxs
|
c5004194ca
|
调整
|
2024-01-15 16:22:24 +08:00 |
|
zxs
|
81731ea0d1
|
修改大气机相关内容
|
2024-01-04 21:35:43 +08:00 |
|
zxs
|
6e6eaf2e7f
|
修改capture包nav内容
|
2024-01-04 11:43:59 +08:00 |
|
zxs
|
e783afb687
|
修复变体数据不能保存bug
|
2023-04-10 10:31:36 +08:00 |
|
zxs
|
d70ca3378c
|
增加变体数据文件
|
2023-04-10 09:47:30 +08:00 |
|
zxs
|
6bf46fffa1
|
修改变体舵机信息
|
2023-04-07 17:18:16 +08:00 |
|
zxs
|
9219fe364f
|
增加变体舵机信息
|
2023-04-07 15:23:30 +08:00 |
|
hm
|
ef9f795a93
|
修改方向舵拟合系数
|
2022-12-28 09:07:22 +08:00 |
|
hm
|
8701e87ce5
|
根据需求修改使用数据源
|
2022-12-27 17:05:06 +08:00 |
|
hm
|
6c4f0d9705
|
打包保存数据
|
2022-12-26 14:46:04 +08:00 |
|
hm
|
dadde2e7e2
|
修改显示颜色
|
2022-12-13 16:09:06 +08:00 |
|
hm
|
5c2786152e
|
修改经纬度显示区域大小
|
2022-12-13 12:52:48 +08:00 |
|
hm
|
d7438bfcd7
|
更新翻译
|
2022-12-13 12:40:51 +08:00 |
|
hm
|
18b5cd2169
|
修正显示界面颜色
|
2022-12-13 12:39:01 +08:00 |
|
hm
|
8ed0e899ae
|
修改快捷方式
|
2022-12-12 08:48:44 +08:00 |
|
hm
|
7f37f7cdc7
|
修改最大地速,修改升降舵拟合
|
2022-12-10 10:35:41 +08:00 |
|
hm
|
9fd6349a9d
|
海拔的相对绝对参数引到界面
|
2022-12-07 12:26:05 +05:30 |
|
hm
|
846978ffd2
|
修正平尾拟合系数,V尾拟合系数
|
2022-12-06 18:27:39 +08:00 |
|
hm
|
f7539c4d31
|
Merge remote-tracking branch 'origin/aj500b_5' into aj500b
|
2022-11-30 09:59:18 +08:00 |
|
zxs
|
e0d96d43d7
|
舵机显示值下面添加数值条
|
2022-11-29 20:40:50 +08:00 |
|
hm
|
79739764bb
|
Merge remote-tracking branch 'origin/aj500b_5' into aj500b
|
2022-11-26 20:56:05 +08:00 |
|
zxs
|
3d76985f71
|
调整航迹在航线之上
|
2022-11-26 17:02:01 +08:00 |
|
hm
|
d865123f9c
|
告诉滑跑前,修正升降舵,方向舵显示极性
|
2022-11-21 15:00:05 +08:00 |
|
hm
|
ae11b28af8
|
Merge remote-tracking branch 'origin/aj500b_5' into aj500b
|
2022-11-21 13:02:36 +08:00 |
|
zxs
|
0a5abdd532
|
可以添加多条测量线
|
2022-11-21 12:59:17 +08:00 |
|
hm
|
062f51d763
|
更新翻译
|
2022-11-19 10:21:46 +08:00 |
|
hm
|
a3ff5f7d7b
|
添加RTCM开关
|
2022-11-19 10:20:14 +08:00 |
|