 /*
  * Print out digits appending necessary leading zero's and colons.
  *
- * digits - integer digits to print
- * bColon - True to include a trailing colon, false to not
- * return String representation of digits
+ * @param digits - integer digits to print
+ * @param bColon - true to include a trailing colon, false to not
+ * @return String representation of digits
  */
 String printDigits(int digits, boolean bColon) {
   String s;

  return s;
}

// Timer is done.
void onTimerEnd()
{
    // disable timers
    myTimer.disable(timerId2);
    mySerial.write(12);                   // clear
    bTimerDone = true;
}

// Setup time to count.
void setupTime()
{
  seconds = (hMax * 60 * 60) + (mMax * 60) + sMax;   // seconds left
  days = 0;                                          // days elapsed 
}


  return formateClockTime(daysLeft, h, m, s);
}

/*
 * Format time in DD:HH:MM:SS.
 * @param days - integer number of days.
 * @param hours - integer number of hours.
 * @param minutes - integer number of minutes.
 * @param seconds - integer number of seconds.
 * @return String time in DD:HH:MM:SS format.
 */
String formateClockTime(int days, int hours, int minutes, int seconds) {
  return printDigits(days, true) + printDigits(hours, true) + printDigits(minutes, true) + printDigits(seconds, false);
}
