add standardized text display for stats

master
Cole Deck 5 years ago
parent 0a6d966efb
commit ec88a00145

@ -277,6 +277,11 @@ void loop(void) {
drawButton(0, 20, 320, 110, "Stop", "ILI9341_RED");
drawButton(160, 130, 160, 110, "Back", "ILI9341_BLUE");
}
if (menu == 2) {
drawButton(160, 130, 160, 110, "Back", "ILI9341_BLUE");
displayText(2, 30, false, 4);
// moisture, temperature, next cycle, how much water, power usage, sensor connections
}
upd = false;
}
if(Serial.available() > 0) {
@ -690,3 +695,11 @@ void button(int x, int y) {
}
delay(250);
}
void displayText(int x, int y, boolean center, String text, int size) {
if (center) {
tft.drawCentreString(text, x, y, size);
} else {
tft.drawString(text, x, y, size);
}
}
Loading…
Cancel
Save