public void Switch() { if (State == SSRState.On) { _gpioPin?.Write(GpioPinValue.Low); State = SSRState.Off; } else { _gpioPin?.Write(GpioPinValue.High); State = SSRState.On; } }
public void Switch(SSRState state) { switch (state) { case SSRState.On: _gpioPin?.Write(GpioPinValue.High); break; case SSRState.Off: _gpioPin?.Write(GpioPinValue.Low); break; } State = state; }