1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2025-12-15 15:03:07 +01:00

Finishing for values page, change format for AWA, HDG

This commit is contained in:
norbert-walter
2022-03-07 21:35:19 +01:00
parent c594464997
commit 0513974219
5 changed files with 380 additions and 72 deletions

View File

@@ -125,19 +125,9 @@ class PageDST810 : public Page
display.print(unit1old);
}
// Switch font if format for any values
if(bvalue1->getFormat() == "formatLatitude" || bvalue1->getFormat() == "formatLongitude"){
display.setFont(&Ubuntu_Bold20pt7b);
display.setCursor(50, 90);
}
else if(bvalue1->getFormat() == "formatTime" || bvalue1->getFormat() == "formatDate"){
display.setFont(&Ubuntu_Bold20pt7b);
display.setCursor(170, 68);
}
else{
display.setFont(&DSEG7Classic_BoldItalic30pt7b);
display.setCursor(180, 90);
}
// Set font
display.setFont(&DSEG7Classic_BoldItalic30pt7b);
display.setCursor(180, 90);
// Show bus data
if(holdvalues == false){
@@ -175,19 +165,9 @@ class PageDST810 : public Page
display.print(unit2old);
}
// Switch font if format for any values
if(bvalue2->getFormat() == "formatLatitude" || bvalue2->getFormat() == "formatLongitude"){
display.setFont(&Ubuntu_Bold20pt7b);
display.setCursor(50, 180);
}
else if(bvalue2->getFormat() == "formatTime" || bvalue2->getFormat() == "formatDate"){
display.setFont(&Ubuntu_Bold20pt7b);
display.setCursor(170, 158);
}
else{
display.setFont(&DSEG7Classic_BoldItalic30pt7b);
display.setCursor(180, 180);
}
// Setfont
display.setFont(&DSEG7Classic_BoldItalic30pt7b);
display.setCursor(180, 180);
// Show bus data
if(holdvalues == false){
@@ -225,19 +205,9 @@ class PageDST810 : public Page
display.print(unit3old);
}
// Switch font if format for any values
if(bvalue3->getFormat() == "formatLatitude" || bvalue3->getFormat() == "formatLongitude"){
display.setFont(&Ubuntu_Bold20pt7b);
display.setCursor(50, 270);
}
else if(bvalue3->getFormat() == "formatTime" || bvalue3->getFormat() == "formatDate"){
display.setFont(&Ubuntu_Bold20pt7b);
display.setCursor(140, 248);
}
else{
display.setFont(&DSEG7Classic_BoldItalic20pt7b);
display.setCursor(80, 270);
}
// Set font
display.setFont(&DSEG7Classic_BoldItalic20pt7b);
display.setCursor(80, 270);
// Show bus data
if(holdvalues == false){
@@ -275,19 +245,9 @@ class PageDST810 : public Page
display.print(unit4old);
}
// Switch font if format for any values
if(bvalue4->getFormat() == "formatLatitude" || bvalue4->getFormat() == "formatLongitude"){
display.setFont(&Ubuntu_Bold12pt7b);
display.setCursor(120, 259);
}
else if(bvalue4->getFormat() == "formatTime" || bvalue4->getFormat() == "formatDate"){
display.setFont(&Ubuntu_Bold12pt7b);
display.setCursor(150, 259);
}
else{
display.setFont(&DSEG7Classic_BoldItalic20pt7b);
display.setCursor(280, 270);
}
// Set font
display.setFont(&DSEG7Classic_BoldItalic20pt7b);
display.setCursor(280, 270);
// Show bus data
if(holdvalues == false){