From 15dc4ee6790ad8b2def080471ac8ac17bbbf68fc Mon Sep 17 00:00:00 2001 From: Mark van Renswoude Date: Fri, 30 Sep 2016 21:03:16 +0200 Subject: [PATCH] Back to bytes --- lib/SegmentDisplay.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/SegmentDisplay.cpp b/lib/SegmentDisplay.cpp index 81b90bf..a10d352 100644 --- a/lib/SegmentDisplay.cpp +++ b/lib/SegmentDisplay.cpp @@ -33,11 +33,11 @@ void SegmentDisplay::end() void SegmentDisplay::writeNumber(int value) { - unsigned char digitMask = 1; + byte digitMask = 1; - for (unsigned char digit = digits; digit > 0; digit--) + for (byte digit = digits; digit > 0; digit--) { - writeDigit((unsigned char)(value % 10), digitMask); + writeDigit((byte)(value % 10), digitMask); value /= 10; digitMask <<= 1; @@ -55,9 +55,9 @@ void SegmentDisplay::writeNumber(int value) void SegmentDisplay::writeText(char* value) { - unsigned char digitMask = 1; - unsigned char digit = digits; - unsigned char charValue; + byte digitMask = 1; + byte digit = digits; + byte charValue; while (digit > 0 && value != '\0') { @@ -94,7 +94,7 @@ void SegmentDisplay::writeText(char* value) } -inline void SegmentDisplay::writeDigit(unsigned char value, unsigned char digitMask) +inline void SegmentDisplay::writeDigit(byte value, byte digitMask) { writeDisplay(SDNumberSegments[value], digitMask); } @@ -102,7 +102,7 @@ inline void SegmentDisplay::writeDigit(unsigned char value, unsigned char digitM #if defined(SDSupportSPI) -inline void SegmentDisplay::writeDisplay(unsigned char characterMask, unsigned char digitMask) +inline void SegmentDisplay::writeDisplay(byte characterMask, byte digitMask) { SPI.beginTransaction(SPISettings(clockSpeed, MSBFIRST, SPI_MODE0)); SPI.transfer(characterMask); @@ -112,7 +112,7 @@ inline void SegmentDisplay::writeDisplay(unsigned char characterMask, unsigned c #else -inline void SegmentDisplay::writeDisplay(unsigned char characterMask, unsigned char digitMask) +inline void SegmentDisplay::writeDisplay(byte characterMask, byte digitMask) { digitalWrite(latchPin, LOW);