From 9f23894ecbb2aa2c3f074fe9c5572516e183bd3b Mon Sep 17 00:00:00 2001 From: Chrome Legion Date: Sun, 17 Jun 2018 23:03:31 -0700 Subject: [PATCH] Qrome - added hostname dispalay instaed of PM in clock mode --- printermonitor/printermonitor.ino | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/printermonitor/printermonitor.ino b/printermonitor/printermonitor.ino index 9e5b8d8..f240c02 100644 --- a/printermonitor/printermonitor.ino +++ b/printermonitor/printermonitor.ino @@ -27,7 +27,7 @@ SOFTWARE. #include "Settings.h" -#define VERSION "2.0" +#define VERSION "2.1" #define HOSTNAME "OctMon-" #define CONFIG "/conf.txt" @@ -867,16 +867,17 @@ void drawHeaderOverlay(OLEDDisplay *display, OLEDDisplayUiState* state) { void drawClockHeaderOverlay(OLEDDisplay *display, OLEDDisplayUiState* state) { display->setColor(WHITE); display->setFont(ArialMT_Plain_16); - String time = timeClient.getAmPm(); display->setTextAlignment(TEXT_ALIGN_LEFT); - display->drawString(0, 48, time); - display->setFont(ArialMT_Plain_16); - display->setTextAlignment(TEXT_ALIGN_CENTER); - display->drawString(64, 48, "offline"); + if (!IS_24HOUR) { + display->drawString(0, 48, timeClient.getAmPm()); + display->setTextAlignment(TEXT_ALIGN_CENTER); + display->drawString(64, 48, "offline"); + } else { + display->drawString(0,48, OctoPrintHostName + " offline"); + } display->setTextAlignment(TEXT_ALIGN_LEFT); - display->drawRect(0, 43, 128, 2); - + drawRssi(display); }