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
public class Il91874V03 : EPaperMonoBase, ISpiPeripheral, IDisposable, IGraphicsDisplay
Inheritance: System.Object
-> Meadow.Foundation.Displays.EPaperBase -> Meadow.Foundation.Displays.EPaperMonoBase
Implements:
Meadow.Hardware.ISpiPeripheral
, System.IDisposable
, Meadow.Foundation.Graphics.IGraphicsDisplay
Methods
Initialize()
Initialize the display
View Source
protected override void Initialize()
SetFrameMemory(byte[])
Set frame buffer memory of display (full screen)
View Source
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
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
public override void DisplayFrame()
ClearFrame()
Clears the SRAM on the display controller Doesn't update the display
View Source
public void ClearFrame()
Implements
Meadow.Hardware.ISpiPeripheral
System.IDisposable
- Meadow.Foundation.Graphics.IGraphicsDisplay