public void Dispose() { Spi.Dispose(); Spi = null; DataCommand = null; Reset = null; }
protected override void Dispose(bool disposing = true) { Irq.DisableInterrupt(); Spi.Dispose(); ReceiveContext.Dispose(); SetSocketPowerState(false); base.Dispose(disposing); }
public void Dispose() { dcPin.Dispose(); resetPin.Dispose(); Spi.Dispose(); dcPin = null; resetPin = null; Spi = null; SpiBuffer = null; displayBuffer = null; }
public void Dispose() { if (dcPin != null) { dcPin.Dispose(); } if (resetPin != null) { resetPin.Dispose(); } if (clockPin != null) { clockPin.Dispose(); } if (dataPin != null) { dataPin.Dispose(); } if (chipSelectPin != null) { chipSelectPin.Dispose(); } if (Spi != null) { Spi.Dispose(); } dcPin = null; resetPin = null; clockPin = null; dataPin = null; chipSelectPin = null; Spi = null; SpiBuffer = null; DisplayWrite = null; buffer = null; Font = null; }
public void Dispose() { Spi.Dispose(); Spi = null; SpiBuffer = null; }