|
|
|
@ -805,18 +805,20 @@ void update_disp_area() { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void display_recondition() { |
|
|
|
|
for (uint8_t iy = 0; iy < disp_area.height(); iy++) { |
|
|
|
|
unsigned char rand_seg [] = {random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF)}; |
|
|
|
|
stat_area.drawBitmap(0, iy, rand_seg, 64, 1, SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
disp_area.drawBitmap(0, iy, rand_seg, 64, 1, SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
} |
|
|
|
|
#if PLATFORM == PLATFORM_ESP32 |
|
|
|
|
for (uint8_t iy = 0; iy < disp_area.height(); iy++) { |
|
|
|
|
unsigned char rand_seg [] = {random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF),random(0xFF)}; |
|
|
|
|
stat_area.drawBitmap(0, iy, rand_seg, 64, 1, SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
disp_area.drawBitmap(0, iy, rand_seg, 64, 1, SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
drawBitmap(p_ad_x, p_ad_y, disp_area.getBuffer(), disp_area.width(), disp_area.height(), SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
if (disp_mode == DISP_MODE_PORTRAIT) { |
|
|
|
|
drawBitmap(p_as_x, p_as_y, stat_area.getBuffer(), stat_area.width(), stat_area.height(), SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
} else if (disp_mode == DISP_MODE_LANDSCAPE) { |
|
|
|
|
drawBitmap(p_as_x, p_as_y, stat_area.getBuffer(), stat_area.width(), stat_area.height(), SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
} |
|
|
|
|
drawBitmap(p_ad_x, p_ad_y, disp_area.getBuffer(), disp_area.width(), disp_area.height(), SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
if (disp_mode == DISP_MODE_PORTRAIT) { |
|
|
|
|
drawBitmap(p_as_x, p_as_y, stat_area.getBuffer(), stat_area.width(), stat_area.height(), SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
} else if (disp_mode == DISP_MODE_LANDSCAPE) { |
|
|
|
|
drawBitmap(p_as_x, p_as_y, stat_area.getBuffer(), stat_area.width(), stat_area.height(), SSD1306_WHITE, SSD1306_BLACK); |
|
|
|
|
} |
|
|
|
|
#endif |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void update_display(bool blank = false) { |
|
|
|
|