Skip to content

Commit

Permalink
Fixed custom status screen logo
Browse files Browse the repository at this point in the history
- 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
  • Loading branch information
kad committed Oct 29, 2020
1 parent 9087846 commit 3bc6fb4
Showing 1 changed file with 36 additions and 16 deletions.
52 changes: 36 additions & 16 deletions Marlin/_Statusscreen.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,22 +25,42 @@
//
// Status Screen Logo bitmap
//
#define STATUS_LOGO_WIDTH 64
#define STATUS_LOGO_X 8
#define STATUS_LOGO_Y 10
#define STATUS_HEATERS_X 80
#if 1
#define STATUS_LOGO_WIDTH 58

const unsigned char status_logo_bmp[] PROGMEM = {
B11101110,B00000000,B00000000,B00000000,B00011111,B00000000,B00000000,B00000000,
B01101100,B00000000,B00000000,B00000000,B00100010,B00000000,B00000000,B00000000,
B01101100,B00000000,B00000000,B00000000,B00000010,B00000000,B00000000,B00000000,
B01101100,B00111100,B00111110,B00111000,B00000100,B00011110,B01110111,B00001100,
B01101100,B01000010,B01000100,B01000100,B00000100,B00100001,B00011001,B00010010,
B01010100,B01000010,B01000100,B00001100,B00001000,B00100001,B00010000,B00100001,
B01010100,B01111110,B00111000,B00110100,B00001000,B00111111,B00010000,B00100001,
B01010100,B01000000,B01000000,B01000100,B00010000,B00100000,B00010000,B00100001,
B01010100,B01000010,B00111100,B01001100,B00010001,B00100001,B00010000,B00010010,
B11010110,B00111100,B01000010,B00110110,B00111111,B00011110,B01111100,B00001100,
B00000000,B00000000,B01000010,B00000000,B00000000,B00000000,B00000000,B00000000,
B00000000,B00000000,B00111100,B00000000,B00000000,B00000000,B00000000,B00000000
B11101110,B00000000,B00000000,B00000001,B11110000,B00000000,B00000000,B00000000, // ###.###........................#####............................
B01101100,B00000000,B00000000,B00000010,B00100000,B00000000,B00000000,B00000000, // .##.##........................#...#.............................
B01101100,B00000000,B00000000,B00000000,B00100000,B00000000,B00000000,B00000000, // .##.##............................#.............................
B01101100,B01111000,B11111001,B11000000,B01000011,B11001110,B11100011,B00000000, // .##.##...####...#####..###.......#....####..###.###...##........
B01101100,B10000101,B00010010,B00100000,B01000100,B00100011,B00100100,B10000000, // .##.##..#....#.#...#..#...#......#...#....#...##..#..#..#.......
B01010100,B10000101,B00010000,B01100000,B10000100,B00100010,B00001000,B01000000, // .#.#.#..#....#.#...#.....##.....#....#....#...#.....#....#......
B01010100,B11111100,B11100001,B10100000,B10000111,B11100010,B00001000,B01000000, // .#.#.#..######..###....##.#.....#....######...#.....#....#......
B01010100,B10000001,B00000010,B00100001,B00000100,B00000010,B00001000,B01000000, // .#.#.#..#......#......#...#....#.....#........#.....#....#......
B01010100,B10000100,B11110010,B01100001,B00010100,B00100010,B00000100,B10000000, // .#.#.#..#....#..####..#..##....#...#.#....#...#......#..#.......
B11010110,B01111001,B00001001,B10110011,B11110011,B11001111,B10000011,B00000000, // ##.#.##..####..#....#..##.##..######..####..#####.....##........
B00000000,B00000001,B00001000,B00000000,B00000000,B00000000,B00000000,B00000000, // ...............#....#...........................................
B00000000,B00000000,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000 // ................####............................................
};
#else
#define STATUS_LOGO_WIDTH 62

const unsigned char status_logo_bmp[] PROGMEM = {
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100, // ##############################################################..
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100, // #............................................................#..
B10111011,B10000000,B00000000,B00000000,B01111100,B00000000,B00000000,B00000100, // #.###.###........................#####.......................#..
B10011011,B00000000,B00000000,B00000000,B10001000,B00000000,B00000000,B00000100, // #..##.##........................#...#........................#..
B10011011,B00000000,B00000000,B00000000,B00001000,B00000000,B00000000,B00000100, // #..##.##............................#........................#..
B10011011,B00011110,B00111110,B01110000,B00010000,B11110011,B10111000,B11000100, // #..##.##...####...#####..###.......#....####..###.###...##...#..
B10011011,B00100001,B01000100,B10001000,B00010001,B00001000,B11001001,B00100100, // #..##.##..#....#.#...#..#...#......#...#....#...##..#..#..#..#..
B10010101,B00100001,B01000100,B00011000,B00100001,B00001000,B10000010,B00010100, // #..#.#.#..#....#.#...#.....##.....#....#....#...#.....#....#.#..
B10010101,B00111111,B00111000,B01101000,B00100001,B11111000,B10000010,B00010100, // #..#.#.#..######..###....##.#.....#....######...#.....#....#.#..
B10010101,B00100000,B01000000,B10001000,B01000001,B00000000,B10000010,B00010100, // #..#.#.#..#......#......#...#....#.....#........#.....#....#.#..
B10010101,B00100001,B00111100,B10011000,B01000101,B00001000,B10000001,B00100100, // #..#.#.#..#....#..####..#..##....#...#.#....#...#......#..#..#..
B10110101,B10011110,B01000010,B01101100,B11111100,B11110011,B11100000,B11000100, // #.##.#.##..####..#....#..##.##..######..####..#####.....##...#..
B10000000,B00000000,B01000010,B00000000,B00000000,B00000000,B00000000,B00000100, // #................#....#......................................#..
B10000000,B00000000,B00111100,B00000000,B00000000,B00000000,B00000000,B00000100, // #.................####.......................................#..
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100, // #............................................................#..
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100 // ##############################################################..
};
#endif

0 comments on commit 3bc6fb4

Please sign in to comment.