|
@@ -38,10 +38,8 @@
|
38
|
38
|
#if ENABLED(START_BMPHIGH)
|
39
|
39
|
#define START_BMPWIDTH 112
|
40
|
40
|
#define START_BMPHEIGHT 38
|
41
|
|
- #define START_BMPBYTEWIDTH 14
|
42
|
|
- #define START_BMPBYTES 532 // START_BMPWIDTH * START_BMPHEIGHT / 8
|
43
|
41
|
|
44
|
|
- const unsigned char start_bmp[START_BMPBYTES] PROGMEM = {
|
|
42
|
+ const unsigned char start_bmp[] PROGMEM = {
|
45
|
43
|
0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
46
|
44
|
0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
47
|
45
|
0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF,
|
|
@@ -83,10 +81,8 @@
|
83
|
81
|
#else
|
84
|
82
|
#define START_BMPWIDTH 56
|
85
|
83
|
#define START_BMPHEIGHT 19
|
86
|
|
- #define START_BMPBYTEWIDTH 7
|
87
|
|
- #define START_BMPBYTES 133 // START_BMPWIDTH * START_BMPHEIGHT / 8
|
88
|
84
|
|
89
|
|
- const unsigned char start_bmp[START_BMPBYTES] PROGMEM = {
|
|
85
|
+ const unsigned char start_bmp[] PROGMEM = {
|
90
|
86
|
0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
91
|
87
|
0x60, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF,
|
92
|
88
|
0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
|
|
@@ -115,11 +111,11 @@
|
115
|
111
|
// When only one extruder is selected, the "1" on the symbol will not
|
116
|
112
|
// be displayed.
|
117
|
113
|
|
|
114
|
+#define STATUS_SCREENWIDTH 115 // Width in pixels
|
|
115
|
+#define STATUS_SCREENHEIGHT 19 // Height in pixels
|
|
116
|
+
|
118
|
117
|
#if HAS_TEMP_BED
|
119
|
118
|
#if HOTENDS == 1
|
120
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
121
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
122
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
123
|
119
|
const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
124
|
120
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
125
|
121
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -142,9 +138,6 @@
|
142
|
138
|
0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00
|
143
|
139
|
};
|
144
|
140
|
|
145
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
146
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
147
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
148
|
141
|
const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
149
|
142
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
150
|
143
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -167,9 +160,6 @@
|
167
|
160
|
0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00
|
168
|
161
|
};
|
169
|
162
|
#elif HOTENDS == 2
|
170
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
171
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
172
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
173
|
163
|
const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
174
|
164
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
175
|
165
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -192,9 +182,6 @@
|
192
|
182
|
0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00
|
193
|
183
|
};
|
194
|
184
|
|
195
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
196
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
197
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
198
|
185
|
const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
199
|
186
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
200
|
187
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -217,9 +204,6 @@
|
217
|
204
|
0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00
|
218
|
205
|
};
|
219
|
206
|
#else
|
220
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
221
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
222
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
223
|
207
|
const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
224
|
208
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
225
|
209
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -242,9 +226,6 @@
|
242
|
226
|
0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00
|
243
|
227
|
};
|
244
|
228
|
|
245
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
246
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
247
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
248
|
229
|
const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
249
|
230
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
250
|
231
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -269,9 +250,6 @@
|
269
|
250
|
#endif // Extruders
|
270
|
251
|
#else
|
271
|
252
|
#if HOTENDS == 1
|
272
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
273
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
274
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
275
|
253
|
const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
276
|
254
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
277
|
255
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -294,9 +272,6 @@
|
294
|
272
|
0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
295
|
273
|
};
|
296
|
274
|
|
297
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
298
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
299
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
300
|
275
|
const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
301
|
276
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
302
|
277
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -319,9 +294,6 @@
|
319
|
294
|
0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
320
|
295
|
};
|
321
|
296
|
#elif HOTENDS == 2
|
322
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
323
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
324
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
325
|
297
|
const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
326
|
298
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
327
|
299
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -344,9 +316,6 @@
|
344
|
316
|
0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
345
|
317
|
};
|
346
|
318
|
|
347
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
348
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
349
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
350
|
319
|
const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
351
|
320
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
352
|
321
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -369,9 +338,6 @@
|
369
|
338
|
0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
370
|
339
|
};
|
371
|
340
|
#else
|
372
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
373
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
374
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
375
|
341
|
const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
376
|
342
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
377
|
343
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|
|
@@ -394,9 +360,6 @@
|
394
|
360
|
0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
395
|
361
|
};
|
396
|
362
|
|
397
|
|
- #define STATUS_SCREENWIDTH 115 //Width in pixels
|
398
|
|
- #define STATUS_SCREENHEIGHT 19 //Height in pixels
|
399
|
|
- #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes
|
400
|
363
|
const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR
|
401
|
364
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0,
|
402
|
365
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xE0,
|