From 509a0d39237cf20472b567318898e793c18edb71 Mon Sep 17 00:00:00 2001 From: NiVZ Date: Sun, 15 Jul 2018 23:16:45 +0100 Subject: [PATCH] Update battery icon drawing Move left side of battery icon 1px to the right. Change fillRect to use (x, y, width, height) as it was using (x1, y1, x2, y2) and drawing lots of off screen pixels. --- scripts/status.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/status.js b/scripts/status.js index 462ed68..f54d841 100644 --- a/scripts/status.js +++ b/scripts/status.js @@ -55,13 +55,13 @@ try { if(batterylevel) { //Process and display battery gauge - display.oled.drawLine(115, 57, 127, 57, 1); //top - display.oled.drawLine(115, 63, 127, 63, 1); //bottom - display.oled.drawLine(115, 57, 115, 63, 1); //left + display.oled.drawLine(116, 57, 127, 57, 1); //top + display.oled.drawLine(116, 63, 127, 63, 1); //bottom + display.oled.drawLine(116, 57, 116, 63, 1); //left display.oled.drawLine(127, 57, 127, 63, 1); //right - display.oled.drawLine(114, 59, 114, 61, 1); //iconify - var batt = Math.round(127 - (batterylevel.battery / 10)); - display.oled.fillRect(batt, 58, 126, 62, 1); //fill battery gauge + display.oled.drawLine(115, 59, 115, 61, 1); //iconify + var batt = Math.round(batterylevel.battery / 10); + display.oled.fillRect(127-batt, 58, batt, 5, 1); //fill battery gauge } //Create and render clock