Skip to content

Commit 3bc6fb4

Browse files
committed
Fixed custom status screen logo
- Make sure that logo has same whitespace between letters - Logo now fits configuration with one extruder and heated bed - new logo variant with frame, disabled by default
1 parent 9087846 commit 3bc6fb4

File tree

1 file changed

+36
-16
lines changed

1 file changed

+36
-16
lines changed

Marlin/_Statusscreen.h

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,42 @@
2525
//
2626
// Status Screen Logo bitmap
2727
//
28-
#define STATUS_LOGO_WIDTH 64
29-
#define STATUS_LOGO_X 8
30-
#define STATUS_LOGO_Y 10
31-
#define STATUS_HEATERS_X 80
28+
#if 1
29+
#define STATUS_LOGO_WIDTH 58
3230

3331
const unsigned char status_logo_bmp[] PROGMEM = {
34-
B11101110,B00000000,B00000000,B00000000,B00011111,B00000000,B00000000,B00000000,
35-
B01101100,B00000000,B00000000,B00000000,B00100010,B00000000,B00000000,B00000000,
36-
B01101100,B00000000,B00000000,B00000000,B00000010,B00000000,B00000000,B00000000,
37-
B01101100,B00111100,B00111110,B00111000,B00000100,B00011110,B01110111,B00001100,
38-
B01101100,B01000010,B01000100,B01000100,B00000100,B00100001,B00011001,B00010010,
39-
B01010100,B01000010,B01000100,B00001100,B00001000,B00100001,B00010000,B00100001,
40-
B01010100,B01111110,B00111000,B00110100,B00001000,B00111111,B00010000,B00100001,
41-
B01010100,B01000000,B01000000,B01000100,B00010000,B00100000,B00010000,B00100001,
42-
B01010100,B01000010,B00111100,B01001100,B00010001,B00100001,B00010000,B00010010,
43-
B11010110,B00111100,B01000010,B00110110,B00111111,B00011110,B01111100,B00001100,
44-
B00000000,B00000000,B01000010,B00000000,B00000000,B00000000,B00000000,B00000000,
45-
B00000000,B00000000,B00111100,B00000000,B00000000,B00000000,B00000000,B00000000
32+
B11101110,B00000000,B00000000,B00000001,B11110000,B00000000,B00000000,B00000000, // ###.###........................#####............................
33+
B01101100,B00000000,B00000000,B00000010,B00100000,B00000000,B00000000,B00000000, // .##.##........................#...#.............................
34+
B01101100,B00000000,B00000000,B00000000,B00100000,B00000000,B00000000,B00000000, // .##.##............................#.............................
35+
B01101100,B01111000,B11111001,B11000000,B01000011,B11001110,B11100011,B00000000, // .##.##...####...#####..###.......#....####..###.###...##........
36+
B01101100,B10000101,B00010010,B00100000,B01000100,B00100011,B00100100,B10000000, // .##.##..#....#.#...#..#...#......#...#....#...##..#..#..#.......
37+
B01010100,B10000101,B00010000,B01100000,B10000100,B00100010,B00001000,B01000000, // .#.#.#..#....#.#...#.....##.....#....#....#...#.....#....#......
38+
B01010100,B11111100,B11100001,B10100000,B10000111,B11100010,B00001000,B01000000, // .#.#.#..######..###....##.#.....#....######...#.....#....#......
39+
B01010100,B10000001,B00000010,B00100001,B00000100,B00000010,B00001000,B01000000, // .#.#.#..#......#......#...#....#.....#........#.....#....#......
40+
B01010100,B10000100,B11110010,B01100001,B00010100,B00100010,B00000100,B10000000, // .#.#.#..#....#..####..#..##....#...#.#....#...#......#..#.......
41+
B11010110,B01111001,B00001001,B10110011,B11110011,B11001111,B10000011,B00000000, // ##.#.##..####..#....#..##.##..######..####..#####.....##........
42+
B00000000,B00000001,B00001000,B00000000,B00000000,B00000000,B00000000,B00000000, // ...............#....#...........................................
43+
B00000000,B00000000,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000 // ................####............................................
4644
};
45+
#else
46+
#define STATUS_LOGO_WIDTH 62
47+
48+
const unsigned char status_logo_bmp[] PROGMEM = {
49+
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100, // ##############################################################..
50+
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100, // #............................................................#..
51+
B10111011,B10000000,B00000000,B00000000,B01111100,B00000000,B00000000,B00000100, // #.###.###........................#####.......................#..
52+
B10011011,B00000000,B00000000,B00000000,B10001000,B00000000,B00000000,B00000100, // #..##.##........................#...#........................#..
53+
B10011011,B00000000,B00000000,B00000000,B00001000,B00000000,B00000000,B00000100, // #..##.##............................#........................#..
54+
B10011011,B00011110,B00111110,B01110000,B00010000,B11110011,B10111000,B11000100, // #..##.##...####...#####..###.......#....####..###.###...##...#..
55+
B10011011,B00100001,B01000100,B10001000,B00010001,B00001000,B11001001,B00100100, // #..##.##..#....#.#...#..#...#......#...#....#...##..#..#..#..#..
56+
B10010101,B00100001,B01000100,B00011000,B00100001,B00001000,B10000010,B00010100, // #..#.#.#..#....#.#...#.....##.....#....#....#...#.....#....#.#..
57+
B10010101,B00111111,B00111000,B01101000,B00100001,B11111000,B10000010,B00010100, // #..#.#.#..######..###....##.#.....#....######...#.....#....#.#..
58+
B10010101,B00100000,B01000000,B10001000,B01000001,B00000000,B10000010,B00010100, // #..#.#.#..#......#......#...#....#.....#........#.....#....#.#..
59+
B10010101,B00100001,B00111100,B10011000,B01000101,B00001000,B10000001,B00100100, // #..#.#.#..#....#..####..#..##....#...#.#....#...#......#..#..#..
60+
B10110101,B10011110,B01000010,B01101100,B11111100,B11110011,B11100000,B11000100, // #.##.#.##..####..#....#..##.##..######..####..#####.....##...#..
61+
B10000000,B00000000,B01000010,B00000000,B00000000,B00000000,B00000000,B00000100, // #................#....#......................................#..
62+
B10000000,B00000000,B00111100,B00000000,B00000000,B00000000,B00000000,B00000100, // #.................####.......................................#..
63+
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100, // #............................................................#..
64+
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100 // ##############################################################..
65+
};
66+
#endif

0 commit comments

Comments
 (0)