Rewrote the AI slop
This commit is contained in:
@@ -1,34 +0,0 @@
|
||||
#include "screens.h"
|
||||
|
||||
namespace {
|
||||
|
||||
void clearContentRows(U8X8 &display) {
|
||||
for (uint8_t row = 0; row < 7; ++row) {
|
||||
display.clearLine(row);
|
||||
}
|
||||
}
|
||||
|
||||
void drawScreenFrame(U8X8 &display, const char *title, const char *value) {
|
||||
clearContentRows(display);
|
||||
display.drawString(0, 0, title);
|
||||
display.drawString(0, 2, "--------------");
|
||||
display.drawString(0, 4, value);
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
||||
void renderTimeScreen(U8X8 &display) {
|
||||
drawScreenFrame(display, "Local Time", "12:34");
|
||||
}
|
||||
|
||||
void renderWeatherScreen(U8X8 &display) {
|
||||
drawScreenFrame(display, "Forecast", "Sunny");
|
||||
}
|
||||
|
||||
void renderTemperatureScreen(U8X8 &display) {
|
||||
drawScreenFrame(display, "Temperature", "21.5 C");
|
||||
}
|
||||
|
||||
void renderHumidityScreen(U8X8 &display) {
|
||||
drawScreenFrame(display, "Humidity", "45 %");
|
||||
}
|
||||
Reference in New Issue
Block a user