From ec062bd9ad88758ee11941e9ce19e31939289456 Mon Sep 17 00:00:00 2001 From: Chrome Legion Date: Tue, 5 Jun 2018 17:27:09 -0700 Subject: [PATCH] Qrome - updated to use degree symbol and HTML cleanup --- printermonitor/printermonitor.ino | 39 ++++++++++++++----------------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/printermonitor/printermonitor.ino b/printermonitor/printermonitor.ino index 2a79341..ca68cf0 100644 --- a/printermonitor/printermonitor.ino +++ b/printermonitor/printermonitor.ino @@ -27,7 +27,7 @@ SOFTWARE. #include "Settings.h" -#define VERSION "1.5" +#define VERSION "1.6" #define HOSTNAME "OctMon-" #define CONFIG "/conf.txt" @@ -99,19 +99,19 @@ const String WEB_ACTIONS = "OctoPrint API Key (get from your server)" - "" - "" - "" - "" - "
" - " Display Clock when printer is off

" - " Use 24 Hour Clock (military time)

" - "Time Refresh (minutes)

" - "Theme Color

" - "
" - "" - "" + "

" + "

" + "

" + "

" + "

" + "


" + "

Display Clock when printer is off

" + "

Use 24 Hour Clock (military time)

" + "

Time Refresh (minutes)

" + "

Theme Color

" + "


" + "

" + "

" ""; const String COLOR_THEMES = "" @@ -563,8 +563,8 @@ void displayPrinterStatus() { html += "Filament: " + String(fLength) + "m
"; } - html += "Tool Temperature: " + printerClient.getTempToolActual() + " C
"; - html += "Bed Temperature: " + printerClient.getTempBedActual() + " C
"; + html += "Tool Temperature: " + printerClient.getTempToolActual() + "° C
"; + html += "Bed Temperature: " + printerClient.getTempBedActual() + "° C
"; int val = printerClient.getProgressPrintTimeLeft().toInt(); int days = elapsedDays(val); @@ -632,11 +632,8 @@ void drawScreen1(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int display->setFont(ArialMT_Plain_24); int bed = printerClient.getTempBedActual().toInt(); int tool = printerClient.getTempToolActual().toInt(); - display->drawString(2 + x, 14 + y, String(bed)); - display->drawString(64 + x, 14 + y, String(tool)); - display->setFont(ArialMT_Plain_16); - display->drawString(38 + x, 14 + y, "C"); - display->drawString(115 + x, 14 + y, "C"); + display->drawString(2 + x, 14 + y, String(bed) + "°"); + display->drawString(64 + x, 14 + y, String(tool) + "°"); } void drawScreen2(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {