// 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; } }
void Stop(Object source, System.Timers.ElapsedEventArgs e) { Console.WriteLine("SubCompressionCtrl::Stop() called"); _pump.Stop(); _compressIndicator.Off(); _decompressIndicator.Off(); _vibrationMotor.Off(); }