diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/display.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/display.cpp b/src/display.cpp index 33f35fa..d5766a8 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -35,12 +35,12 @@ GxEPD2_BW<GxEPD2_290_T94, GxEPD2_290_T94::HEIGHT> display(GxEPD2_290_T94(45, 46, static uint8_t displayed = 0; +#include "cheebox.xbm" #include "chleepy.xbm" #include "hug.xbm" #include "hungry.xbm" -#include "uvok.xbm" -#include "cheebox.xbm" #include "qr.xbm" +#include "uvok.xbm" void de::uvok::badge::display_init(void) { @@ -113,6 +113,13 @@ typedef enum static void displayDo(display_mode_t mode) { + static bool is_initial = true; + if (is_initial) + { + mode = DISPLAY_FULL; + is_initial = false; + } + LOG_F("Print image %d in full mode? %d\n", displayed, mode); display.setRotation(3); |