440 lines
23 KiB
C
440 lines
23 KiB
C
|
#include "font.h"
|
|||
|
|
|||
|
unsigned int PROGMEM fontIndex_small6[] = {
|
|||
|
0, /* */
|
|||
|
1, /* ! */
|
|||
|
2, /* " */
|
|||
|
5, /* # */
|
|||
|
10, /* $ */
|
|||
|
13, /* % */
|
|||
|
17, /* & */
|
|||
|
21, /* ' */
|
|||
|
22, /* ( */
|
|||
|
24, /* ) */
|
|||
|
26, /* * */
|
|||
|
28, /* + */
|
|||
|
31, /* , */
|
|||
|
32, /* - */
|
|||
|
34, /* . */
|
|||
|
35, /* / */
|
|||
|
37, /* 0 */
|
|||
|
41, /* 1 */
|
|||
|
43, /* 2 */
|
|||
|
47, /* 3 */
|
|||
|
51, /* 4 */
|
|||
|
55, /* 5 */
|
|||
|
58, /* 6 */
|
|||
|
62, /* 7 */
|
|||
|
65, /* 8 */
|
|||
|
69, /* 9 */
|
|||
|
73, /* : */
|
|||
|
74, /* ; */
|
|||
|
75, /* < */
|
|||
|
78, /* = */
|
|||
|
81, /* > */
|
|||
|
84, /* ? */
|
|||
|
88, /* @ */
|
|||
|
95, /* A */
|
|||
|
100, /* B */
|
|||
|
105, /* C */
|
|||
|
110, /* D */
|
|||
|
115, /* E */
|
|||
|
119, /* F */
|
|||
|
123, /* G */
|
|||
|
128, /* H */
|
|||
|
132, /* I */
|
|||
|
133, /* J */
|
|||
|
136, /* K */
|
|||
|
140, /* L */
|
|||
|
143, /* M */
|
|||
|
150, /* N */
|
|||
|
155, /* O */
|
|||
|
160, /* P */
|
|||
|
164, /* Q */
|
|||
|
169, /* R */
|
|||
|
174, /* S */
|
|||
|
178, /* T */
|
|||
|
182, /* U */
|
|||
|
187, /* V */
|
|||
|
192, /* W */
|
|||
|
199, /* X */
|
|||
|
204, /* Y */
|
|||
|
209, /* Z */
|
|||
|
213, /* [ */
|
|||
|
215, /* \ */
|
|||
|
217, /* ] */
|
|||
|
219, /* ^ */
|
|||
|
222, /* _ */
|
|||
|
226, /* ` */
|
|||
|
228, /* a */
|
|||
|
231, /* b */
|
|||
|
235, /* c */
|
|||
|
238, /* d */
|
|||
|
242, /* e */
|
|||
|
245, /* f */
|
|||
|
247, /* g */
|
|||
|
251, /* h */
|
|||
|
254, /* i */
|
|||
|
255, /* j */
|
|||
|
256, /* k */
|
|||
|
259, /* l */
|
|||
|
260, /* m */
|
|||
|
265, /* n */
|
|||
|
268, /* o */
|
|||
|
272, /* p */
|
|||
|
276, /* q */
|
|||
|
280, /* r */
|
|||
|
282, /* s */
|
|||
|
285, /* t */
|
|||
|
287, /* u */
|
|||
|
290, /* v */
|
|||
|
293, /* w */
|
|||
|
298, /* x */
|
|||
|
301, /* y */
|
|||
|
304, /* z */
|
|||
|
307, /* { */
|
|||
|
309, /* | */
|
|||
|
310, /* } */
|
|||
|
312, /* ~ */
|
|||
|
316, /* <20> */
|
|||
|
321, /* <20> */
|
|||
|
324, /* <20> */
|
|||
|
328, /* <20> */
|
|||
|
331
|
|||
|
};
|
|||
|
|
|||
|
unsigned char PROGMEM fontData_small6[] = {
|
|||
|
0x00, /* */
|
|||
|
0x2f, /* # #### */
|
|||
|
0x03, /* ## */
|
|||
|
0x00, /* */
|
|||
|
0x03, /* ## */
|
|||
|
0x12, /* # # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x12, /* # # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x12, /* # # */
|
|||
|
0x26, /* # ## */
|
|||
|
0x7f, /* ####### */
|
|||
|
0x32, /* ## # */
|
|||
|
0x13, /* # ## */
|
|||
|
0x0b, /* # ## */
|
|||
|
0x34, /* ## # */
|
|||
|
0x32, /* ## # */
|
|||
|
0x1a, /* ## # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x1a, /* ## # */
|
|||
|
0x28, /* # # */
|
|||
|
0x03, /* ## */
|
|||
|
0x7e, /* ###### */
|
|||
|
0x81, /* # # */
|
|||
|
0x81, /* # # */
|
|||
|
0x7e, /* ###### */
|
|||
|
0x03, /* ## */
|
|||
|
0x03, /* ## */
|
|||
|
0x08, /* # */
|
|||
|
0x1c, /* ### */
|
|||
|
0x08, /* # */
|
|||
|
0x60, /* ## */
|
|||
|
0x08, /* # */
|
|||
|
0x08, /* # */
|
|||
|
0x20, /* # */
|
|||
|
0x38, /* ### */
|
|||
|
0x07, /* ### */
|
|||
|
0x1e, /* #### */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x02, /* # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x32, /* ## # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x26, /* # ## */
|
|||
|
0x12, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x1a, /* ## # */
|
|||
|
0x18, /* ## */
|
|||
|
0x16, /* # ## */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x10, /* # */
|
|||
|
0x27, /* # ### */
|
|||
|
0x25, /* # # # */
|
|||
|
0x19, /* ## # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x25, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x18, /* ## */
|
|||
|
0x01, /* # */
|
|||
|
0x3d, /* #### # */
|
|||
|
0x03, /* ## */
|
|||
|
0x1a, /* ## # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x1a, /* ## # */
|
|||
|
0x12, /* # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x24, /* # # */
|
|||
|
0x64, /* ## # */
|
|||
|
0x08, /* # */
|
|||
|
0x14, /* # # */
|
|||
|
0x22, /* # # */
|
|||
|
0x14, /* # # */
|
|||
|
0x14, /* # # */
|
|||
|
0x14, /* # # */
|
|||
|
0x22, /* # # */
|
|||
|
0x14, /* # # */
|
|||
|
0x08, /* # */
|
|||
|
0x02, /* # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x05, /* # # */
|
|||
|
0x02, /* # */
|
|||
|
0x1c, /* ### */
|
|||
|
0x22, /* # # */
|
|||
|
0x49, /* # # # */
|
|||
|
0x55, /* # # # # */
|
|||
|
0x59, /* # ## # */
|
|||
|
0x12, /* # # */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x0b, /* # ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x25, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x1a, /* ## # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x12, /* # # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x25, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x05, /* # # */
|
|||
|
0x05, /* # # */
|
|||
|
0x01, /* # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x3a, /* ### # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x04, /* # */
|
|||
|
0x04, /* # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x30, /* ## */
|
|||
|
0x20, /* # */
|
|||
|
0x1f, /* ##### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x0c, /* ## */
|
|||
|
0x12, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x20, /* # */
|
|||
|
0x20, /* # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x03, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x03, /* ## */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x03, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x1e, /* #### */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x09, /* # # */
|
|||
|
0x09, /* # # */
|
|||
|
0x06, /* ## */
|
|||
|
0x1e, /* #### */
|
|||
|
0x21, /* # # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x11, /* # # */
|
|||
|
0x2e, /* # ### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x09, /* # # */
|
|||
|
0x09, /* # # */
|
|||
|
0x09, /* # # */
|
|||
|
0x36, /* ## ## */
|
|||
|
0x12, /* # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x12, /* # # */
|
|||
|
0x01, /* # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x01, /* # */
|
|||
|
0x01, /* # */
|
|||
|
0x1f, /* ##### */
|
|||
|
0x20, /* # */
|
|||
|
0x20, /* # */
|
|||
|
0x20, /* # */
|
|||
|
0x1f, /* ##### */
|
|||
|
0x03, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x03, /* ## */
|
|||
|
0x03, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x03, /* ## */
|
|||
|
0x21, /* # # */
|
|||
|
0x12, /* # # */
|
|||
|
0x0c, /* ## */
|
|||
|
0x12, /* # # */
|
|||
|
0x21, /* # # */
|
|||
|
0x01, /* # */
|
|||
|
0x02, /* # */
|
|||
|
0x3c, /* #### */
|
|||
|
0x02, /* # */
|
|||
|
0x01, /* # */
|
|||
|
0x31, /* ## # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x25, /* # # # */
|
|||
|
0x23, /* # ## */
|
|||
|
0x7f, /* ####### */
|
|||
|
0x41, /* # # */
|
|||
|
0x07, /* ### */
|
|||
|
0x38, /* ### */
|
|||
|
0x41, /* # # */
|
|||
|
0x7f, /* ####### */
|
|||
|
0x02, /* # */
|
|||
|
0x01, /* # */
|
|||
|
0x02, /* # */
|
|||
|
0x40, /* # */
|
|||
|
0x40, /* # */
|
|||
|
0x40, /* # */
|
|||
|
0x40, /* # */
|
|||
|
0x00, /* */
|
|||
|
0x01, /* # */
|
|||
|
0x14, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x38, /* ### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x18, /* ## */
|
|||
|
0x18, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x18, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x18, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x28, /* # # */
|
|||
|
0x3e, /* ##### */
|
|||
|
0x05, /* # # */
|
|||
|
0x18, /* ## */
|
|||
|
0xa4, /* # # # */
|
|||
|
0xa4, /* # # # */
|
|||
|
0x7c, /* ##### */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x04, /* # */
|
|||
|
0x38, /* ### */
|
|||
|
0x3d, /* #### # */
|
|||
|
0xfd, /* ###### # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x08, /* # */
|
|||
|
0x34, /* ## # */
|
|||
|
0x3f, /* ###### */
|
|||
|
0x3c, /* #### */
|
|||
|
0x04, /* # */
|
|||
|
0x3c, /* #### */
|
|||
|
0x04, /* # */
|
|||
|
0x38, /* ### */
|
|||
|
0x3c, /* #### */
|
|||
|
0x04, /* # */
|
|||
|
0x38, /* ### */
|
|||
|
0x18, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x18, /* ## */
|
|||
|
0xfc, /* ###### */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x18, /* ## */
|
|||
|
0x18, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0xfc, /* ###### */
|
|||
|
0x3c, /* #### */
|
|||
|
0x04, /* # */
|
|||
|
0x28, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x14, /* # # */
|
|||
|
0x1e, /* #### */
|
|||
|
0x24, /* # # */
|
|||
|
0x1c, /* ### */
|
|||
|
0x20, /* # */
|
|||
|
0x3c, /* #### */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x30, /* ## */
|
|||
|
0x0c, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x18, /* ## */
|
|||
|
0x24, /* # # */
|
|||
|
0x9c, /* # ### */
|
|||
|
0x60, /* ## */
|
|||
|
0x1c, /* ### */
|
|||
|
0x34, /* ## # */
|
|||
|
0x24, /* # # */
|
|||
|
0x2c, /* # ## */
|
|||
|
0x08, /* # */
|
|||
|
0x77, /* ### ### */
|
|||
|
0x7f, /* ####### */
|
|||
|
0x77, /* ### ### */
|
|||
|
0x08, /* # */
|
|||
|
0x01, /* # */
|
|||
|
0x02, /* # */
|
|||
|
0x01, /* # */
|
|||
|
0x02, /* # */
|
|||
|
0x3e, /* ##### */
|
|||
|
0x05, /* # # */
|
|||
|
0x26, /* # ## */
|
|||
|
0x18, /* ## */
|
|||
|
0x19, /* ## # */
|
|||
|
0x24, /* # # */
|
|||
|
0x29, /* # # # */
|
|||
|
0x19, /* ## # */
|
|||
|
0x24, /* # # */
|
|||
|
0x24, /* # # */
|
|||
|
0x19, /* ## # */
|
|||
|
0x1d, /* ### # */
|
|||
|
0x20, /* # */
|
|||
|
0x3d, /* #### # */
|
|||
|
};
|
|||
|
|
|||
|
font font_small6 = {8, fontIndex_small6, fontData_small6, ' ', '~', '.', 1};
|