// From IButtonHandler
        public void StartBtnPushed()
        {
            switch (_state)
            {
            case State.Relaxed:
                _state = State.Compressing;
                _compressionMechanism.Compress();
                break;

            case State.Decompressing:
                _state = State.Compressing;
                _compressionMechanism.Stop();
                _compressionMechanism.Compress();
                break;
            }
        }
 public void Compress()
 {
     Console.WriteLine("StubCompressionCtrl::Compress() called");
     CompressionTimer.Enabled = true;
     _pump.Compress();
     _compressIndicator.On();
     _vibrationMotor.On();
 }