 unsigned long nextClockTick = 0;
 unsigned long secondsOfOperation = 0;
 uint32_t* nextClockBufferLocation = 0;
+boolean showDebugDisplay = false;
 
 void setup()
 {

{
  eeprom_write_dword(nextClockBufferLocation, secondsOfOperation);
  nextClockBufferLocation++;
  if ((uint16_t)nextClockBufferLocation > eepromSize)
  {
    nextClockBufferLocation = 0;
  }
}


}

void UpdateClock()
{   
  if (powerEnabled && millis() > nextClockTick)
  {
    nextClockTick += 1000;
