Characteristic Locus
Inheritance System.Object DisplayBase SpiDisplayBase EpdBase > Il91874V03
Inherited Members EpdBase.ColorMode EpdBase.imageBuffer EpdBase.Width EpdBase.Height EpdBase.Clear(Boolean) EpdBase.Clear(Color, Boolean) EpdBase.Clear(Boolean, Boolean) EpdBase.DrawPixel(Int32, Int32, Boolean) EpdBase.DrawPixel(Int32, Int32) EpdBase.DrawPixel(Int32, Int32, Color) EpdBase.InvertPixel(Int32, Int32) EpdBase.DrawPixel(Int32, Int32, Byte, Byte, Byte) EpdBase.Refresh() EpdBase.Show() EpdBase.ClearFrameMemory(Byte) EpdBase.Sleep() EpdBase.DRIVER_OUTPUT_CONTROL EpdBase.BOOSTER_SOFT_START_CONTROL EpdBase.GATE_SCAN_START_POSITION EpdBase.DEEP_SLEEP_MODE EpdBase.DATA_ENTRY_MODE_SETTING EpdBase.SW_RESET EpdBase.TEMPERATURE_SENSOR_CONTROL EpdBase.MASTER_ACTIVATION EpdBase.DISPLAY_UPDATE_CONTROL_1 EpdBase.DISPLAY_UPDATE_CONTROL_2 EpdBase.WRITE_RAM EpdBase.WRITE_VCOM_REGISTER EpdBase.WRITE_LUT_REGISTER EpdBase.SET_DUMMY_LINE_PERIOD EpdBase.SET_GATE_TIME EpdBase.BORDER_WAVEFORM_CONTROL EpdBase.SET_RAM_X_ADDRESS_START_END_POSITION EpdBase.SET_RAM_Y_ADDRESS_START_END_POSITION EpdBase.SET_RAM_X_ADDRESS_COUNTER EpdBase.SET_RAM_Y_ADDRESS_COUNTER EpdBase.TERMINATE_FRAME_READ_WRITE SpiDisplayBase.spiBOneByteBuffer SpiDisplayBase.dataCommandPort SpiDisplayBase.resetPort SpiDisplayBase.busyPort SpiDisplayBase.spi SpiDisplayBase.currentPen SpiDisplayBase.Data SpiDisplayBase.Command SpiDisplayBase.Write(Byte) SpiDisplayBase.SetPenColor(Color) SpiDisplayBase.Reset() SpiDisplayBase.DelayMs(Int32) SpiDisplayBase.SendCommand(Byte) SpiDisplayBase.SendData(Int32) SpiDisplayBase.SendData(Byte) SpiDisplayBase.SendData(Byte[]) SpiDisplayBase.WaitUntilIdle() DisplayBase.IgnoreOutOfBoundsPixels
Namespace Meadow.Foundation.Displays.ePaper
Assembly EPaper.dll

Syntax

public class Il91874V03 : EpdBase

Constructors

Il91874V03(IIODevice, ISpiBus, IPin, IPin, IPin, IPin, Int32, Int32)

Declaration
public Il91874V03(IIODevice device, ISpiBus spiBus, IPin chipSelectPin, IPin dcPin, IPin resetPin, IPin busyPin, int width = 176, int height = 264)

Parameters

Type Name Description
IIODevice device
ISpiBus spiBus
IPin chipSelectPin
IPin dcPin
IPin resetPin
IPin busyPin
System.Int32 width
System.Int32 height

Fields

ACTIVE_PROGRAM

Declaration
protected static byte ACTIVE_PROGRAM

Field Value

Type Description
System.Byte

AUTO_MEASURE_VCOM

Declaration
protected static byte AUTO_MEASURE_VCOM

Field Value

Type Description
System.Byte

BOOSTER_SOFT_START

Declaration
protected static byte BOOSTER_SOFT_START

Field Value

Type Description
System.Byte

DATA_START_TRANSMISSION_1

Declaration
protected static byte DATA_START_TRANSMISSION_1

Field Value

Type Description
System.Byte

DATA_START_TRANSMISSION_2

Declaration
protected static byte DATA_START_TRANSMISSION_2

Field Value

Type Description
System.Byte

DATA_STOP

Declaration
protected static byte DATA_STOP

Field Value

Type Description
System.Byte

DEEP_SLEEP

Declaration
protected static byte DEEP_SLEEP

Field Value

Type Description
System.Byte

DISPLAY_REFRESH

Declaration
protected static byte DISPLAY_REFRESH

Field Value

Type Description
System.Byte

GET_STATUS

Declaration
protected static byte GET_STATUS

Field Value

Type Description
System.Byte

LOW_POWER_DETECTION

Declaration
protected static byte LOW_POWER_DETECTION

Field Value

Type Description
System.Byte

lut_bb

Declaration
protected static byte[] lut_bb

Field Value

Type Description
System.Byte[]

LUT_BLACK_TO_BLACK

Declaration
protected static byte LUT_BLACK_TO_BLACK

