Class Il91874V03
Represents the older v0.3 Il91874V03 ePaper color displays 264x176, 2.7inch tri color e-Ink display / SPI interface
Assembly: EPaper.dll
View Source
Declaration
public class Il91874V03 : EPaperMonoBase, ISpiPeripheral, IDisposable, IPixelDisplay, IDisplay
Inheritance: System.Object
-> Meadow.Foundation.Displays.EPaperBase
Implements:
Meadow.Hardware.ISpiPeripheral
, System.IDisposable
, Meadow.Peripherals.Displays.IPixelDisplay
, Meadow.Peripherals.Displays.IDisplay
Methods
Initialize()
Initialize the display
View Source
Declaration
protected override void Initialize()
SetFrameMemory(byte[])
Set frame buffer memory of display (full screen)
View Source
Declaration
public override void SetFrameMemory(byte[] buffer)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | buffer | The image buffer |
SetFrameMemory(byte[], int, int, int, int)
Set frame buffer memory of display
View Source
Declaration
public override void SetFrameMemory(byte[] buffer, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | buffer | buffer |
System.Int32 | x | x location |
System.Int32 | y | y location |
System.Int32 | width | width in pixels |
System.Int32 | height | height in pixels |
DisplayFrame()
Display data from the display controller SRAM
View Source
Declaration
public override void DisplayFrame()
ClearFrame()
Clears the SRAM on the display controller Doesn't update the display
View Source
Declaration
public void ClearFrame()
Implements
Meadow.Hardware.ISpiPeripheral
System.IDisposable
Meadow.Peripherals.Displays.IPixelDisplay
Meadow.Peripherals.Displays.IDisplay