コード例 #1
0
 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();
 }
コード例 #2
0
 public Delegate[] ButtonStyleDelegates()
 {
     return(ButtonStyleTrigger.GetInvocationList());
 }