1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-12-14 06:21:44 +00:00
MarlinFirmware/Marlin/src/lcd/tft/fontdata/helvetica_18.cpp
2020-07-30 01:43:19 -05:00

493 lines
25 KiB
C++

/*
Fontname: -Adobe-Helvetica-Medium-R-Normal--25-180-100-100-P-130-ISO10646-1
Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved.
Capital A Height: 19, '1' Height: 18
Calculated Max Values w=22 h=24 x= 3 y=16 dx=25 dy= 0 ascent=24 len=69
Font Bounding box w=28 h=37 x=-3 y=-8
Calculated Min Values x=-1 y=-5 dx= 0 dy= 0
Pure Font ascent =19 descent=-5
X Font ascent =19 descent=-5
Max Font ascent =24 descent=-5
*/
#include "../../../inc/MarlinConfigPre.h"
#if HAS_GRAPHICAL_TFT
#include <stdint.h>
extern const uint8_t Helvetica18_symbols[71] = {
0,28,37,253,248,19,4,37,9,49,1,9,251,24,251,19,251, // tFont
0,0,0,0,0,0, // 0x01 - LCD_STR_REFRESH
0,0,0,0,0,0, // 0x02 - LCD_STR_FOLDER
255, // 0x03 - LCD_STR_ARROW_RIGHT
255, // 0x04 - LCD_STR_UPLEVEL
255, // 0x05 - LCD_STR_CLOCK
255, // 0x06 - LCD_STR_FEEDRATE
255, // 0x07 - LCD_STR_BEDTEMP
7,18,18,8,0,1, 0,56, 68,68,68,68,68,84,84,84,84,84, 214,186,186,186,198,124, // 0x08 - LCD_STR_THERMOMETER
7,7,7,7,0,15,56,124,198,198,198,124,56, // 0x09 - LCD_STR_DEGREE
};
extern const uint8_t Helvetica18[7307] = {
0,28,37,253,248,19,4,37,9,49,32,255,251,24,251,19,251, // tFont
0,0,0,6,0,1,2,19,19,6,2,0,192,192,192,
192,192,192,192,192,192,192,192,192,128,128,0,0,192,192,192,
6,6,6,8,1,13,204,204,204,204,204,68,11,17,34,14,
2,0,12,192,12,192,12,192,25,128,255,224,255,224,25,128,
25,128,51,0,51,0,255,224,255,224,51,0,51,0,102,0,
102,0,102,0,11,22,44,13,1,254,6,0,6,0,31,128,
63,192,118,224,102,96,102,96,102,0,118,0,62,0,62,0,
15,128,7,192,6,224,6,96,198,96,198,96,230,224,127,192,
63,128,6,0,6,0,19,18,54,22,1,0,0,6,0,60,
12,0,126,12,0,195,24,0,195,24,0,195,48,0,195,48,
0,126,96,0,60,96,0,0,192,0,0,199,128,1,143,192,
1,152,96,3,24,96,3,24,96,6,24,96,6,15,192,4,
7,128,14,18,36,17,2,0,15,0,31,128,57,192,48,192,
48,192,48,192,25,128,15,0,30,0,63,24,115,152,97,216,
192,240,192,96,192,240,225,216,127,156,30,0,2,6,6,6,
2,13,192,192,192,192,192,64,5,24,24,8,2,251,24,24,
48,48,96,96,96,192,192,192,192,192,192,192,192,192,192,96,
96,96,48,48,24,24,5,24,24,8,1,251,192,192,96,96,
48,48,48,24,24,24,24,24,24,24,24,24,24,48,48,48,
96,96,192,192,7,7,7,10,1,12,16,16,214,124,56,108,
68,12,12,24,14,1,1,6,0,6,0,6,0,6,0,6,
0,255,240,255,240,6,0,6,0,6,0,6,0,6,0,2,
6,6,6,2,253,192,192,192,64,64,128,6,2,2,8,1,
6,252,252,2,3,3,6,2,0,192,192,192,7,19,19,7,
0,0,6,4,12,12,8,24,24,16,16,48,48,32,96,96,
64,192,192,128,128,11,18,36,13,1,0,31,0,63,128,113,
192,96,192,96,192,224,224,192,96,192,96,192,96,192,96,192,
96,192,96,224,224,96,192,96,192,113,192,63,128,31,0,6,
18,18,13,2,0,12,12,28,252,252,12,12,12,12,12,12,
12,12,12,12,12,12,12,11,18,36,13,1,0,30,0,127,
128,97,192,192,192,192,96,192,96,0,224,0,192,1,192,3,
128,15,0,28,0,56,0,112,0,224,0,192,0,255,224,255,
224,11,18,36,13,1,0,31,0,127,128,97,128,192,192,192,
192,192,192,0,192,1,128,15,0,15,192,0,192,0,96,0,
96,192,96,192,192,97,192,127,128,31,0,11,18,36,13,1,
0,1,128,3,128,3,128,7,128,15,128,13,128,25,128,57,
128,49,128,97,128,225,128,193,128,255,224,255,224,1,128,1,
128,1,128,1,128,11,18,36,13,1,0,127,192,127,192,96,
0,96,0,96,0,96,0,126,0,127,128,113,192,0,192,0,
224,0,96,0,96,192,224,192,192,225,192,127,128,30,0,11,
18,36,13,1,0,15,0,63,192,112,192,96,96,224,96,192,
0,192,0,207,0,223,128,241,192,224,192,192,96,192,96,192,
96,224,224,113,192,127,192,31,0,11,18,36,13,1,0,255,
224,255,224,0,224,0,192,1,128,1,128,3,0,3,0,6,
0,6,0,12,0,12,0,28,0,24,0,24,0,56,0,48,
0,48,0,11,18,36,13,1,0,14,0,63,128,49,128,96,
192,96,192,96,192,49,128,31,0,63,128,113,192,96,192,192,
96,192,96,192,96,192,96,96,192,127,192,31,0,11,18,36,
13,1,0,31,0,127,192,113,192,224,192,192,96,192,96,192,
96,192,96,224,224,113,224,127,96,30,96,0,96,0,224,192,
192,225,192,127,128,30,0,2,14,14,6,2,0,192,192,192,
0,0,0,0,0,0,0,0,192,192,192,2,17,17,6,2,
253,192,192,192,0,0,0,0,0,0,0,0,192,192,192,64,
64,128,12,12,24,15,1,1,0,48,0,240,3,192,15,0,
60,0,224,0,224,0,60,0,15,0,3,192,0,240,0,48,
10,5,10,15,2,5,255,192,255,192,0,0,255,192,255,192,
12,12,24,15,1,1,192,0,240,0,60,0,15,0,3,192,
0,112,0,112,3,192,15,0,60,0,240,0,192,0,10,19,
38,12,1,0,31,0,127,128,113,192,224,192,192,192,193,192,
1,128,3,128,7,0,6,0,12,0,12,0,12,0,12,0,
0,0,0,0,12,0,12,0,12,0,22,23,69,25,2,252,
0,255,0,3,255,192,15,1,224,28,0,112,56,0,24,48,
0,24,96,115,12,96,251,12,193,199,12,195,134,12,195,6,
12,198,6,12,198,12,28,198,12,24,198,12,56,231,28,112,
99,247,224,113,227,128,56,0,0,28,0,0,15,3,0,7,
255,0,0,252,0,15,19,38,17,1,0,3,128,3,128,6,
192,6,192,12,64,12,96,12,96,24,48,24,48,24,48,48,
24,63,248,63,248,96,12,96,12,96,12,192,6,192,6,192,
6,14,19,38,17,2,0,255,192,255,240,192,112,192,24,192,
24,192,24,192,24,192,48,255,224,255,240,192,24,192,12,192,
12,192,12,192,12,192,28,192,120,255,240,255,192,15,19,38,
18,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192,
0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96,
6,112,14,60,60,31,248,7,224,15,19,38,18,2,0,255,
192,255,240,192,120,192,28,192,12,192,14,192,6,192,6,192,
6,192,6,192,6,192,6,192,6,192,14,192,12,192,28,192,
120,255,240,255,192,12,19,38,16,2,0,255,240,255,240,192,
0,192,0,192,0,192,0,192,0,192,0,255,224,255,224,192,
0,192,0,192,0,192,0,192,0,192,0,192,0,255,240,255,
240,11,19,38,14,2,0,255,224,255,224,192,0,192,0,192,
0,192,0,192,0,192,0,255,192,255,192,192,0,192,0,192,
0,192,0,192,0,192,0,192,0,192,0,192,0,16,19,38,
19,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192,
0,192,0,192,0,192,127,192,127,192,3,192,3,224,3,96,
7,112,15,60,63,31,251,7,227,14,19,38,18,2,0,192,
12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,255,
252,255,252,192,12,192,12,192,12,192,12,192,12,192,12,192,
12,192,12,192,12,2,19,19,8,3,0,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,10,19,
38,13,1,0,0,192,0,192,0,192,0,192,0,192,0,192,
0,192,0,192,0,192,0,192,0,192,0,192,192,192,192,192,
192,192,192,192,97,128,127,128,63,0,13,19,38,18,3,0,
192,56,192,112,192,224,193,192,195,128,199,0,206,0,220,0,
252,0,254,0,231,0,195,128,193,128,193,192,192,224,192,96,
192,112,192,56,192,24,11,19,38,14,2,0,192,0,192,0,
192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,
192,0,192,0,192,0,192,0,192,0,192,0,192,0,255,224,
255,224,17,19,57,21,2,0,192,1,128,224,3,128,224,3,
128,240,7,128,240,7,128,216,13,128,216,13,128,216,13,128,
204,25,128,204,25,128,204,25,128,198,49,128,198,49,128,198,
49,128,195,97,128,195,97,128,195,97,128,193,193,128,193,193,
128,14,19,38,18,2,0,224,12,240,12,240,12,216,12,220,
12,204,12,206,12,198,12,199,12,195,12,195,140,193,140,193,
204,192,204,192,236,192,108,192,60,192,60,192,28,16,19,38,
18,1,0,7,224,31,248,60,60,112,14,96,6,224,7,192,
3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96,
6,112,14,60,60,31,248,7,224,13,19,38,16,2,0,255,
224,255,240,192,48,192,24,192,24,192,24,192,24,192,48,255,
240,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192,
0,192,0,192,0,16,19,38,18,1,0,7,224,31,248,60,
60,112,14,96,6,224,7,192,3,192,3,192,3,192,3,192,
3,192,3,192,3,224,7,96,230,112,126,60,28,31,254,7,
231,13,19,38,17,2,0,255,224,255,240,192,48,192,24,192,
24,192,24,192,24,192,48,255,240,255,224,192,112,192,48,192,
24,192,24,192,24,192,24,192,24,192,24,192,24,13,19,38,
16,2,0,15,128,63,224,96,96,192,48,192,48,192,0,224,
0,124,0,63,128,7,224,0,240,0,56,0,24,0,24,192,
24,192,56,240,112,127,224,31,128,14,19,38,16,1,0,255,
252,255,252,3,0,3,0,3,0,3,0,3,0,3,0,3,
0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,
0,3,0,3,0,14,19,38,18,2,0,192,12,192,12,192,
12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,
12,192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,
192,15,19,38,17,1,0,192,6,192,6,224,14,96,12,112,
28,48,24,48,24,56,56,24,48,24,48,28,112,12,96,12,
96,14,224,6,192,6,192,3,128,3,128,3,128,20,19,57,
22,1,0,192,96,48,192,96,48,192,96,48,192,240,48,96,
240,96,97,152,96,97,152,96,97,152,96,97,152,96,49,152,
192,51,12,192,51,12,192,51,12,192,27,13,128,27,13,128,
30,7,128,14,7,0,12,3,0,12,3,0,15,19,38,17,
1,0,192,6,224,14,112,28,48,24,24,48,28,112,14,224,
7,192,3,128,3,128,7,192,14,224,12,96,28,112,56,56,
48,24,96,12,224,14,192,6,14,19,38,16,1,0,192,12,
224,28,96,24,112,56,48,48,56,112,24,96,28,224,12,192,
15,192,7,128,7,128,3,0,3,0,3,0,3,0,3,0,
3,0,3,0,13,19,38,15,1,0,255,248,255,248,0,56,
0,112,0,224,1,192,1,192,3,128,7,0,7,0,14,0,
28,0,28,0,56,0,112,0,112,0,224,0,255,248,255,248,
4,24,24,7,2,251,240,240,192,192,192,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,240,240,8,19,
19,7,0,0,192,64,64,96,32,32,48,16,16,16,24,8,
8,12,4,4,6,2,3,4,24,24,7,1,251,240,240,48,
48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,
48,48,48,240,240,10,9,18,12,1,10,12,0,12,0,30,
0,18,0,51,0,97,128,97,128,192,192,192,192,14,2,4,
14,0,251,255,252,255,252,5,4,4,7,1,15,192,96,48,
24,11,14,28,13,1,0,31,0,63,128,97,192,96,192,0,
192,7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,
224,60,96,11,19,38,14,2,0,192,0,192,0,192,0,192,
0,192,0,207,0,223,128,241,192,224,192,192,224,192,96,192,
96,192,96,192,96,192,224,224,192,241,192,223,128,207,0,10,
14,28,12,1,0,31,0,63,128,113,192,96,192,224,0,192,
0,192,0,192,0,192,0,224,0,96,192,113,192,63,128,31,
0,11,19,38,14,1,0,0,96,0,96,0,96,0,96,0,
96,30,96,63,96,113,224,96,224,224,96,192,96,192,96,192,
96,192,96,224,96,96,224,113,224,63,96,30,96,11,14,28,
13,1,0,14,0,63,128,113,192,96,192,192,96,192,96,255,
224,255,224,192,0,192,0,96,96,112,224,63,192,15,0,6,
19,19,8,1,0,28,60,48,48,48,252,252,48,48,48,48,
48,48,48,48,48,48,48,48,11,19,38,14,1,251,30,96,
63,96,113,224,96,224,224,96,192,96,192,96,192,96,192,96,
224,96,96,224,113,224,63,96,30,96,0,96,192,96,224,192,
127,192,31,0,10,19,38,13,2,0,192,0,192,0,192,0,
192,0,192,0,206,0,223,128,241,128,224,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
2,19,19,6,2,0,192,192,192,0,0,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,4,24,24,6,0,251,48,
48,48,0,0,48,48,48,48,48,48,48,48,48,48,48,48,
48,48,48,48,48,240,224,10,19,38,12,2,0,192,0,192,
0,192,0,192,0,192,0,193,128,195,128,199,0,206,0,220,
0,248,0,252,0,206,0,198,0,199,0,195,128,193,128,193,
192,192,192,2,19,19,6,2,0,192,192,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,16,14,28,20,
2,0,206,60,255,126,227,199,193,131,193,131,193,131,193,131,
193,131,193,131,193,131,193,131,193,131,193,131,193,131,10,14,
28,14,2,0,206,0,223,128,241,128,224,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
11,14,28,13,1,0,31,0,63,128,113,192,96,192,224,224,
192,96,192,96,192,96,192,96,224,224,96,192,113,192,63,128,
31,0,11,19,38,14,2,251,207,0,223,128,241,192,224,192,
192,224,192,96,192,96,192,96,192,96,192,224,224,192,241,192,
223,128,207,0,192,0,192,0,192,0,192,0,192,0,11,19,
38,14,1,251,30,96,63,96,113,224,96,224,224,96,192,96,
192,96,192,96,192,96,224,96,96,224,113,224,63,96,30,96,
0,96,0,96,0,96,0,96,0,96,6,14,14,9,2,0,
204,220,248,240,224,192,192,192,192,192,192,192,192,192,10,14,
28,12,1,0,63,0,127,128,225,192,192,192,192,0,248,0,
127,0,15,128,1,192,192,192,192,192,225,192,127,128,63,0,
6,18,18,8,1,0,48,48,48,48,252,252,48,48,48,48,
48,48,48,48,48,48,60,28,10,14,28,14,2,0,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
192,192,193,192,99,192,126,192,28,192,11,14,28,13,1,0,
192,96,192,96,192,96,96,192,96,192,113,192,49,128,49,128,
27,0,27,0,27,0,14,0,14,0,14,0,18,14,42,18,
0,0,192,192,192,192,192,192,97,225,128,97,225,128,97,225,
128,49,35,0,51,51,0,51,51,0,27,54,0,26,22,0,
30,30,0,14,28,0,12,12,0,12,12,0,10,14,28,12,
1,0,192,192,225,192,97,128,51,0,30,0,30,0,12,0,
30,0,30,0,51,0,115,128,97,128,192,192,192,192,12,19,
38,13,0,251,192,48,192,48,96,48,112,96,48,96,56,224,
24,192,24,192,13,128,13,128,7,128,7,0,3,0,3,0,
6,0,6,0,12,0,60,0,56,0,10,14,28,12,1,0,
255,192,255,192,1,128,3,0,7,0,14,0,12,0,28,0,
56,0,48,0,96,0,224,0,255,192,255,192,6,24,24,8,
1,251,12,24,48,48,48,48,48,48,48,48,96,192,192,96,
48,48,48,48,48,48,48,48,24,12,1,24,24,6,2,251,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,6,24,24,8,1,251,192,96,
48,48,48,48,48,48,48,48,24,12,12,24,48,48,48,48,
48,48,48,48,96,192,10,4,8,14,2,5,112,192,252,192,
207,192,195,128,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,0,0,0,6,0,1,2,19,19,6,2,
251,192,192,192,0,0,64,64,192,192,192,192,192,192,192,192,
192,192,192,192,10,18,36,13,1,254,1,128,1,128,31,0,
63,128,115,192,102,192,198,0,204,0,204,0,204,0,216,0,
216,0,216,192,113,192,127,128,63,0,96,0,96,0,12,18,
36,14,1,0,31,128,63,224,112,112,96,48,96,0,112,0,
48,0,24,0,255,128,255,128,24,0,24,0,24,0,48,0,
48,0,103,48,255,240,240,224,11,12,24,13,1,3,192,96,
238,224,127,192,49,128,96,192,96,192,96,192,96,192,49,128,
127,192,238,224,192,96,14,18,36,14,0,0,224,28,96,24,
112,56,48,48,56,112,24,96,28,224,12,192,63,240,63,240,
3,0,63,240,63,240,3,0,3,0,3,0,3,0,3,0,
2,24,24,6,2,251,192,192,192,192,192,192,192,192,192,192,
0,0,0,0,192,192,192,192,192,192,192,192,192,192,11,24,
48,13,1,251,31,0,63,128,113,192,96,192,112,192,56,0,
28,0,126,0,231,0,195,128,193,192,192,192,96,96,112,96,
56,96,28,192,15,128,7,0,3,128,97,192,96,192,113,192,
63,128,31,0,6,2,2,8,1,16,204,204,19,19,57,19,
1,0,3,248,0,14,14,0,48,1,128,96,0,192,65,240,
64,195,24,96,134,12,32,132,0,32,132,0,32,132,0,32,
132,0,32,134,12,32,195,24,96,65,240,64,96,0,192,48,
1,128,24,3,0,14,14,0,3,248,0,7,12,12,9,1,
7,120,204,204,28,108,204,204,220,118,0,254,254,9,8,16,
14,2,3,25,128,51,0,102,0,204,0,204,0,102,0,51,
0,25,128,13,8,16,15,1,2,255,248,255,248,0,24,0,
24,0,24,0,24,0,24,0,24,6,2,2,8,1,6,252,
252,18,19,57,19,1,0,7,248,0,28,14,0,48,3,0,
96,1,128,67,240,128,194,24,192,130,8,64,130,8,64,130,
8,64,130,16,64,131,240,64,130,32,64,130,16,64,194,16,
192,66,8,128,96,1,128,48,3,0,28,14,0,7,248,0,
6,2,2,8,1,16,252,252,8,7,7,9,0,11,60,102,
195,195,195,102,60,12,13,26,14,1,0,6,0,6,0,6,
0,6,0,255,240,255,240,6,0,6,0,6,0,6,0,0,
0,255,240,255,240,7,10,10,7,0,8,60,126,198,6,12,
24,48,96,254,254,7,10,10,7,0,8,124,254,198,6,60,
60,6,198,254,124,5,4,4,7,1,15,24,48,96,192,10,
19,38,14,2,251,192,192,192,192,192,192,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,193,192,227,192,254,192,220,
192,192,0,192,0,192,0,192,0,192,0,10,24,48,12,1,
251,31,192,127,192,125,128,253,128,253,128,253,128,253,128,253,
128,253,128,125,128,125,128,61,128,13,128,13,128,13,128,13,
128,13,128,13,128,13,128,13,128,13,128,13,128,13,128,13,
128,2,3,3,6,2,6,192,192,192,5,6,6,7,1,251,
96,112,24,24,248,112,4,10,10,7,0,8,48,48,240,240,
48,48,48,48,48,48,7,12,12,9,1,7,56,108,198,198,
198,198,198,108,56,0,254,254,9,8,16,14,3,3,204,0,
102,0,51,0,25,128,25,128,51,0,102,0,204,0,18,18,
54,19,1,0,48,24,0,48,24,0,240,48,0,240,48,0,
48,96,0,48,96,0,48,192,0,48,192,0,49,131,0,49,
135,0,3,15,0,3,15,0,6,27,0,6,51,0,12,127,
192,12,127,192,24,3,0,24,3,0,18,18,54,19,1,0,
48,24,0,48,24,0,240,48,0,240,48,0,48,96,0,48,
96,0,48,192,0,48,192,0,49,135,128,49,143,192,3,24,
192,3,0,192,6,1,128,6,3,0,12,6,0,12,12,0,
24,31,192,24,31,192,19,18,54,19,0,0,124,12,0,254,
12,0,198,24,0,6,24,0,60,48,0,60,48,0,6,96,
0,198,96,0,254,193,128,124,195,128,1,135,128,1,135,128,
3,13,128,3,25,128,6,63,224,6,63,224,12,1,128,12,
1,128,10,19,38,12,1,251,12,0,12,0,12,0,0,0,
0,0,12,0,12,0,12,0,12,0,24,0,56,0,112,0,
96,0,224,192,192,192,193,192,227,128,127,128,62,0,15,24,
48,17,1,0,12,0,6,0,3,0,1,128,0,0,3,128,
3,128,6,192,6,192,12,64,12,96,12,96,24,48,24,48,
24,48,48,24,63,248,63,248,96,12,96,12,96,12,192,6,
192,6,192,6,15,24,48,17,1,0,0,96,0,192,1,128,
3,0,0,0,3,128,3,128,6,192,6,192,12,64,12,96,
12,96,24,48,24,48,24,48,48,24,63,248,63,248,96,12,
96,12,96,12,192,6,192,6,192,6,15,24,48,17,1,0,
1,128,3,192,6,96,12,48,0,0,3,128,3,128,6,192,
6,192,12,64,12,96,12,96,24,48,24,48,24,48,48,24,
63,248,63,248,96,12,96,12,96,12,192,6,192,6,192,6,
15,23,46,17,1,0,7,16,13,176,8,224,0,0,3,128,
3,128,6,192,6,192,12,64,12,96,12,96,24,48,24,48,
24,48,48,24,63,248,63,248,96,12,96,12,96,12,192,6,
192,6,192,6,15,23,46,17,1,0,12,96,12,96,0,0,
0,0,3,128,3,128,6,192,6,192,12,64,12,96,12,96,
24,48,24,48,24,48,48,24,63,248,63,248,96,12,96,12,
96,12,192,6,192,6,192,6,15,24,48,17,1,0,3,128,
4,64,4,64,3,128,0,0,3,128,3,128,6,192,6,192,
12,64,12,96,12,96,24,48,24,48,24,48,48,24,63,248,
63,248,96,12,96,12,96,12,192,6,192,6,192,6,21,19,
57,23,1,0,3,255,248,3,255,248,6,96,0,6,96,0,
12,96,0,12,96,0,12,96,0,24,96,0,24,127,248,24,
127,248,48,96,0,63,224,0,63,224,0,96,96,0,96,96,
0,96,96,0,192,96,0,192,127,248,192,127,248,15,24,48,
18,1,251,7,224,31,248,60,60,112,14,96,6,224,6,192,
0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96,
6,112,14,60,60,31,248,7,224,1,128,0,192,0,192,7,
192,3,128,12,24,48,16,2,0,48,0,24,0,12,0,6,
0,0,0,255,240,255,240,192,0,192,0,192,0,192,0,192,
0,192,0,255,224,255,224,192,0,192,0,192,0,192,0,192,
0,192,0,192,0,255,240,255,240,12,24,48,16,2,0,1,
128,3,0,6,0,12,0,0,0,255,240,255,240,192,0,192,
0,192,0,192,0,192,0,192,0,255,224,255,224,192,0,192,
0,192,0,192,0,192,0,192,0,192,0,255,240,255,240,12,
24,48,16,2,0,6,0,15,0,25,128,48,192,0,0,255,
240,255,240,192,0,192,0,192,0,192,0,192,0,192,0,255,
224,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192,
0,255,240,255,240,12,23,46,16,2,0,24,192,24,192,0,
0,0,0,255,240,255,240,192,0,192,0,192,0,192,0,192,
0,192,0,255,224,255,224,192,0,192,0,192,0,192,0,192,
0,192,0,192,0,255,240,255,240,5,24,24,8,1,0,192,
96,48,24,0,48,48,48,48,48,48,48,48,48,48,48,48,
48,48,48,48,48,48,48,5,24,24,8,2,0,24,48,96,
192,0,96,96,96,96,96,96,96,96,96,96,96,96,96,96,
96,96,96,96,96,8,24,24,8,0,0,24,60,102,195,0,
24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,
24,24,24,6,23,23,8,1,0,204,204,0,0,48,48,48,
48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,
18,19,57,18,255,0,31,248,0,31,254,0,24,15,0,24,
3,128,24,1,128,24,1,192,24,0,192,24,0,192,255,128,
192,255,128,192,24,0,192,24,0,192,24,0,192,24,1,192,
24,1,128,24,3,128,24,15,0,31,254,0,31,248,0,14,
23,46,18,2,0,14,32,27,96,17,192,0,0,224,12,240,
12,240,12,216,12,220,12,204,12,206,12,198,12,199,12,195,
12,195,140,193,140,193,204,192,204,192,236,192,108,192,60,192,
60,192,28,16,24,48,18,1,0,12,0,6,0,3,0,1,
128,0,0,7,224,31,248,60,60,112,14,96,6,224,7,192,
3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96,
6,112,14,60,60,31,248,7,224,16,24,48,18,1,0,0,
48,0,96,0,192,1,128,0,0,7,224,31,248,60,60,112,
14,96,6,224,7,192,3,192,3,192,3,192,3,192,3,192,
3,192,3,224,7,96,6,112,14,60,60,31,248,7,224,16,
24,48,18,1,0,0,192,1,224,3,48,6,24,0,0,7,
224,31,248,60,60,112,14,96,6,224,7,192,3,192,3,192,
3,192,3,192,3,192,3,192,3,224,7,96,6,112,14,60,
60,31,248,7,224,16,23,46,18,1,0,3,136,6,216,4,
112,0,0,7,224,31,248,60,60,112,14,96,6,224,7,192,
3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96,
6,112,14,60,60,31,248,7,224,16,23,46,18,1,0,6,
48,6,48,0,0,0,0,7,224,31,248,60,60,112,14,96,
6,224,7,192,3,192,3,192,3,192,3,192,3,192,3,192,
3,224,7,96,6,112,14,60,60,31,248,7,224,13,12,24,
14,0,1,192,24,96,48,48,96,24,192,13,128,7,0,7,
0,13,128,24,192,48,96,96,48,192,24,18,19,57,18,0,
0,3,240,192,15,253,192,30,31,128,56,7,0,48,15,0,
112,29,128,96,57,128,96,113,128,96,225,128,97,193,128,99,
129,128,103,1,128,110,1,128,124,3,128,56,3,0,56,7,
0,126,30,0,239,252,0,195,240,0,14,24,48,18,2,0,
24,0,12,0,6,0,3,0,0,0,192,12,192,12,192,12,
192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,192,
14,24,48,18,2,0,0,96,0,192,1,128,3,0,0,0,
192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
192,12,192,12,192,12,192,12,192,12,192,12,192,12,96,24,
112,56,63,240,15,192,14,24,48,18,2,0,3,0,7,128,
12,192,24,96,0,0,192,12,192,12,192,12,192,12,192,12,
192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
192,12,192,12,96,24,112,56,63,240,15,192,14,23,46,18,
2,0,24,192,24,192,0,0,0,0,192,12,192,12,192,12,
192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,192,
14,24,48,16,1,0,0,96,0,192,1,128,3,0,0,0,
192,12,224,28,96,24,112,56,48,48,56,112,24,96,28,224,
12,192,15,192,7,128,7,128,3,0,3,0,3,0,3,0,
3,0,3,0,3,0,13,19,38,16,2,0,192,0,192,0,
192,0,192,0,255,224,255,240,192,48,192,24,192,24,192,24,
192,24,192,48,255,240,255,224,192,0,192,0,192,0,192,0,
192,0,10,19,38,15,3,0,28,0,127,0,227,0,193,128,
193,128,193,128,195,0,199,0,206,0,207,0,195,128,193,128,
192,192,192,192,192,192,193,128,195,128,207,0,206,0,11,19,
38,13,1,0,24,0,12,0,6,0,3,0,0,0,31,0,
63,128,97,192,96,192,0,192,7,192,63,192,120,192,224,192,
192,192,193,192,227,192,126,224,60,96,11,19,38,13,1,0,
1,128,3,0,6,0,12,0,0,0,31,0,63,128,97,192,
96,192,0,192,7,192,63,192,120,192,224,192,192,192,193,192,
227,192,126,224,60,96,11,19,38,13,1,0,12,0,30,0,
51,0,97,128,0,0,31,0,63,128,97,192,96,192,0,192,
7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,224,
60,96,11,18,36,13,1,0,28,64,54,192,35,128,0,0,
31,0,63,128,97,192,96,192,0,192,7,192,63,192,120,192,
224,192,192,192,193,192,227,192,126,224,60,96,11,18,36,13,
1,0,51,0,51,0,0,0,0,0,31,0,63,128,97,192,
96,192,0,192,7,192,63,192,120,192,224,192,192,192,193,192,
227,192,126,224,60,96,11,19,38,13,1,0,6,0,9,0,
9,0,6,0,0,0,31,0,63,128,97,192,96,192,0,192,
7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,224,
60,96,19,14,42,21,1,0,31,14,0,63,191,128,97,241,
192,96,224,192,0,192,96,7,192,96,63,255,224,120,255,224,
224,192,0,192,192,0,193,224,96,227,240,224,126,63,192,60,
15,0,10,19,38,12,1,251,31,0,63,128,113,192,96,192,
224,0,192,0,192,0,192,0,192,0,224,0,96,192,113,192,
63,128,31,0,12,0,6,0,6,0,62,0,28,0,11,19,
38,13,1,0,24,0,12,0,6,0,3,0,0,0,14,0,
63,128,113,192,96,192,192,96,192,96,255,224,255,224,192,0,
192,0,96,96,112,224,63,192,15,0,11,19,38,13,1,0,
3,0,6,0,12,0,24,0,0,0,14,0,63,128,113,192,
96,192,192,96,192,96,255,224,255,224,192,0,192,0,96,96,
112,224,63,192,15,0,11,19,38,13,1,0,12,0,30,0,
51,0,97,128,0,0,14,0,63,128,113,192,96,192,192,96,
192,96,255,224,255,224,192,0,192,0,96,96,112,224,63,192,
15,0,11,18,36,13,1,0,51,0,51,0,0,0,0,0,
14,0,63,128,113,192,96,192,192,96,192,96,255,224,255,224,
192,0,192,0,96,96,112,224,63,192,15,0,5,19,19,6,
0,0,192,96,48,24,0,48,48,48,48,48,48,48,48,48,
48,48,48,48,48,5,19,19,6,1,0,24,48,96,192,0,
96,96,96,96,96,96,96,96,96,96,96,96,96,96,8,19,
19,6,255,0,24,60,102,195,0,24,24,24,24,24,24,24,
24,24,24,24,24,24,24,6,18,18,6,0,0,204,204,0,
0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,11,
19,38,13,1,0,96,0,57,128,14,0,30,0,99,0,31,
128,63,128,113,192,96,192,224,224,192,96,192,96,192,96,192,
96,224,224,96,192,113,192,63,128,31,0,10,18,36,14,2,
0,56,128,109,128,71,0,0,0,206,0,223,128,241,128,224,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
192,192,192,192,192,11,19,38,13,1,0,24,0,12,0,6,
0,3,0,0,0,31,0,63,128,113,192,96,192,224,224,192,
96,192,96,192,96,192,96,224,224,96,192,113,192,63,128,31,
0,11,19,38,13,1,0,3,0,6,0,12,0,24,0,0,
0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,192,
96,192,96,224,224,96,192,113,192,63,128,31,0,11,19,38,
13,1,0,12,0,30,0,51,0,97,128,0,0,31,0,63,
128,113,192,96,192,224,224,192,96,192,96,192,96,192,96,224,
224,96,192,113,192,63,128,31,0,11,18,36,13,1,0,28,
64,54,192,35,128,0,0,31,0,63,128,113,192,96,192,224,
224,192,96,192,96,192,96,192,96,224,224,96,192,113,192,63,
128,31,0,11,18,36,13,1,0,51,0,51,0,0,0,0,
0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,192,
96,192,96,224,224,96,192,113,192,63,128,31,0,12,12,24,
14,1,1,6,0,6,0,6,0,0,0,0,0,255,240,255,
240,0,0,0,0,6,0,6,0,6,0,13,14,28,13,0,
0,15,152,31,248,56,112,48,224,113,240,99,176,99,48,102,
48,108,48,124,112,56,96,112,224,255,192,207,128,10,19,38,
14,2,0,48,0,24,0,12,0,6,0,0,0,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
192,193,192,99,192,126,192,28,192,10,19,38,14,2,0,3,
0,6,0,12,0,24,0,0,0,192,192,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,193,192,99,
192,126,192,28,192,10,19,38,14,2,0,12,0,30,0,51,
0,97,128,0,0,192,192,192,192,192,192,192,192,192,192,192,
192,192,192,192,192,192,192,192,192,193,192,99,192,126,192,28,
192,10,18,36,14,2,0,51,0,51,0,0,0,0,0,192,
192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
192,192,192,193,192,99,192,126,192,28,192,12,24,48,13,0,
251,0,192,1,128,3,0,6,0,0,0,192,48,192,48,96,
48,112,96,48,96,56,224,24,192,24,192,13,128,13,128,7,
128,7,0,3,0,3,0,6,0,6,0,12,0,60,0,56,
0,11,24,48,14,2,251,192,0,192,0,192,0,192,0,192,
0,207,0,223,128,241,192,224,192,192,224,192,96,192,96,192,
96,192,96,192,224,224,192,241,192,223,128,207,0,192,0,192,
0,192,0,192,0,192,0,12,23,46,13,0,251,25,128,25,
128,0,0,0,0,192,48,192,48,96,48,112,96,48,96,56,
224,24,192,24,192,13,128,13,128,7,128,7,0,3,0,3,
0,6,0,6,0,12,0,60,0,56,0
};
#endif // HAS_GRAPHICAL_TFT