diff --git a/src/Inkplate.cpp b/src/Inkplate.cpp index e42390c..62cd410 100644 --- a/src/Inkplate.cpp +++ b/src/Inkplate.cpp @@ -365,6 +365,12 @@ void Inkplate::display3b() einkOff(); } +//Load old bitmap to RAM (after deep sleep) +void Inkplate::load1b() { + memcpy(DMemoryNew, _partial, 60000); + _blockPartial = 0; +} + void Inkplate::partialUpdate() { if (getDisplayMode() == 1) diff --git a/src/Inkplate.h b/src/Inkplate.h index 1b4ba24..bae05dc 100644 --- a/src/Inkplate.h +++ b/src/Inkplate.h @@ -41,6 +41,7 @@ class Inkplate : public System, public Graphics void clearDisplay(); void display(); + void load1b(); void partialUpdate(); void clean();