Show low-voltage battery voltage on dash and document centivolt input
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
YMR A11 仪表,使用淘晶驰 TJC4827X543_011 串口屏,分辨率 480 × 272。
|
||||
|
||||
当前通讯协议为 **v1.1(debug 数字状态版)**,工程使用 USART HMI 1.68.1.3037 编辑、编译。
|
||||
当前通讯协议为 **v1.2(新增低压电池电压)**,工程使用 USART HMI 1.68.1.3037 编辑、编译。
|
||||
|
||||
## 工程与交接资料
|
||||
|
||||
@@ -26,12 +26,22 @@ page debug
|
||||
|
||||
Debug 共 16 个全局变量 `d0~d15`,状态统一为 `0=未知、1=正常、2=故障`。页面每 250 ms 自动更新文字和颜色,`d1` 同时更新两个对应位置。不要继续直接写入旧接口的 `debug.tN.txt/pco`,它们会被刷新脚本覆盖。
|
||||
|
||||
Dash 车速上方新增低压电池电压,显示两位小数,单位 V:
|
||||
|
||||
```text
|
||||
dash.lvbat.val=1260
|
||||
```
|
||||
|
||||
每条末尾同样追加 `FF FF FF`。数值单位为 **0.01 V**,示例显示 **12.60 V**;若主控采集值为 mV,先除以 10 换算。该控件为全局,可跨页面更新;上电显示初值 0.00 V,没有自动低压告警。
|
||||
|
||||
主页面右上角隐藏热区进入 debug;debug 的返回按钮切回主页面。六个任务按钮进入确认页,确认后屏幕向主控发送 `AA 55 01 NN 0D 0A`,`NN=01~06`;取消不发送任务帧。任务帧结束符与主控发给屏幕的文本指令结束符不同。
|
||||
|
||||
## 验证与接手事项
|
||||
|
||||
工程编译通过:0 错误、0 警告。模拟器已验证状态转换、跨页更新和 `d1` 双位置同步;任务回传此前已做模拟检查。
|
||||
|
||||
新增低压电压已在模拟器验证 `1260 → 12.60 V`,并验证在 debug 页更新 `1185` 后返回 dash 显示 `11.85 V`。
|
||||
|
||||
实际屏幕、串口和主控尚未联机验证,C 示例尚未在目标主控工程编译。主页面部分数值的单位和缩放仍需与主控统一。任务执行裁决、VCU 通知、EBS 灯及 ECUBACK 安全输出由主控实现;仪表显示不能作为执行成功或安全回路导通的证明。
|
||||
|
||||
许可证沿用仓库中的 [AGPL-3.0](LICENSE)。
|
||||
|
||||
Reference in New Issue
Block a user