 unsigned long updateInterval    = 100;
 unsigned long lastTempRead      = 0;
 unsigned long lastClockRead     = 0;
+unsigned long lastAlarmTrigger  = 0;
 unsigned long lastShowTimeStart = 0;
 unsigned long lastShowTempStart = 0;
 

		updateTime();
		display.enableClockDisplay();
		fsmState    = SHOW_ALARM_MODE;
	}

	switch (fsmState)

			break;

		case SHOW_TIME_MODE:
		case SHOW_TEMP_MODE:
			fsmState = EDIT_TIME_MODE;
			break;

