protected RaspberryPiBoard() { var controller = GpioController.GetDefault(); PowerLed = new SwitchGpioModule(controller, PowerLedNumber); StatusLed = new SwitchGpioModule(controller, GreenLedNumber); PowerLed.TurnOn(); }
public override void Dispose() { if (PowerLed != null) { PowerLed.Dispose(); PowerLed = null; } if (StatusLed != null) { StatusLed.Dispose(); StatusLed = null; } base.Dispose(); }