Paperd.Ink Library 0.0.5
Library for interacting with Paperd.Ink devices.
|
#include <GxEPD2_EPD.h>
Public Member Functions | |
GxEPD2_EPD (int16_t cs, int16_t dc, int16_t rst, int16_t busy, int16_t busy_level, uint32_t busy_timeout, uint16_t w, uint16_t h, GxEPD2::Panel p, bool c, bool pu, bool fpu) | |
virtual void | init (uint32_t serial_diag_bitrate=0) |
virtual void | init (uint32_t serial_diag_bitrate, bool initial, uint16_t reset_duration=10, bool pulldown_rst_mode=false) |
virtual void | clearScreen (uint8_t value)=0 |
virtual void | writeScreenBuffer (uint8_t value)=0 |
virtual void | writeImage (const uint8_t bitmap[], int16_t x, int16_t y, int16_t w, int16_t h, bool invert=false, bool mirror_y=false, bool pgm=false)=0 |
virtual void | writeImageForFullRefresh (const uint8_t bitmap[], int16_t x, int16_t y, int16_t w, int16_t h, bool invert=false, bool mirror_y=false, bool pgm=false) |
virtual void | writeImagePart (const uint8_t bitmap[], int16_t x_part, int16_t y_part, int16_t w_bitmap, int16_t h_bitmap, int16_t x, int16_t y, int16_t w, int16_t h, bool invert=false, bool mirror_y=false, bool pgm=false)=0 |
virtual void | writeScreenBufferAgain (uint8_t value=0xFF) |
virtual void | writeImageAgain (const uint8_t bitmap[], int16_t x, int16_t y, int16_t w, int16_t h, bool invert=false, bool mirror_y=false, bool pgm=false) |
virtual void | writeImagePartAgain (const uint8_t bitmap[], int16_t x_part, int16_t y_part, int16_t w_bitmap, int16_t h_bitmap, int16_t x, int16_t y, int16_t w, int16_t h, bool invert=false, bool mirror_y=false, bool pgm=false) |
virtual void | refresh (bool partial_update_mode=false)=0 |
virtual void | refresh (int16_t x, int16_t y, int16_t w, int16_t h)=0 |
virtual void | powerOff ()=0 |
virtual void | hibernate ()=0 |
virtual void | setPaged () |
void | setBusyCallback (void(*busyCallback)(const void *), const void *busy_callback_parameter=0) |
void | selectSPI (SPIClass &spi, SPISettings spi_settings) |
Static Public Member Functions | |
static uint16_t | gx_uint16_min (uint16_t a, uint16_t b) |
static uint16_t | gx_uint16_max (uint16_t a, uint16_t b) |
Public Attributes | |
const uint16_t | WIDTH |
const uint16_t | HEIGHT |
const GxEPD2::Panel | panel |
const bool | hasColor |
const bool | hasPartialUpdate |
const bool | hasFastPartialUpdate |
Protected Member Functions | |
void | _reset () |
void | _waitWhileBusy (const char *comment=0, uint16_t busy_time=5000) |
void | _writeCommand (uint8_t c) |
void | _writeData (uint8_t d) |
void | _writeData (const uint8_t *data, uint16_t n) |
void | _writeDataPGM (const uint8_t *data, uint16_t n, int16_t fill_with_zeroes=0) |
void | _writeDataPGM_sCS (const uint8_t *data, uint16_t n, int16_t fill_with_zeroes=0) |
void | _writeCommandData (const uint8_t *pCommandData, uint8_t datalen) |
void | _writeCommandDataPGM (const uint8_t *pCommandData, uint8_t datalen) |
void | _startTransfer () |
void | _transfer (uint8_t value) |
void | _endTransfer () |
Protected Attributes | |
int16_t | _cs |
int16_t | _dc |
int16_t | _rst |
int16_t | _busy |
int16_t | _busy_level |
uint32_t | _busy_timeout |
bool | _diag_enabled |
bool | _pulldown_rst_mode |
SPIClass * | _pSPIx |
SPISettings | _spi_settings |
bool | _initial_write |
bool | _initial_refresh |
bool | _power_is_on |
bool | _using_partial_mode |
bool | _hibernating |
uint16_t | _reset_duration |
void(* | _busy_callback )(const void *) |
const void * | _busy_callback_parameter |
Definition at line 23 of file GxEPD2_EPD.h.
GxEPD2_EPD::GxEPD2_EPD | ( | int16_t | cs, |
int16_t | dc, | ||
int16_t | rst, | ||
int16_t | busy, | ||
int16_t | busy_level, | ||
uint32_t | busy_timeout, | ||
uint16_t | w, | ||
uint16_t | h, | ||
GxEPD2::Panel | p, | ||
bool | c, | ||
bool | pu, | ||
bool | fpu ) |
Definition at line 20 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 266 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 93 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 255 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 261 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 119 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 157 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 225 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 240 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 177 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 168 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 189 of file GxEPD2_EPD.cpp.
|
protected |
Definition at line 206 of file GxEPD2_EPD.cpp.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
inlinestatic |
Definition at line 93 of file GxEPD2_EPD.h.
|
inlinestatic |
Definition at line 89 of file GxEPD2_EPD.h.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
virtual |
Reimplemented in GxEPD2_1248, GxEPD2_1248c, GxEPD2_154c, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
Definition at line 41 of file GxEPD2_EPD.cpp.
|
virtual |
Reimplemented in GxEPD2_1248, GxEPD2_1248c, GxEPD2_154c, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
Definition at line 36 of file GxEPD2_EPD.cpp.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
void GxEPD2_EPD::selectSPI | ( | SPIClass & | spi, |
SPISettings | spi_settings ) |
Definition at line 87 of file GxEPD2_EPD.cpp.
void GxEPD2_EPD::setBusyCallback | ( | void(* | busyCallback )(const void *), |
const void * | busy_callback_parameter = 0 ) |
Definition at line 81 of file GxEPD2_EPD.cpp.
|
inlinevirtual |
Reimplemented in GxEPD2_154c, and GxEPD2_565c.
Definition at line 86 of file GxEPD2_EPD.h.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
inlinevirtual |
Reimplemented in GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_150_BN, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_T5D, GxEPD2_266_BN, GxEPD2_270, GxEPD2_270_T91, GxEPD2_290_BS, GxEPD2_290_I6FD, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_583_T8, and GxEPD2_750_T7.
Definition at line 62 of file GxEPD2_EPD.h.
|
inlinevirtual |
Reimplemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_150_BN, GxEPD2_154_D67, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_T5D, GxEPD2_266_BN, GxEPD2_270_T91, GxEPD2_290_BS, GxEPD2_290_I6FD, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, and GxEPD2_370_TC1.
Definition at line 43 of file GxEPD2_EPD.h.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
inlinevirtual |
Reimplemented in GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_150_BN, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_T5D, GxEPD2_266_BN, GxEPD2_270, GxEPD2_270_T91, GxEPD2_290_BS, GxEPD2_290_I6FD, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_583_T8, and GxEPD2_750_T7.
Definition at line 67 of file GxEPD2_EPD.h.
|
pure virtual |
Implemented in GxEPD2_102, GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_1248c, GxEPD2_150_BN, GxEPD2_154, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_154_T8, GxEPD2_154_Z90c, GxEPD2_154c, GxEPD2_213, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_flex, GxEPD2_213_M21, GxEPD2_213_T5D, GxEPD2_213_Z19c, GxEPD2_213_Z98c, GxEPD2_213c, GxEPD2_260, GxEPD2_260_M01, GxEPD2_266_BN, GxEPD2_266c, GxEPD2_270, GxEPD2_270_T91, GxEPD2_270c, GxEPD2_290, GxEPD2_290_BS, GxEPD2_290_C90c, GxEPD2_290_I6FD, GxEPD2_290_M06, GxEPD2_290_T5, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, GxEPD2_290_Z13c, GxEPD2_290c, GxEPD2_370_TC1, GxEPD2_371, GxEPD2_420, GxEPD2_420_M01, GxEPD2_420c, GxEPD2_420c_Z21, GxEPD2_565c, GxEPD2_583, GxEPD2_583_T8, GxEPD2_583c, GxEPD2_583c_Z83, GxEPD2_750, GxEPD2_750_T7, GxEPD2_750c, GxEPD2_750c_Z08, GxEPD2_750c_Z90, GxEPD2_it103_1872x1404, GxEPD2_it60, GxEPD2_it60_1448x1072, and GxEPD2_it78_1872x1404.
|
inlinevirtual |
Reimplemented in GxEPD2_1160_T91, GxEPD2_1248, GxEPD2_150_BN, GxEPD2_154_D67, GxEPD2_154_M09, GxEPD2_154_M10, GxEPD2_213_B72, GxEPD2_213_B73, GxEPD2_213_B74, GxEPD2_213_BN, GxEPD2_213_T5D, GxEPD2_266_BN, GxEPD2_270, GxEPD2_270_T91, GxEPD2_290_BS, GxEPD2_290_I6FD, GxEPD2_290_T5D, GxEPD2_290_T94, GxEPD2_290_T94_V2, and GxEPD2_370_TC1.
Definition at line 57 of file GxEPD2_EPD.h.
|
protected |
Definition at line 112 of file GxEPD2_EPD.h.
|
protected |
Definition at line 120 of file GxEPD2_EPD.h.
|
protected |
Definition at line 121 of file GxEPD2_EPD.h.
|
protected |
Definition at line 112 of file GxEPD2_EPD.h.
|
protected |
Definition at line 113 of file GxEPD2_EPD.h.
|
protected |
Definition at line 112 of file GxEPD2_EPD.h.
|
protected |
Definition at line 112 of file GxEPD2_EPD.h.
|
protected |
Definition at line 114 of file GxEPD2_EPD.h.
|
protected |
Definition at line 118 of file GxEPD2_EPD.h.
|
protected |
Definition at line 117 of file GxEPD2_EPD.h.
|
protected |
Definition at line 117 of file GxEPD2_EPD.h.
|
protected |
Definition at line 118 of file GxEPD2_EPD.h.
|
protected |
Definition at line 115 of file GxEPD2_EPD.h.
|
protected |
Definition at line 114 of file GxEPD2_EPD.h.
|
protected |
Definition at line 119 of file GxEPD2_EPD.h.
|
protected |
Definition at line 112 of file GxEPD2_EPD.h.
|
protected |
Definition at line 116 of file GxEPD2_EPD.h.
|
protected |
Definition at line 118 of file GxEPD2_EPD.h.
const bool GxEPD2_EPD::hasColor |
Definition at line 30 of file GxEPD2_EPD.h.
const bool GxEPD2_EPD::hasFastPartialUpdate |
Definition at line 32 of file GxEPD2_EPD.h.
const bool GxEPD2_EPD::hasPartialUpdate |
Definition at line 31 of file GxEPD2_EPD.h.
const uint16_t GxEPD2_EPD::HEIGHT |
Definition at line 28 of file GxEPD2_EPD.h.
const GxEPD2::Panel GxEPD2_EPD::panel |
Definition at line 29 of file GxEPD2_EPD.h.
const uint16_t GxEPD2_EPD::WIDTH |
Definition at line 27 of file GxEPD2_EPD.h.