From a4d7396ed91b67fbac30c9b71cbf5bc26347eb0b Mon Sep 17 00:00:00 2001 From: Mark van Renswoude Date: Fri, 9 Dec 2016 21:06:18 +0100 Subject: [PATCH] Fixed writeRaw checking for null characters Changed O to lower-case --- SegmentDisplay.cpp | 2 +- SegmentDisplayChars.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SegmentDisplay.cpp b/SegmentDisplay.cpp index 14c0e23..2de1ae1 100644 --- a/SegmentDisplay.cpp +++ b/SegmentDisplay.cpp @@ -99,7 +99,7 @@ void SegmentDisplay::writeRaw(char const* value) byte digitMask = 1 << (digits - 1); byte charIndex = 0; - while (charIndex < digits && value[charIndex] != '\0') + while (charIndex < digits) { writeDisplay(value[charIndex], digitMask); diff --git a/SegmentDisplayChars.h b/SegmentDisplayChars.h index 407a63d..e907a80 100644 --- a/SegmentDisplayChars.h +++ b/SegmentDisplayChars.h @@ -216,12 +216,12 @@ #define CharN SegmentC | SegmentE | SegmentG /** + * * _ - * | | * |_| * **/ -#define CharO SegmentA | SegmentB | SegmentC | SegmentD | SegmentE | SegmentF +#define CharO SegmentC | SegmentD | SegmentE | SegmentG /** * _