EPD Display
1.0.0
Library and application for EPD smart displays
|
Go to the documentation of this file.
32 void SetWindows(uint16_t Xstart, uint16_t Ystart, uint16_t Xend, uint16_t Yend);
33 void SetCursor(uint16_t Xstart, uint16_t Ystart);
virtual void init()
Initialize the e-Paper register.
Definition: EPD_2in66b.cpp:54
virtual void ReadBusy()
Busy Wait until the busy_pin goes LOW.
Definition: EPD_2in66b.cpp:39
virtual void show(DisplayCanvas *canvas, uint8_t canvas_layer)
Shows the content - Sends the image buffer in RAM to e-Paper and displays.
Definition: EPD_2in66b.cpp:81
void SetCursor(uint16_t Xstart, uint16_t Ystart)
Set cursor starting position.
Definition: EPD_2in66b.cpp:159
void SetWindows(uint16_t Xstart, uint16_t Ystart, uint16_t Xend, uint16_t Yend)
Setting the display window.
Definition: EPD_2in66b.cpp:141
Library for EPD displays.
Representation of image canvas.
Definition: DisplayCanvas.h:23
E-Paper size 2.66" initialization.
Definition: EPD_2in66b.h:21
virtual void TurnOnDisplay(void)
Turn On Display.
Definition: EPD_2in66b.cpp:104
EPD_2in66b()
Construct a new specific 2.66 inch display object.
Definition: EPD_2in66b.cpp:18
virtual void Clear()
Clear screen.
Definition: EPD_2in66b.cpp:113
Representation of image canvas.
virtual void reset()
Software reset.
Definition: EPD_2in66b.cpp:25
E-Paper display initialization (same functions for multiple display sizes)
Definition: EPD_Display.h:60
virtual void Sleep()
Enter sleep mode.
Definition: EPD_2in66b.cpp:172