public void NotifyGpioStateChanged(int gpioId, GpioState oldState, GpioState newState)
 {
     GpioStateChanged?.Invoke(this, new GpioAdapterStateChangedEventArgs
     {
         GpioId   = gpioId,
         OldState = oldState,
         NewState = newState
     });
 }
Beispiel #2
0
 public void NotifyGpioStateChanged(int gpioId, GpioState oldState, GpioState newState)
 {
     GpioStateChanged?.Invoke(this, new GpioAdapterStateChangedEventArgs(gpioId, oldState, newState));
 }
 void OnGpioChanged(GpioAdapterStateChangedEventArgs eventArgs)
 {
     _logger.Log(LogLevel.Information, "GPIO {0} changed from {1} to {2}.", eventArgs.GpioId, eventArgs.OldState, eventArgs.NewState);
     GpioStateChanged?.Invoke(this, eventArgs);
 }
        void OnGpioChanged(GpioAdapterStateChangedEventArgs eventArgs)
        {
            _logger.Log(LogLevel.Information, $"GPIO {eventArgs.GpioId} changed from {eventArgs.OldState} to {eventArgs.NewState}.");

            GpioStateChanged?.Invoke(this, eventArgs);
        }