update brake pressure and LV status formatting
This commit is contained in:
parent
0062f1d3f6
commit
5933dc1012
@ -67,7 +67,7 @@ void DriverViewStatusItem::update() {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case DriverViewStatusType::LV:
|
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);
|
text.setWildcard(valueBuffer);
|
||||||
if (vehicle_state.lv_soc < 20) {
|
if (vehicle_state.lv_soc < 20) {
|
||||||
bg.setColor(COLOR_ERROR);
|
bg.setColor(COLOR_ERROR);
|
||||||
@ -104,7 +104,7 @@ void DriverViewStatusItem::update() {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case DriverViewStatusType::BPF: {
|
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);
|
Unicode::snprintfFloats(valueBuffer, 10, "F:%*.*f", params);
|
||||||
text.setWildcard(valueBuffer);
|
text.setWildcard(valueBuffer);
|
||||||
bg.setColor(vehicle_state.brake_pressure_f >= 30 ? COLOR_BLUE : COLOR_OFF);
|
bg.setColor(vehicle_state.brake_pressure_f >= 30 ? COLOR_BLUE : COLOR_OFF);
|
||||||
@ -112,7 +112,7 @@ void DriverViewStatusItem::update() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
case DriverViewStatusType::BPR: {
|
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);
|
Unicode::snprintfFloats(valueBuffer, 10, "R:%*.*f", params);
|
||||||
text.setWildcard(valueBuffer);
|
text.setWildcard(valueBuffer);
|
||||||
bg.setColor(vehicle_state.brake_pressure_r >= 30 ? COLOR_BLUE : COLOR_OFF);
|
bg.setColor(vehicle_state.brake_pressure_r >= 30 ? COLOR_BLUE : COLOR_OFF);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user