1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-11-30 07:17:59 +00:00

FIX: Speedup - no explicit display clear needed in u8glib

This commit is contained in:
MaikStohn 2013-04-16 14:22:24 +02:00
parent 13596e8722
commit 7ac6d7f78e

View File

@ -121,12 +121,16 @@ static void lcd_implementation_init()
static void lcd_implementation_clear()
{
u8g.firstPage();
do {
u8g.setColorIndex(0);
u8g.drawBox (0, 0, u8g.getWidth(), u8g.getHeight());
u8g.setColorIndex(1);
} while( u8g.nextPage() );
// NO NEED TO IMPLEMENT LIKE SO. Picture loop automatically clears the display.
//
// Check this article: http://arduino.cc/forum/index.php?topic=91395.25;wap2
//
// u8g.firstPage();
// do {
// u8g.setColorIndex(0);
// u8g.drawBox (0, 0, u8g.getWidth(), u8g.getHeight());
// u8g.setColorIndex(1);
// } while( u8g.nextPage() );
}
/* Arduino < 1.0.0 is missing a function to print PROGMEM strings, so we need to implement our own */