public void TurnOn(int sensorPin) { if (sensorPin == inputMisterLevel) { return; } if (_sensors[GetSensorPinIndex(sensorPin)].IsActiveHigh) { _controller.Write(sensorPin, PinValue.High); } else { _controller.Write(sensorPin, PinValue.Low); } _sensors[GetSensorPinIndex(sensorPin)].TurnOn(); Console.WriteLine("Turn on: " + Enum.GetName(typeof(OutputPins), (int)sensorPin)); ButtonStyleTrigger?.Invoke(); }
public Delegate[] ButtonStyleDelegates() { return(ButtonStyleTrigger.GetInvocationList()); }