Пример #1
0
 public void Switch()
 {
     if (State == SSRState.On)
     {
         _gpioPin?.Write(GpioPinValue.Low);
         State = SSRState.Off;
     }
     else
     {
         _gpioPin?.Write(GpioPinValue.High);
         State = SSRState.On;
     }
 }
Пример #2
0
        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;
        }