Здесь менял
Код: Выделить всё
if (tempLength == 5) {
matrix.drawChar( 32-5-5-5-6-6, y, temp[0], HIGH, LOW, 1);
curSymbol = 1;
tempLength--;
}
if (tempLength == 4) {
matrix.drawChar( 32-5-5-5-6, y, temp[curSymbol], HIGH, LOW, 1);
curSymbol++;
tempLength--;
}
matrix.drawChar( 32-5-5-5, y, temp[curSymbol++], HIGH, LOW, 1);
matrix.drawChar( 32-5-5, y, temp[curSymbol++], HIGH, LOW, 1);
matrix.drawChar( 32-5, y, temp[curSymbol++], HIGH, LOW, 1);
}
Но у них все ровненько а у меня от-3 до 16 цифры.