   trellis.clear();
   trellis.writeDisplay();
   trellis.sleep();
-  //player.setVolume(255, 255);
   
   state = TIMEOUT_WAIT;
 }
 
 void onWatchdogPing() {
-  trellis.wakeup();
-  trellis.setBrightness(BRIGHTNESS_SLEEPTICK);
-  trellis.setLED(nextLED);
-  trellis.writeDisplay();
-  LowPower.powerDown(SLEEP_15MS, ADC_OFF, BOD_OFF); 
-  trellis.clrLED(nextLED);
-  trellis.writeDisplay();
-  nextLED = (nextLED + 1) % NUMKEYS;
+  digitalWrite(BLUE_LED_PIN, LOW); // LED on
+  delay(1);
+  digitalWrite(BLUE_LED_PIN, HIGH); // LED off
 }
 
 void trellisIsr() {

#define HEADSET_LEVEL_PIN      A3   // Voltage level indicates headset plugin
#define HEADSET_THRESHOLD     100   // Plugged-in: ~20, Unplugged: ~890

// Rotary Encoder with Switch
#define ENCODER_A           A0
#define ENCODER_B           A1
#define ENCODER_SWITCH      A2

// States
#define IDLE_LIGHT_UP   1

}

void onSleepWake() {
  trellis.wakeup();
  waitForNoKeyPressed();
  onEnterIdle(0);
