EPD Display
1.0.0
Library and application for EPD smart displays
|
E-Paper size 4.2" initialization. More...
#include <EPD_4in2.h>
Public Member Functions | |
EPD_4in2 () | |
Construct a new specific 4.2 inch display object. More... | |
virtual void | init () |
Initialize the e-Paper register. More... | |
virtual void | show (DisplayCanvas *canvas, uint8_t canvas_layer) |
Show content- Sends the image buffer in RAM to e-Paper and displays. More... | |
virtual void | Clear () |
Clear screen. More... | |
virtual void | Sleep () |
Enter sleep mode. More... | |
![]() | |
EPD_Display (uint16_t w, uint16_t h, uint16_t r, uint8_t c) | |
Construct a new epd display::epd display object. More... | |
DisplaySize_t | getSize () |
Return display size. More... | |
int16_t | getWidth () |
Return display width. More... | |
int16_t | getHeight () |
Return display height. More... | |
Protected Member Functions | |
virtual void | TurnOnDisplay (void) |
Turn On Display. More... | |
![]() | |
void | SendCommand (uint8_t Reg) |
Send Command. More... | |
void | SendData (uint8_t Data) |
Send Data. More... | |
Private Member Functions | |
virtual void | reset () |
Software reset. More... | |
virtual void | ReadBusy () |
Wait until the busy_pin goes LOW. More... | |
Additional Inherited Members | |
![]() | |
DisplaySize_t | display_size |
E-Paper size 4.2" initialization.