public void SetMode(ClockMode mode) { Mode = mode; switch (mode) { case ClockMode.Clock: _timerModel.Period = 1000; break; case ClockMode.Chronometer: _timerModel.Period = 10; _chronometerStatus = ChronometerStatus.NotStarted; break; default: break; } }
public void StartChrono() { _log.Debug("starting chronometer..."); _chronometerStatus = ChronometerStatus.Running; _startedTimestamp = DateTime.Now; }
public void StopChrono() { _log.Debug("stoping chronometer..."); _chronometerStatus = ChronometerStatus.Stopped; _stoppedTimestamp = DateTime.Now; }
public void ResetChrono() { _log.Debug("reset chronometer..."); _chronometerStatus = ChronometerStatus.NotStarted; }