Beispiel #1
0
 //Sets aside current motor state and immediately stops motor
 //Intended for use in concert with Continue()
 public void Pause()
 {
     Stop();
     if (_state == MoveState.MoveFwd)
     {
         _state = MoveState.PauseFwd;
         _forwardTimer.Pause();
     }
     else if (_state == MoveState.MoveBack)
     {
         _state = MoveState.PauseBack;
         _backwardTimer.Pause();
     }
 }