Przeglądaj źródła

Bootscreen parity with 1.1.x

Scott Lahteine 7 lat temu
rodzic
commit
f0dd4e3fa0
1 zmienionych plików z 3 dodań i 47 usunięć
  1. 3
    47
      Marlin/src/lcd/ultralcd_impl_HD44780.h

+ 3
- 47
Marlin/src/lcd/ultralcd_impl_HD44780.h Wyświetl plik

@@ -529,46 +529,7 @@ void lcd_printPGM_utf(const char *str, uint8_t n=LCD_WIDTH) {
529 529
   }
530 530
 
531 531
   void lcd_bootscreen() {
532
-    const static PROGMEM byte corner[4][8] = { {
533
-      B00000,
534
-      B00000,
535
-      B00000,
536
-      B00000,
537
-      B00001,
538
-      B00010,
539
-      B00100,
540
-      B00100
541
-    }, {
542
-      B00000,
543
-      B00000,
544
-      B00000,
545
-      B11100,
546
-      B11100,
547
-      B01100,
548
-      B00100,
549
-      B00100
550
-    }, {
551
-      B00100,
552
-      B00010,
553
-      B00001,
554
-      B00000,
555
-      B00000,
556
-      B00000,
557
-      B00000,
558
-      B00000
559
-    }, {
560
-      B00100,
561
-      B01000,
562
-      B10000,
563
-      B00000,
564
-      B00000,
565
-      B00000,
566
-      B00000,
567
-      B00000
568
-    } };
569
-    for (uint8_t i = 0; i < 4; i++)
570
-      createChar_P(i, corner[i]);
571
-
532
+    lcd_set_custom_characters(CHARSET_BOOT);
572 533
     lcd.clear();
573 534
 
574 535
     #define LCD_EXTRA_SPACE (LCD_WIDTH-8)
@@ -636,14 +597,9 @@ void lcd_printPGM_utf(const char *str, uint8_t n=LCD_WIDTH) {
636 597
     #endif
637 598
 
638 599
     lcd.clear();
639
-
640 600
     safe_delay(100);
641
-
642
-    lcd_set_custom_characters(
643
-      #if ENABLED(LCD_PROGRESS_BAR)
644
-        false
645
-      #endif
646
-    );
601
+    lcd_set_custom_characters();
602
+    lcd.clear();
647 603
   }
648 604
 
649 605
 #endif // SHOW_BOOTSCREEN

Ładowanie…
Anuluj
Zapisz