E questo anche se il dato passato é 3600 come avrei ad esempio dopo un ora di accensione ?
EDIT:
ho provato con unsigned long ma il risultato non cambia..
while (uptime.available() > 0) {
unsigned long c = uptime.read();
c /= 3600;
Serial.write(c);
mi restituisce caratteri illeggibili..