#pragma once #define STATUS_LOGO_WIDTH 40 const unsigned char status_logo_bmp[] PROGMEM = { B00000000,B00000000,B00000001,B11000000,B00000000, // .......................###.............. B00000000,B00000000,B00000111,B11100000,B00000000, // .....................######............. B00000000,B00011100,B00011100,B00110000,B01010000, // ...........###.....###....##.....#.#.... B00000000,B00111110,B00110000,B00010000,B10101000, // ..........#####...##.......#....#.#.#... B00000000,B00110011,B01100000,B00010000,B10001000, // ..........##..##.##........#....#...#... B00000000,B00100001,B11000000,B00100000,B01010000, // ..........#....###........#......#.#.... B00000111,B10100000,B11000000,B01011100,B00100000, // .....####.#.....##.......#.###....#..... B00001111,B11010000,B10000001,B10111110,B00000000, // ....######.#....#......##.#####......... B00011000,B01001100,B00000111,B00100011,B00001010, // ...##....#..##.......###..#...##....#.#. B00110000,B00010000,B00000010,B01000001,B10001110, // ..##.......#..........#..#.....##...###. B01100000,B00000000,B00000001,B00000000,B10000100, // .##....................#........#....#.. B01100000,B00000000,B00000000,B00000000,B11000000, // .##.............................##...... B01000000,B00000000,B00000000,B00000000,B01000000, // .#...............................#...... B11000001,B00110001,B00010001,B10000000,B01100000, // ##.....#..##...#...#...##........##..... B11000110,B01110010,B00001001,B11010000,B00100000, // ##...##..###..#.....#..###.#......#..... B10000000,B01100010,B00101000,B11001000,B00100000, // #........##...#...#.#...##..#.....#..... B10000010,B00000010,B01010000,B00010100,B00110000, // #.....#.......#..#.#.......#.#....##.... B10000100,B00011001,B10000011,B00000000,B00010000, // #....#.....##..##.....##...........#.... B10000010,B00100100,B00000100,B10001000,B00010000, // #.....#...#..#.......#..#...#......#.... B10000010,B01000000,B00000000,B01001000,B00010000, // #.....#..#...............#..#......#.... B10000010,B01000000,B00000000,B01001000,B00010000, // #.....#..#...............#..#......#.... B10000010,B01000100,B00000100,B01001000,B00010000, // #.....#..#...#.......#...#..#......#.... B10000010,B01000100,B00000100,B01001000,B00010000, // #.....#..#...#.......#...#..#......#.... B10000010,B01000100,B11100100,B01001000,B00010000, // #.....#..#...#..###..#...#..#......#.... B10000010,B01000100,B01000100,B01001000,B00110000, // #.....#..#...#...#...#...#..#.....##.... B11001001,B00100000,B00000000,B10010010,B00100000, // ##..#..#..#.............#..#..#...#..... B01111001,B00000000,B10100000,B00010011,B11100000, // .####..#........#.#........#..#####..... B00110000,B10000000,B01000000,B00100001,B11000000 // ..##....#........#........#....###...... }; #define STATUS_HOTEND1_WIDTH 16 const unsigned char status_hotend_a_bmp[] PROGMEM = { B00111111,B10001010, // ..#######...#.#. B00100000,B10010100, // ..#.....#..#.#.. B00100000,B10000000, // ..#.....#....... B11110001,B11100101, // ####...####..#.# B11111111,B11101010, // ###########.#.#. B11101110,B11100000, // ###.###.###..... B11101110,B11101010, // ###.###.###.#.#. B11111111,B11100101, // ###########..#.# B01110101,B11000000, // .###.#.###...... B00111011,B10001010, // ..###.###...#.#. B00011111,B00100100, // ...#####..#..#.. B00001110,B00010000 // ....###....#.... }; const unsigned char status_hotend_b_bmp[] PROGMEM = { B00111111,B10000000, // ..#######....... B00100000,B10000000, // ..#.....#....... B00100000,B10000000, // ..#.....#....... B11100000,B11100000, // ###.....###..... B10000000,B00100000, // #.........#..... B10000000,B00100000, // #.........#..... B10000000,B00100000, // #.........#..... B10011001,B10100010, // #..##..##.#...#. B01000000,B01000101, // .#.......#...#.# B00100010,B10010010, // ..#...#.#..#..#. B00010001,B00101000, // ...#...#..#.#... B00001110,B00010000 // ....###....#.... }; #define STATUS_BED_WIDTH 24 const unsigned char status_bed_bmp[] PROGMEM = { B00000000,B00000000,B00000000, // ........................ B00000000,B00000000,B00000000, // ........................ B00000000,B00000000,B00000000, // ........................ B00000000,B00000000,B00000000, // ........................ B00010000,B00000000,B00011100, // ...#...............###.. B00101000,B00101010,B00001010, // ..#.#.....#.#.#.....#.#. B00010000,B00011101,B01000101, // ...#.......###.#.#...#.# B00000000,B00100010,B10100101, // ..........#...#.#.#..#.# B01001100,B01000001,B11101001, // .#..##...#.....####.#..# B10101011,B10110000,B00010001, // #.#.#.###.##.......#...# B01001000,B00000000,B00000010, // .#..#.................#. B00000111,B11111111,B11111100 // .....#################.. }; const unsigned char status_bed_on_bmp[] PROGMEM = { B01110000,B00000000,B00000000, // .###.................... B10001000,B00000000,B00000000, // #...#................... B01001001,B00001010,B00000001, // .#..#..#....#.#........# B10010010,B10010100,B00000001, // #..#..#.#..#.#.........# B10100010,B01111010,B00000011, // #.#...#..####.#.......## B01010001,B00100101,B01000011, // .#.#...#..#..#.#.#....## B00111100,B10011010,B10100101, // ..####..#..##.#.#.#..#.# B00000000,B01011001,B11101001, // .........#.##..####.#..# B00000111,B11011000,B00010010, // .....#####.##......#..#. B00000100,B00000000,B00000010, // .....#................#. B00000011,B11100111,B10001100, // ......#####..####...##.. B00000000,B00101000,B11101000 // ..........#.#...###.#... };