Display inverter & motor temperatures
This commit is contained in:
@ -1,31 +1,31 @@
|
||||
/*********************************************************************************/
|
||||
/********** THIS FILE IS GENERATED BY TOUCHGFX DESIGNER, DO NOT MODIFY ***********/
|
||||
/*********************************************************************************/
|
||||
#include <gui_generated/containers/TireTempBase.hpp>
|
||||
#include <gui_generated/containers/TemperatureBase.hpp>
|
||||
#include <touchgfx/Color.hpp>
|
||||
#include <texts/TextKeysAndLanguages.hpp>
|
||||
|
||||
TireTempBase::TireTempBase()
|
||||
TemperatureBase::TemperatureBase()
|
||||
{
|
||||
setWidth(75);
|
||||
setHeight(75);
|
||||
bg.setPosition(0, 0, 75, 75);
|
||||
setWidth(60);
|
||||
setHeight(60);
|
||||
bg.setPosition(0, 0, 60, 60);
|
||||
bg.setColor(touchgfx::Color::getColorFromRGB(0, 38, 255));
|
||||
add(bg);
|
||||
|
||||
value.setPosition(0, 7, 75, 60);
|
||||
value.setPosition(0, 0, 60, 50);
|
||||
value.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
value.setLinespacing(0);
|
||||
value.setTypedText(touchgfx::TypedText(T___SINGLEUSE_20H3));
|
||||
add(value);
|
||||
}
|
||||
|
||||
TireTempBase::~TireTempBase()
|
||||
TemperatureBase::~TemperatureBase()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void TireTempBase::initialize()
|
||||
void TemperatureBase::initialize()
|
||||
{
|
||||
|
||||
}
|
||||
@ -4,8 +4,8 @@
|
||||
#include <gui_generated/driverview_screen/DriverViewViewBase.hpp>
|
||||
#include <touchgfx/canvas_widget_renderer/CanvasWidgetRenderer.hpp>
|
||||
#include <touchgfx/Color.hpp>
|
||||
#include <images/BitmapDatabase.hpp>
|
||||
#include <texts/TextKeysAndLanguages.hpp>
|
||||
#include <images/BitmapDatabase.hpp>
|
||||
|
||||
DriverViewViewBase::DriverViewViewBase() :
|
||||
updateItemCallback(this, &DriverViewViewBase::updateItemCallbackHandler)
|
||||
@ -16,19 +16,49 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
__background.setColor(touchgfx::Color::getColorFromRGB(0, 0, 0));
|
||||
add(__background);
|
||||
|
||||
tireTempRR.setXY(240, 197);
|
||||
add(tireTempRR);
|
||||
motorTempLabel.setPosition(315, 187, 150, 25);
|
||||
motorTempLabel.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
motorTempLabel.setLinespacing(0);
|
||||
motorTempLabel.setTypedText(touchgfx::TypedText(T___SINGLEUSE_JN2J));
|
||||
add(motorTempLabel);
|
||||
|
||||
tireTempFR.setXY(240, 122);
|
||||
add(tireTempFR);
|
||||
motorTempL.setXY(329, 212);
|
||||
add(motorTempL);
|
||||
|
||||
tireTempRL.setXY(165, 197);
|
||||
add(tireTempRL);
|
||||
motorTempR.setXY(392, 212);
|
||||
add(motorTempR);
|
||||
|
||||
tireTempFL.setXY(165, 122);
|
||||
add(tireTempFL);
|
||||
motorTempDiv.setPosition(389, 212, 3, 60);
|
||||
motorTempDivPainter.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
motorTempDiv.setPainter(motorTempDivPainter);
|
||||
motorTempDiv.setStart(0, 0);
|
||||
motorTempDiv.setEnd(0, 320);
|
||||
motorTempDiv.setLineWidth(10);
|
||||
motorTempDiv.setLineEndingStyle(touchgfx::Line::ROUND_CAP_ENDING);
|
||||
add(motorTempDiv);
|
||||
|
||||
ttDivVert.setPosition(239, 122, 3, 150);
|
||||
invTempDiv.setPosition(389, 122, 3, 60);
|
||||
invTempDivPainter.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
invTempDiv.setPainter(invTempDivPainter);
|
||||
invTempDiv.setStart(0, 0);
|
||||
invTempDiv.setEnd(0, 320);
|
||||
invTempDiv.setLineWidth(10);
|
||||
invTempDiv.setLineEndingStyle(touchgfx::Line::ROUND_CAP_ENDING);
|
||||
add(invTempDiv);
|
||||
|
||||
invTempR.setXY(392, 122);
|
||||
add(invTempR);
|
||||
|
||||
invTempL.setXY(329, 122);
|
||||
add(invTempL);
|
||||
|
||||
invTempLabel.setPosition(315, 97, 150, 25);
|
||||
invTempLabel.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
invTempLabel.setLinespacing(0);
|
||||
invTempLabel.setTypedText(touchgfx::TypedText(T___SINGLEUSE_ZP7N));
|
||||
add(invTempLabel);
|
||||
|
||||
ttDivVert.setPosition(239, 122, 3, 123);
|
||||
ttDivVertPainter.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
ttDivVert.setPainter(ttDivVertPainter);
|
||||
ttDivVert.setStart(0, 0);
|
||||
@ -37,7 +67,7 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
ttDivVert.setLineEndingStyle(touchgfx::Line::ROUND_CAP_ENDING);
|
||||
add(ttDivVert);
|
||||
|
||||
ttDivHoriz.setPosition(165, 196, 150, 3);
|
||||
ttDivHoriz.setPosition(179, 182, 123, 3);
|
||||
ttDivHorizPainter.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
ttDivHoriz.setPainter(ttDivHorizPainter);
|
||||
ttDivHoriz.setStart(0, 0);
|
||||
@ -46,6 +76,18 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
ttDivHoriz.setLineEndingStyle(touchgfx::Line::ROUND_CAP_ENDING);
|
||||
add(ttDivHoriz);
|
||||
|
||||
tireTempRR.setXY(242, 185);
|
||||
add(tireTempRR);
|
||||
|
||||
tireTempFR.setXY(242, 122);
|
||||
add(tireTempFR);
|
||||
|
||||
tireTempRL.setXY(179, 185);
|
||||
add(tireTempRL);
|
||||
|
||||
tireTempFL.setXY(179, 122);
|
||||
add(tireTempFL);
|
||||
|
||||
tsSoC.setXY(15, 122);
|
||||
tsSoC.setProgressIndicatorPosition(0, 0, 40, 150);
|
||||
tsSoC.setRange(0, 100);
|
||||
@ -59,7 +101,7 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
tsSoC.setValue(60);
|
||||
add(tsSoC);
|
||||
|
||||
lvSoC.setXY(425, 122);
|
||||
lvSoC.setXY(110, 122);
|
||||
lvSoC.setProgressIndicatorPosition(0, 0, 40, 150);
|
||||
lvSoC.setRange(0, 100);
|
||||
lvSoC.setBackground(touchgfx::Bitmap(BITMAP_BAT_BAR_BG_ID));
|
||||
@ -84,7 +126,7 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
tsSoCLabel.setTypedText(touchgfx::TypedText(T___SINGLEUSE_PHFD));
|
||||
add(tsSoCLabel);
|
||||
|
||||
lvSoCLabel.setPosition(425, 97, 40, 25);
|
||||
lvSoCLabel.setPosition(110, 97, 40, 25);
|
||||
lvSoCLabel.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
lvSoCLabel.setLinespacing(0);
|
||||
lvSoCLabel.setTypedText(touchgfx::TypedText(T___SINGLEUSE_4OBM));
|
||||
@ -156,6 +198,10 @@ DriverViewViewBase::~DriverViewViewBase()
|
||||
|
||||
void DriverViewViewBase::setupScreen()
|
||||
{
|
||||
motorTempL.initialize();
|
||||
motorTempR.initialize();
|
||||
invTempR.initialize();
|
||||
invTempL.initialize();
|
||||
tireTempRR.initialize();
|
||||
tireTempFR.initialize();
|
||||
tireTempRL.initialize();
|
||||
|
||||
Reference in New Issue
Block a user