纯离线分析插件,无硬件依赖。按 WPF UtilityTools.Modules.FlyDataTool 重写。
功能
- 打开
*.csv / *.xlsx(列:LabVIEW 时间、加速电压、灯丝电流、灯丝电阻、栅极电压)
- LabVIEW → 本地时间(
TimeHelper.GetTimeFromLabview)
- 间隔 ≥ 180s 分段为单次开枪;统计累计/最长开枪时长
- 曲线:默认灯丝电阻;可选加速电压 / 灯丝电流 / 栅极电压
- X 轴索引↔时间切换、自适应、保存 PNG
- 全数据表 + 单次开枪表(Ctrl 多选)
使用
- 命令「打开飞行数据分析」
- 「选择文件」加载数据
- 右侧表点选开枪过程;「显示全数据」恢复全部曲线
与 WPF 对应
| WPF |
VS Code |
TimeHelper.GetTimeFromLabview |
src/timeHelper.ts |
ExcelHelper.GetDataGrid + LoadFile |
src/csvParse.ts |
FlyDataModel / SingleOptModel |
src/models.ts |
FlyDataToolView |
media/main.js + style.css |
自测
npm run test:logic
| |