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