Wide medium screens class.
More...
#include <Pervasive_Wide_Medium.h>
|
| | Pervasive_Wide_Medium (eScreen_EPD_t eScreen_EPD, pins_t board) |
| | Constructor.
|
| void | begin () |
| | Initialisation.
|
| STRING_CONST_TYPE | reference () |
| | Driver reference.
|
| void | updateNormal (FRAMEBUFFER_CONST_TYPE frame, uint32_t sizeFrame) |
| | Normal update.
|
| void | updateFast (FRAMEBUFFER_CONST_TYPE frame, FRAMEBUFFER_CONST_TYPE frame2, uint32_t sizeFrame) |
| | Fast update.
|
|
| Driver_EPD_Virtual ()=default |
| | Constructor.
|
| | Driver_EPD_Virtual (eScreen_EPD_t eScreen_EPD, pins_t board) |
| | Constructor.
|
|
| ~Driver_EPD_Virtual ()=default |
| | Destructor.
|
| void | setTemperatureC (int8_t temperatureC=25) |
| | Set temperature in Celsius.
|
| void | setTemperatureF (int16_t temperatureF=77) |
| | Set temperature in Fahrenheit.
|
| virtual void | updateNormal (FRAMEBUFFER_CONST_TYPE frame1, FRAMEBUFFER_CONST_TYPE frame2, uint32_t sizeFrame) |
| | Normal update.
|
| virtual void | updateNormal (FRAMEBUFFER_CONST_TYPE frameM1, FRAMEBUFFER_CONST_TYPE frameM2, FRAMEBUFFER_CONST_TYPE frameS1, FRAMEBUFFER_CONST_TYPE frameS2, uint32_t sizeFrame) |
| | Normal update.
|
| virtual void | updateFast (FRAMEBUFFER_CONST_TYPE frameM1, FRAMEBUFFER_CONST_TYPE frameM2, FRAMEBUFFER_CONST_TYPE frameS1, FRAMEBUFFER_CONST_TYPE frameS2, uint32_t sizeFrame) |
| | Fast update.
|
|
| hV_Board () |
| | Constructor.
|
Wide medium screens class.
◆ Pervasive_Wide_Medium()
Constructor.
- Parameters
-
| eScreen_EPD_EXT3 | size and model of the e-screen |
| board | board configuration |
◆ begin()
| void Pervasive_Wide_Medium::begin |
( |
| ) |
|
|
virtual |
◆ reference()
| STRING_CONST_TYPE Pervasive_Wide_Medium::reference |
( |
| ) |
|
|
virtual |
Driver reference.
- Returns
- STRING_CONST_TYPE scope and release number
- Note
- Example Wide medium v9.0.0
Reimplemented from Driver_EPD_Virtual.
◆ updateFast()
| void Pervasive_Wide_Medium::updateFast |
( |
FRAMEBUFFER_CONST_TYPE | frame, |
|
|
FRAMEBUFFER_CONST_TYPE | frame2, |
|
|
uint32_t | sizeFrame ) |
|
virtual |
Fast update.
- Parameters
-
| frame | next image |
| frame2 | previous image |
| sizeFrame | size of the frame |
Reimplemented from Driver_EPD_Virtual.
◆ updateNormal()
| void Pervasive_Wide_Medium::updateNormal |
( |
FRAMEBUFFER_CONST_TYPE | frame, |
|
|
uint32_t | sizeFrame ) |
|
virtual |
Normal update.
- Parameters
-
| frame | next image |
| sizeFrame | size of the frame |
Reimplemented from Driver_EPD_Virtual.
The documentation for this class was generated from the following file: