 // Delays [ms]
 #define IDLE_PAUSE    2000
 #define BLINK_DELAY    100
+#define PAUSE_DELAY   1000
 #define READ_DELAY      50
 #define IDLE_TIMEOUT (1000L * 60L)
 #define ROLLOVER_GAP (1000L * 60L * 60L)

    trellis.writeDisplay();
    state = IDLE_LIGHT_UP;
    return BLINK_DELAY;
  }
}


}

void onWatchdogPing() {
  blinkLED(BLUE_LED_PIN);
}

void blinkLED(int pin) {
  digitalWrite(pin, LOW); // LED on
  delay(1);
  digitalWrite(pin, HIGH); // LED off
}

void trellisIsr() {
