   
   if (d < 0) {
     // timer done
-    myTimer.disable(timerId);
-    myTimer.disable(timerId2);
-    myTimer.disable(timerId3);
     onTimerEnd();
-  }
-  else {
-    mySerial.write(22);                   // no cursor
-    mySerial.write(12);                   // clear
-    mySerial.println(strTitle);           // first line, display title
-    mySerial.write(148);                  // new line
-    
-    int spaceCount = 16 - strTime.length() - 2;
-    String strSpace = "";
-    for (int i = 0; i < spaceCount; i++) {
-      strSpace += " ";
-    }
-    
-    strLine2 = strTime + strSpace + "PK";
-    
-    mySerial.print(strLine2);      // second line, display time and initials
-    Serial.println("Time: " + strTime);   // console debug
   }
 }
 

#include <SimpleTimer.h>

//--- SETTINGS ---
String strTitle = " 2016 GRADUATION";         // title - must be 16 characters, add padding to front
const String strGrad = "CONGRATS GRADS!";     // timer done message - max 16 characters
const int lcdPin = 2;                         // pin for LCD

// time to count down from

  m -= h * 60;
  
  // format DD:HH:MM:SS
  return formateClockTime(daysLeft, h, m, s);
}

// format DD:HH:MM:SS
String formateClockTime(int days, int hours, int minutes, int seconds) {
  return printDigits(days, true) + printDigits(hours, true) + printDigits(minutes, true) + printDigits(seconds, false);
}

/*
