public void NotifyGpioStateChanged(int gpioId, GpioState oldState, GpioState newState) { GpioStateChanged?.Invoke(this, new GpioAdapterStateChangedEventArgs { GpioId = gpioId, OldState = oldState, NewState = newState }); }
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); }