update brake pressure and LV status formatting

This commit is contained in:
Leonard Gies 2025-08-01 01:41:16 +02:00
parent 0062f1d3f6
commit 5933dc1012
Signed by: l.gies
GPG Key ID: 6F6FB9338EE44F71

View File

@ -67,7 +67,7 @@ void DriverViewStatusItem::update() {
break;
case DriverViewStatusType::LV:
Unicode::snprintf(valueBuffer, 8, "LV:%d%%", (int)(vehicle_state.lv_soc));
Unicode::snprintf(valueBuffer, 8, "LV:%d", (int)(vehicle_state.lv_soc));
text.setWildcard(valueBuffer);
if (vehicle_state.lv_soc < 20) {
bg.setColor(COLOR_ERROR);
@ -104,7 +104,7 @@ void DriverViewStatusItem::update() {
break;
case DriverViewStatusType::BPF: {
float params[3] = {5.0, 1.0, vehicle_state.brake_pressure_f};
float params[3] = {4, 1, vehicle_state.brake_pressure_f};
Unicode::snprintfFloats(valueBuffer, 10, "F:%*.*f", params);
text.setWildcard(valueBuffer);
bg.setColor(vehicle_state.brake_pressure_f >= 30 ? COLOR_BLUE : COLOR_OFF);
@ -112,7 +112,7 @@ void DriverViewStatusItem::update() {
}
case DriverViewStatusType::BPR: {
float params[3] = {5.0, 1.0, vehicle_state.brake_pressure_r};
float params[3] = {4, 1, vehicle_state.brake_pressure_r};
Unicode::snprintfFloats(valueBuffer, 10, "R:%*.*f", params);
text.setWildcard(valueBuffer);
bg.setColor(vehicle_state.brake_pressure_r >= 30 ? COLOR_BLUE : COLOR_OFF);