Skip to main content

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​
TypeNameDescription
System.Byte[]bufferThe 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​
TypeNameDescription
System.Byte[]bufferbuffer
System.Int32xx location
System.Int32yy location
System.Int32widthwidth in pixels
System.Int32heightheight 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