This commit is contained in:
Avishay
2018-10-30 23:12:11 +02:00
parent c0cf42cf98
commit 6b39729368
2 changed files with 0 additions and 39 deletions
-37
View File
@@ -241,43 +241,6 @@ bool TM1637Display::writeByte(uint8_t b)
return ack;
}
void TM1637Display::blankLeadingZeros(uint8_t* digits)
{
for(int i = 0; i < 3; ++i)
{
const uint8_t zeroSegments = encodeDigit(0);
if(digits[i] == zeroSegments)
{
digits[i] = 0;
}
else
{
break;
}
}
}
void TM1637Display::showMinus(uint8_t* digits)
{
if(digits[0] == encodeDigit(0)) //if leading zero
{
digits[0] = minusSegments;
}
else
{
// we're starting from second digit, negative is not set when number is longer than 3 digits
for(int i = 1; i < 4; ++i)
{
if(digits[i] != 0)
{
digits[i - 1] = minusSegments;
break;
}
}
}
}
void TM1637Display::showDots(uint8_t dots, uint8_t* digits)
{
for(int i = 0; i < 4; ++i)
-2
View File
@@ -146,8 +146,6 @@ protected:
bool writeByte(uint8_t b);
void blankLeadingZeros(uint8_t* digits);
void showMinus(uint8_t* digits);
void showDots(uint8_t dots, uint8_t* digits);
void showNumberBaseEx(int8_t base, uint16_t num, uint8_t dots = 0, bool leading_zero = false, uint8_t length = 4, uint8_t pos = 0);