Minor GUI fixes

This commit is contained in:
MCelliotG
2023-08-05 02:53:47 +03:00
committed by GitHub
parent 1b56109ef3
commit e4af902660
+20 -20
View File
@@ -681,7 +681,7 @@ void loop() {
tftPrint(-1, "50", 87, 144, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(-1, "50", 87, 144, ActiveColor, ActiveColorSmooth, FONT16);
tftPrint(-1, "70", 117, 144, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(-1, "70", 117, 144, ActiveColor, ActiveColorSmooth, FONT16);
tftPrint(-1, "100", 164, 144, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(-1, "100", 164, 144, ActiveColor, ActiveColorSmooth, FONT16);
tftPrint(0, "M", 7, 132, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(0, "M", 7, 128, ActiveColor, ActiveColorSmooth, FONT16);
for (byte segments = 0; segments < 94; segments++) { for (byte segments = 0; segments < 94; segments++) {
if (segments > 54) { if (segments > 54) {
if (((segments - 53) % 10) == 0) tft.fillRect(16 + (2 * segments), 141, 2, 2, BarSignificantColor); if (((segments - 53) % 10) == 0) tft.fillRect(16 + (2 * segments), 141, 2, 2, BarSignificantColor);
@@ -690,11 +690,11 @@ void loop() {
} }
} }
} }
if (region == 0) tftPrint(-1, "PI:", 216, 193, ActiveColor, ActiveColorSmooth, FONT16); if (region == 0) tftPrint(-1, "PI:", 212, 193, ActiveColor, ActiveColorSmooth, FONT16);
if (region == 1) tftPrint(-1, "ID:", 216, 193, ActiveColor, ActiveColorSmooth, FONT16); if (region == 1) tftPrint(-1, "ID:", 212, 193, ActiveColor, ActiveColorSmooth, FONT16);
tftPrint(-1, "PS:", 6, 193, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(-1, "PS:", 3, 193, ActiveColor, ActiveColorSmooth, FONT16);
tftPrint(-1, "RT:", 6, 221, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(-1, "RT:", 3, 221, ActiveColor, ActiveColorSmooth, FONT16);
tftPrint(-1, "PTY:", 6, 163, ActiveColor, ActiveColorSmooth, FONT16); tftPrint(-1, "PTY:", 3, 163, ActiveColor, ActiveColorSmooth, FONT16);
if (!showmodulation) tft.drawLine(20, 143, 204, 143, GreyoutColor); else tft.drawLine(20, 143, 204, 143, TFT_DARKGREY); if (!showmodulation) tft.drawLine(20, 143, 204, 143, GreyoutColor); else tft.drawLine(20, 143, 204, 143, TFT_DARKGREY);
} }
LowLevelInit = true; LowLevelInit = true;
@@ -716,14 +716,14 @@ void loop() {
tftPrint(-1, "50", 87, 144, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "50", 87, 144, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "70", 117, 144, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "70", 117, 144, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "100", 164, 144, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "100", 164, 144, GreyoutColor, BackgroundColor, FONT16);
tftPrint(0, "M", 7, 132, GreyoutColor, BackgroundColor, FONT16); tftPrint(0, "M", 7, 128, GreyoutColor, BackgroundColor, FONT16);
tft.fillRect(16, 133, 188, 6, GreyoutColor); tft.fillRect(16, 133, 188, 6, GreyoutColor);
} }
if (region == 0) tftPrint(-1, "PI:", 216, 193, GreyoutColor, BackgroundColor, FONT16); if (region == 0) tftPrint(-1, "PI:", 212, 193, GreyoutColor, BackgroundColor, FONT16);
if (region == 1) tftPrint(-1, "ID:", 216, 193, GreyoutColor, BackgroundColor, FONT16); if (region == 1) tftPrint(-1, "ID:", 212, 193, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "PS:", 6, 193, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "PS:", 3, 193, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "RT:", 6, 221, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "RT:", 3, 221, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "PTY:", 6, 163, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "PTY:", 3, 163, GreyoutColor, BackgroundColor, FONT16);
tft.drawLine(20, 143, 204, 143, GreyoutColor); tft.drawLine(20, 143, 204, 143, GreyoutColor);
tft.drawBitmap(139, 5, RDSLogo, 35, 22, GreyoutColor); tft.drawBitmap(139, 5, RDSLogo, 35, 22, GreyoutColor);
} }
@@ -1655,11 +1655,11 @@ void SelectBand() {
doBW(); doBW();
radio.getStatusAM(SStatus, USN, WAM, OStatus, BW, MStatus, SNR); radio.getStatusAM(SStatus, USN, WAM, OStatus, BW, MStatus, SNR);
if (screenmute == false) radio.clearRDS(fullsearchrds); BuildDisplay(); if (screenmute == false) radio.clearRDS(fullsearchrds); BuildDisplay();
if (region == 0) tftPrint(-1, "PI:", 216, 193, GreyoutColor, BackgroundColor, FONT16); if (region == 0) tftPrint(-1, "PI:", 212, 193, GreyoutColor, BackgroundColor, FONT16);
if (region == 1) tftPrint(-1, "ID:", 216, 193, GreyoutColor, BackgroundColor, FONT16); if (region == 1) tftPrint(-1, "ID:", 212, 193, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "PS:", 6, 193, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "PS:", 3, 193, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "RT:", 6, 221, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "RT:", 3, 221, GreyoutColor, BackgroundColor, FONT16);
tftPrint(-1, "PTY:", 6, 163, GreyoutColor, BackgroundColor, FONT16); tftPrint(-1, "PTY:", 3, 163, GreyoutColor, BackgroundColor, FONT16);
tft.drawBitmap(139, 5, RDSLogo, 35, 22, GreyoutColor); tft.drawBitmap(139, 5, RDSLogo, 35, 22, GreyoutColor);
tft.drawRoundRect(248, 56, 32, 20, 5, GreyoutColor); tft.drawRoundRect(248, 56, 32, 20, 5, GreyoutColor);
tftPrint(0, "iMS", 265, 59, GreyoutColor, BackgroundColor, FONT16); tftPrint(0, "iMS", 265, 59, GreyoutColor, BackgroundColor, FONT16);
@@ -2595,7 +2595,7 @@ void showPI() {
if (advancedRDS) { if (advancedRDS) {
tftReplace(-1, PIold, radio.rds.picode, 244, 75, PrimaryColor, PrimaryColorSmooth, FONT28); tftReplace(-1, PIold, radio.rds.picode, 244, 75, PrimaryColor, PrimaryColorSmooth, FONT28);
} else if (afscreen) { } else if (afscreen) {
tftReplace(-1, PIold, radio.rds.picode, 30, 201, SecondaryColor, SecondaryColorSmooth, FONT16); tftReplace(-1, PIold, radio.rds.picode, 30, 201, BWAutoColor, BWAutoColorSmooth, FONT16);
} else { } else {
tftReplace(-1, PIold, radio.rds.picode, 244, 187, PrimaryColor, PrimaryColorSmooth, FONT28); tftReplace(-1, PIold, radio.rds.picode, 244, 187, PrimaryColor, PrimaryColorSmooth, FONT28);
} }
@@ -2628,7 +2628,7 @@ void showPS() {
if (advancedRDS) { if (advancedRDS) {
tftReplace(-1, PSold, radio.rds.stationName, 38, 75, PrimaryColor, PrimaryColorSmooth, FONT28); tftReplace(-1, PSold, radio.rds.stationName, 38, 75, PrimaryColor, PrimaryColorSmooth, FONT28);
} else if (afscreen) { } else if (afscreen) {
tftReplace(0, PSold, radio.rds.stationName, 160, 201, SecondaryColor, SecondaryColorSmooth, FONT16); tftReplace(0, PSold, radio.rds.stationName, 160, 201, BWAutoColor, BWAutoColorSmooth, FONT16);
} else { } else {
tftReplace(-1, PSold, radio.rds.stationName, 38, 187, PrimaryColor, PrimaryColorSmooth, FONT28); tftReplace(-1, PSold, radio.rds.stationName, 38, 187, PrimaryColor, PrimaryColorSmooth, FONT28);
} }
@@ -2840,7 +2840,7 @@ void ShowFreq(int mode) {
tftReplace(1, String(freqold / 100) + "." + (freqold % 100 < 10 ? "0" : "") + String(freqold % 100) + " MHz", String(freq / 100) + "." + (freq % 100 < 10 ? "0" : "") + String(freq % 100) + " MHz", 310, 35, PrimaryColor, PrimaryColorSmooth, FONT16); tftReplace(1, String(freqold / 100) + "." + (freqold % 100 < 10 ? "0" : "") + String(freqold % 100) + " MHz", String(freq / 100) + "." + (freq % 100 < 10 ? "0" : "") + String(freq % 100) + " MHz", 310, 35, PrimaryColor, PrimaryColorSmooth, FONT16);
freqold = freq; freqold = freq;
} else if (afscreen) { } else if (afscreen) {
tftReplace(1, String(freqold / 100) + "." + (freqold % 100 < 10 ? "0" : "") + String(freqold % 100) + " MHz", String(freq / 100) + "." + (freq % 100 < 10 ? "0" : "") + String(freq % 100), 290, 201, SecondaryColor, SecondaryColorSmooth, FONT16); tftReplace(1, String(freqold / 100) + "." + (freqold % 100 < 10 ? "0" : "") + String(freqold % 100) + " MHz", String(freq / 100) + "." + (freq % 100 < 10 ? "0" : "") + String(freq % 100), 290, 201, BWAutoColor, BWAutoColorSmooth, FONT16);
freqold = freq; freqold = freq;
} else { } else {
String count = String(freq / 100, DEC); String count = String(freq / 100, DEC);