add wheelspeeds to system overview

This commit is contained in:
2025-08-01 02:00:27 +02:00
parent d07f944150
commit a3279514d0
15 changed files with 152 additions and 25 deletions

View File

@ -47,9 +47,14 @@ protected:
DriverViewStatusItem statusSNF;
DriverViewStatusItem statusBPR;
DriverViewStatusItem statusAPPS;
DriverViewStatusItem statusWSS_RR;
DriverViewStatusItem statusWSS_FR;
DriverViewStatusItem statusWSS_FL;
DriverViewStatusItem statusWSS_RL;
DriverViewStatusItem statusBPF;
touchgfx::TextArea textArea1;
touchgfx::TextArea textArea1_1;
touchgfx::TextArea text_BRAKES;
touchgfx::TextArea text_APPS;
touchgfx::TextArea text_WSS;
private:

View File

@ -63,25 +63,43 @@ SystemOverviewViewBase::SystemOverviewViewBase()
statusBPR.setXY(12, 63);
statusItems.add(statusBPR);
statusAPPS.setXY(12, 133);
statusAPPS.setXY(12, 128);
statusItems.add(statusAPPS);
statusWSS_RR.setXY(77, 226);
statusItems.add(statusWSS_RR);
statusWSS_FR.setXY(77, 193);
statusItems.add(statusWSS_FR);
statusWSS_FL.setXY(12, 193);
statusItems.add(statusWSS_FL);
statusWSS_RL.setXY(12, 226);
statusItems.add(statusWSS_RL);
statusBPF.setXY(12, 30);
statusItems.add(statusBPF);
add(statusItems);
textArea1.setXY(12, 5);
textArea1.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
textArea1.setLinespacing(0);
textArea1.setTypedText(touchgfx::TypedText(T___SINGLEUSE_HTV5));
add(textArea1);
text_BRAKES.setXY(12, 5);
text_BRAKES.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
text_BRAKES.setLinespacing(0);
text_BRAKES.setTypedText(touchgfx::TypedText(T___SINGLEUSE_HTV5));
add(text_BRAKES);
textArea1_1.setXY(12, 108);
textArea1_1.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
textArea1_1.setLinespacing(0);
textArea1_1.setTypedText(touchgfx::TypedText(T___SINGLEUSE_XKTG));
add(textArea1_1);
text_APPS.setXY(12, 103);
text_APPS.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
text_APPS.setLinespacing(0);
text_APPS.setTypedText(touchgfx::TypedText(T___SINGLEUSE_XKTG));
add(text_APPS);
text_WSS.setXY(12, 168);
text_WSS.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
text_WSS.setLinespacing(0);
text_WSS.setTypedText(touchgfx::TypedText(T___SINGLEUSE_4J84));
add(text_WSS);
}
SystemOverviewViewBase::~SystemOverviewViewBase()
@ -109,5 +127,9 @@ void SystemOverviewViewBase::setupScreen()
statusSNF.initialize();
statusBPR.initialize();
statusAPPS.initialize();
statusWSS_RR.initialize();
statusWSS_FR.initialize();
statusWSS_FL.initialize();
statusWSS_RL.initialize();
statusBPF.initialize();
}