Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 12089

Re: How to remove marlin logo on reprap discount lcd

$
0
0
This RepRapDiscount Smart Controller contains a SD-Card reader, a rotary encoder and a 20 Character x 4 Line LCD display.

Boot Screen Message in RED

To remove it use "//"
//#define SHOW_BOOTSCREEN

To change it

ultralcd_impl_HD44780.h

#if ENABLED(SHOW_BOOTSCREEN)
******************************************************
}

static void logo_lines(const char* const extra) {
int16_t indent = (LCD_WIDTH - 8 - lcd_strlen_P(extra)) / 2;
lcd.setCursor(indent, 0); lcd.print('\x00'); lcd_printPGM(PSTR( "------" )); lcd.write('\x01');
lcd.setCursor(indent, 1); lcd_printPGM(PSTR("|Marlin|")); lcd_printPGM(extra);
lcd.setCursor(indent, 2); lcd.write('\x02'); lcd_printPGM(PSTR( "------" )); lcd.write('\x03');
}

This is not a logo it is plain Text. In green Number 8 is how many characters in printed string. This centers text on LCD.

Can be replaced with Marlin Font - Text up to 20 characters X 4 lines.
If these lines are not used

//#define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION "" // will be shown during bootup in line 1
//#define STRING_SPLASH_LINE2 WEBSITE_URL "" // will be shown during bootup in line 2

This appears to be the character Set Used. DISPLAY_CHARSET_ISO10646_1 Could be wrong!!
[www.unicode.org]

Viewing all articles
Browse latest Browse all 12089

Trending Articles