|
@@ -74,25 +74,25 @@
|
74
|
74
|
|
75
|
75
|
#if HAS_HEATED_BED && HOTENDS <= 3
|
76
|
76
|
|
77
|
|
- #define STATUS_BED_WIDTH 18
|
|
77
|
+ #define STATUS_BED_WIDTH 21
|
78
|
78
|
|
79
|
79
|
#if HOTENDS == 0
|
80
|
80
|
|
81
|
|
- #define STATUS_HEATERS_WIDTH 18
|
|
81
|
+ #define STATUS_HEATERS_WIDTH 21
|
82
|
82
|
|
83
|
83
|
const unsigned char status_heaters_bmp[] PROGMEM = {
|
84
|
|
- B00100000,B10000010,B00000000,
|
|
84
|
+ B00000100,B00010000,B01000000,
|
|
85
|
+ B00000010,B00001000,B00100000,
|
|
86
|
+ B00000010,B00001000,B00100000,
|
|
87
|
+ B00000100,B00010000,B01000000,
|
|
88
|
+ B00001000,B00100000,B10000000,
|
85
|
89
|
B00010000,B01000001,B00000000,
|
86
|
90
|
B00010000,B01000001,B00000000,
|
87
|
|
- B00100000,B10000010,B00000000,
|
88
|
|
- B01000001,B00000100,B00000000,
|
89
|
|
- B10000010,B00001000,B00000000,
|
90
|
|
- B10000010,B00001000,B00000000,
|
91
|
|
- B01000001,B00000100,B00000000,
|
92
|
|
- B00100000,B10000010,B00000000,
|
|
91
|
+ B00001000,B00100000,B10000000,
|
|
92
|
+ B00000100,B00010000,B01000000,
|
93
|
93
|
B00000000,B00000000,B00000000,
|
94
|
|
- B11111111,B11111111,B11000000,
|
95
|
|
- B11111111,B11111111,B11000000
|
|
94
|
+ B00011111,B11111111,B11111000,
|
|
95
|
+ B00011111,B11111111,B11111000
|
96
|
96
|
};
|
97
|
97
|
|
98
|
98
|
#elif HOTENDS == 1
|
|
@@ -101,18 +101,18 @@
|
101
|
101
|
#define STATUS_BED_X 80
|
102
|
102
|
|
103
|
103
|
const unsigned char status_heaters_bmp[] PROGMEM = {
|
104
|
|
- B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00100000,B10000010,B00000000,
|
|
104
|
+ B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100,B00010000,B01000000,
|
|
105
|
+ B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,B00001000,B00100000,
|
|
106
|
+ B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,B00001000,B00100000,
|
|
107
|
+ B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100,B00010000,B01000000,
|
|
108
|
+ B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001000,B00100000,B10000000,
|
|
109
|
+ B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
105
|
110
|
B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
106
|
|
- B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
107
|
|
- B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00100000,B10000010,B00000000,
|
108
|
|
- B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01000001,B00000100,B00000000,
|
109
|
|
- B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B10000010,B00001000,B00000000,
|
110
|
|
- B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B10000010,B00001000,B00000000,
|
111
|
|
- B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01000001,B00000100,B00000000,
|
112
|
|
- B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00100000,B10000010,B00000000,
|
|
111
|
+ B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001000,B00100000,B10000000,
|
|
112
|
+ B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000100,B00010000,B01000000,
|
113
|
113
|
B00001111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
114
|
|
- B00000111,B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11111111,B11000000,
|
115
|
|
- B00000011,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11111111,B11000000
|
|
114
|
+ B00000111,B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111,B11111000,
|
|
115
|
+ B00000011,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111,B11111000
|
116
|
116
|
};
|
117
|
117
|
|
118
|
118
|
#elif HOTENDS == 2
|
|
@@ -120,18 +120,18 @@
|
120
|
120
|
#define STATUS_HEATERS_WIDTH 90
|
121
|
121
|
|
122
|
122
|
const unsigned char status_heaters_bmp[] PROGMEM = {
|
123
|
|
- B00011111,B11100000,B00000000,B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00100000,B10000010,B00000000,
|
124
|
|
- B00111110,B11110000,B00000000,B00111100,B11110000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
125
|
|
- B00111100,B11110000,B00000000,B00111011,B01110000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
126
|
|
- B00111010,B11110000,B00000000,B00111111,B01110000,B00000000,B00000000,B00000000,B00000000,B00100000,B10000010,B00000000,
|
127
|
|
- B00011110,B11100000,B00000000,B00011110,B11100000,B00000000,B00000000,B00000000,B00000000,B01000001,B00000100,B00000000,
|
128
|
|
- B00011110,B11100000,B00000000,B00011101,B11100000,B00000000,B00000000,B00000000,B00000000,B10000010,B00001000,B00000000,
|
129
|
|
- B00111110,B11110000,B00000000,B00111011,B11110000,B00000000,B00000000,B00000000,B00000000,B10000010,B00001000,B00000000,
|
130
|
|
- B00111110,B11110000,B00000000,B00111000,B01110000,B00000000,B00000000,B00000000,B00000000,B01000001,B00000100,B00000000,
|
131
|
|
- B00111111,B11110000,B00000000,B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00100000,B10000010,B00000000,
|
|
123
|
+ B00011111,B11100000,B00000000,B00011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000100,B00010000,B01000000,
|
|
124
|
+ B00111110,B11110000,B00000000,B00111100,B11110000,B00000000,B00000000,B00000000,B00000000,B00000010,B00001000,B00100000,
|
|
125
|
+ B00111100,B11110000,B00000000,B00111011,B01110000,B00000000,B00000000,B00000000,B00000000,B00000010,B00001000,B00100000,
|
|
126
|
+ B00111010,B11110000,B00000000,B00111111,B01110000,B00000000,B00000000,B00000000,B00000000,B00000100,B00010000,B01000000,
|
|
127
|
+ B00011110,B11100000,B00000000,B00011110,B11100000,B00000000,B00000000,B00000000,B00000000,B00001000,B00100000,B10000000,
|
|
128
|
+ B00011110,B11100000,B00000000,B00011101,B11100000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
|
129
|
+ B00111110,B11110000,B00000000,B00111011,B11110000,B00000000,B00000000,B00000000,B00000000,B00010000,B01000001,B00000000,
|
|
130
|
+ B00111110,B11110000,B00000000,B00111000,B01110000,B00000000,B00000000,B00000000,B00000000,B00001000,B00100000,B10000000,
|
|
131
|
+ B00111111,B11110000,B00000000,B00111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000100,B00010000,B01000000,
|
132
|
132
|
B00001111,B11000000,B00000000,B00001111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
133
|
|
- B00000111,B10000000,B00000000,B00000111,B10000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11111111,B11000000,
|
134
|
|
- B00000011,B00000000,B00000000,B00000011,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11111111,B11000000
|
|
133
|
+ B00000111,B10000000,B00000000,B00000111,B10000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111,B11111000,
|
|
134
|
+ B00000011,B00000000,B00000000,B00000011,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111,B11111000
|
135
|
135
|
};
|
136
|
136
|
|
137
|
137
|
#else // HOTENDS > 2
|
|
@@ -139,18 +139,18 @@
|
139
|
139
|
#define STATUS_HEATERS_WIDTH 90
|
140
|
140
|
|
141
|
141
|
const unsigned char status_heaters_bmp[] PROGMEM = {
|
142
|
|
- B00011111,B11100000,B00000000,B00011111,B11100000,B00000000,B00011111,B11100000,B00000000,B00100000,B10000010,B00000000,
|
143
|
|
- B00111110,B11110000,B00000000,B00111100,B11110000,B00000000,B00111100,B11110000,B00000000,B00010000,B01000001,B00000000,
|
144
|
|
- B00111100,B11110000,B00000000,B00111011,B01110000,B00000000,B00111011,B01110000,B00000000,B00010000,B01000001,B00000000,
|
145
|
|
- B00111010,B11110000,B00000000,B00111111,B01110000,B00000000,B00111111,B01110000,B00000000,B00100000,B10000010,B00000000,
|
146
|
|
- B00011110,B11100000,B00000000,B00011110,B11100000,B00000000,B00011100,B11100000,B00000000,B01000001,B00000100,B00000000,
|
147
|
|
- B00011110,B11100000,B00000000,B00011101,B11100000,B00000000,B00011111,B01100000,B00000000,B10000010,B00001000,B00000000,
|
148
|
|
- B00111110,B11110000,B00000000,B00111011,B11110000,B00000000,B00111011,B01110000,B00000000,B10000010,B00001000,B00000000,
|
149
|
|
- B00111110,B11110000,B00000000,B00111000,B01110000,B00000000,B00111100,B11110000,B00000000,B01000001,B00000100,B00000000,
|
150
|
|
- B00111111,B11110000,B00000000,B00111111,B11110000,B00000000,B00111111,B11110000,B00000000,B00100000,B10000010,B00000000,
|
|
142
|
+ B00011111,B11100000,B00000000,B00011111,B11100000,B00000000,B00011111,B11100000,B00000000,B00000100,B00010000,B01000000,
|
|
143
|
+ B00111110,B11110000,B00000000,B00111100,B11110000,B00000000,B00111100,B11110000,B00000000,B00000010,B00001000,B00100000,
|
|
144
|
+ B00111100,B11110000,B00000000,B00111011,B01110000,B00000000,B00111011,B01110000,B00000000,B00000010,B00001000,B00100000,
|
|
145
|
+ B00111010,B11110000,B00000000,B00111111,B01110000,B00000000,B00111111,B01110000,B00000000,B00000100,B00010000,B01000000,
|
|
146
|
+ B00011110,B11100000,B00000000,B00011110,B11100000,B00000000,B00011100,B11100000,B00000000,B00001000,B00100000,B10000000,
|
|
147
|
+ B00011110,B11100000,B00000000,B00011101,B11100000,B00000000,B00011111,B01100000,B00000000,B00010000,B01000001,B00000000,
|
|
148
|
+ B00111110,B11110000,B00000000,B00111011,B11110000,B00000000,B00111011,B01110000,B00000000,B00010000,B01000001,B00000000,
|
|
149
|
+ B00111110,B11110000,B00000000,B00111000,B01110000,B00000000,B00111100,B11110000,B00000000,B00001000,B00100000,B10000000,
|
|
150
|
+ B00111111,B11110000,B00000000,B00111111,B11110000,B00000000,B00111111,B11110000,B00000000,B00000100,B00010000,B01000000,
|
151
|
151
|
B00001111,B11000000,B00000000,B00001111,B11000000,B00000000,B00001111,B11000000,B00000000,B00000000,B00000000,B00000000,
|
152
|
|
- B00000111,B10000000,B00000000,B00000111,B10000000,B00000000,B00000111,B10000000,B00000000,B11111111,B11111111,B11000000,
|
153
|
|
- B00000011,B00000000,B00000000,B00000011,B00000000,B00000000,B00000011,B00000000,B00000000,B11111111,B11111111,B11000000
|
|
152
|
+ B00000111,B10000000,B00000000,B00000111,B10000000,B00000000,B00000111,B10000000,B00000000,B00011111,B11111111,B11111000,
|
|
153
|
+ B00000011,B00000000,B00000000,B00000011,B00000000,B00000000,B00000011,B00000000,B00000000,B00011111,B11111111,B11111000
|
154
|
154
|
};
|
155
|
155
|
|
156
|
156
|
#endif // HOTENDS
|
|
@@ -611,7 +611,7 @@
|
611
|
611
|
|
612
|
612
|
#else
|
613
|
613
|
|
614
|
|
- #define STATUS_BED_WIDTH 18
|
|
614
|
+ #define STATUS_BED_WIDTH 21
|
615
|
615
|
#ifndef STATUS_BED_X
|
616
|
616
|
#define STATUS_BED_X 80
|
617
|
617
|
#endif
|
|
@@ -619,8 +619,8 @@
|
619
|
619
|
#ifdef STATUS_BED_ANIM
|
620
|
620
|
|
621
|
621
|
const unsigned char status_bed_bmp[] PROGMEM = {
|
622
|
|
- B11111111,B11111111,B11000000,
|
623
|
|
- B11111111,B11111111,B11000000
|
|
622
|
+ B00011111,B11111111,B11111000,
|
|
623
|
+ B00011111,B11111111,B11111000
|
624
|
624
|
};
|
625
|
625
|
|
626
|
626
|
const unsigned char status_bed_on_bmp[] PROGMEM = {
|