File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -240,15 +240,19 @@ void lcd_printPGM(const char* str) {
240
240
for (; char c = pgm_read_byte (str); ++str) lcd_print (c);
241
241
}
242
242
243
- // Initialize or re-initializw the LCD
243
+ // Initialize or re-initialize the LCD
244
244
static void lcd_implementation_init () {
245
245
246
246
#if PIN_EXISTS(LCD_BACKLIGHT) // Enable LCD backlight
247
247
OUT_WRITE (LCD_BACKLIGHT_PIN, HIGH);
248
248
#endif
249
249
250
250
#if PIN_EXISTS(LCD_RESET)
251
+ OUT_WRITE (LCD_RESET_PIN, LOW); // perform a clean hardware reset
252
+ _delay_ms (5 );
251
253
OUT_WRITE (LCD_RESET_PIN, HIGH);
254
+ _delay_ms (5 ); // delay to allow the display to initalize
255
+ u8g.begin (); // re-initialize the display
252
256
#endif
253
257
254
258
#if DISABLED(MINIPANEL) // setContrast not working for Mini Panel
You can’t perform that action at this time.
0 commit comments