diff --git a/firmware/lcd/display.c b/firmware/lcd/display.c index 69ebe00..12c86d5 100644 --- a/firmware/lcd/display.c +++ b/firmware/lcd/display.c @@ -157,14 +157,26 @@ void lcdInit(void) { #ifndef N1600 lcdWrite(TYPE_CMD,0xE2); delayms(5); - lcdWrite(TYPE_CMD,0xAF); // Display ON - lcdWrite(TYPE_CMD,0xA1); // Mirror-X - lcdWrite(TYPE_CMD,0xA4); - lcdWrite(TYPE_CMD,0x2F); - lcdWrite(TYPE_CMD,0xB0); - lcdWrite(TYPE_CMD,0x10); + uint8_t initseq[] = {0xAF, // Display ON + 0xA1, // Mirror-X + 0xA4, 0x2F, 0xB0, 0x10}; + int i = 0; + while(i