Field Value

Type Description
System.Byte

LUT_BLACK_TO_WHITE

Declaration
protected static byte LUT_BLACK_TO_WHITE

Field Value

Type Description
System.Byte

lut_bw

Declaration
protected static byte[] lut_bw

Field Value

Type Description
System.Byte[]

LUT_FOR_VCOM

Declaration
protected static byte LUT_FOR_VCOM

Field Value

Type Description
System.Byte

lut_vcom_dc

Declaration
protected static byte[] lut_vcom_dc

Field Value

Type Description
System.Byte[]

lut_wb

Declaration
protected static byte[] lut_wb

Field Value

Type Description
System.Byte[]

LUT_WHITE_TO_BLACK

Declaration
protected static byte LUT_WHITE_TO_BLACK

Field Value

Type Description
System.Byte

LUT_WHITE_TO_WHITE

Declaration
protected static byte LUT_WHITE_TO_WHITE

Field Value

Type Description
System.Byte

lut_ww

Declaration
protected static byte[] lut_ww

Field Value

Type Description
System.Byte[]

PANEL_SETTING

Declaration
protected static byte PANEL_SETTING

Field Value

Type Description
System.Byte

PARTIAL_DATA_START_TRANSMISSION_1

Declaration
protected static byte PARTIAL_DATA_START_TRANSMISSION_1

Field Value

Type Description
System.Byte

PARTIAL_DATA_START_TRANSMISSION_2

Declaration
protected static byte PARTIAL_DATA_START_TRANSMISSION_2

Field Value

Type Description
System.Byte

PARTIAL_DISPLAY_REFRESH

Declaration
protected static byte PARTIAL_DISPLAY_REFRESH

Field Value

Type Description
System.Byte

PLL_CONTROL

Declaration
protected static byte PLL_CONTROL

Field Value

Type Description
System.Byte

POWER_OFF

Declaration
protected static byte POWER_OFF

Field Value

Type Description
System.Byte

POWER_OFF_SEQUENCE_SETTING

Declaration
protected static byte POWER_OFF_SEQUENCE_SETTING

Field Value

Type Description
System.Byte

POWER_ON

Declaration
protected static byte POWER_ON

Field Value

Type Description
System.Byte

POWER_ON_MEASURE

Declaration
protected static byte POWER_ON_MEASURE

Field Value

Type Description
System.Byte

POWER_SETTING

Declaration
protected static byte POWER_SETTING

Field Value

Type Description
System.Byte

PROGRAM_MODE

Declaration
protected static byte PROGRAM_MODE

Field Value

Type Description
System.Byte

READ_OTP_DATA

Declaration
protected static byte READ_OTP_DATA

Field Value

Type Description
System.Byte

SOURCE_AND_GATE_START_SETTING

Declaration
protected static byte SOURCE_AND_GATE_START_SETTING

Field Value

Type Description
System.Byte

TCON_RESOLUTION

Declaration
protected static byte TCON_RESOLUTION

Field Value

Type Description
System.Byte

TCON_SETTING

Declaration
protected static byte TCON_SETTING

Field Value

Type Description
System.Byte

TEMPERATURE_SENSOR_CALIBRATION

Declaration
protected static byte TEMPERATURE_SENSOR_CALIBRATION

Field Value

Type Description
System.Byte

TEMPERATURE_SENSOR_COMMAND

Declaration
protected static byte TEMPERATURE_SENSOR_COMMAND

Field Value

Type Description
System.Byte

TEMPERATURE_SENSOR_READ

Declaration
protected static byte TEMPERATURE_SENSOR_READ

Field Value

Type Description
System.Byte

TEMPERATURE_SENSOR_WRITE

Declaration
protected static byte TEMPERATURE_SENSOR_WRITE

Field Value

Type Description
System.Byte

VCM_DC_SETTING_REGISTER

Declaration
protected static byte VCM_DC_SETTING_REGISTER

Field Value

Type Description
System.Byte

VCOM_AND_DATA_INTERVAL_SETTING

Declaration
protected static byte VCOM_AND_DATA_INTERVAL_SETTING

Field Value

Type Description
System.Byte

VCOM_VALUE

Declaration
protected static byte VCOM_VALUE

Field Value

Type Description
System.Byte

Methods

ClearFrame()

Declaration
public void ClearFrame()

DisplayFrame()

Declaration
public override void DisplayFrame()

Overrides

Initialize()

Declaration
protected override void Initialize()

Overrides

SetFrameMemory(Byte[])

Declaration
public override void SetFrameMemory(byte[] image_buffer)

Parameters

Type Name Description
System.Byte[] image_buffer

Overrides

SetFrameMemory(Byte[], Int32, Int32, Int32, Int32)

Declaration
public override void SetFrameMemory(byte[] buffer, int x, int y, int width, int height)

Parameters

Type Name Description
System.Byte[] buffer
System.Int32 x
System.Int32 y
System.Int32 width
System.Int32 height

Overrides