]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/comet46/lib/glcdfont.c
Remove lock LED example in quantum.c (#5636)
[qmk_firmware.git] / keyboards / comet46 / lib / glcdfont.c
1 // This is the 'classic' fixed-space bitmap font for Adafruit_GFX since 1.0.
2 // See gfxfont.h for newer custom bitmap font info.
3
4 #ifndef FONT5X7_H
5 #define FONT5X7_H
6
7 #ifdef __AVR__
8  #include <avr/io.h>
9  #include <avr/pgmspace.h>
10 #elif defined(ESP8266)
11  #include <pgmspace.h>
12 #else
13  #define PROGMEM
14 #endif
15
16 // Standard ASCII 5x7 font
17
18 const unsigned char font[] PROGMEM = {
19   0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
20   0x3E, 0x5B, 0x4F, 0x5B, 0x3E, 0x00,
21   0x3E, 0x6B, 0x4F, 0x6B, 0x3E, 0x00,
22   0x1C, 0x3E, 0x7C, 0x3E, 0x1C, 0x00,
23   0x18, 0x3C, 0x7E, 0x3C, 0x18, 0x00,
24   0x1C, 0x57, 0x7D, 0x57, 0x1C, 0x00,
25   0x1C, 0x5E, 0x7F, 0x5E, 0x1C, 0x00,
26   0x00, 0x18, 0x3C, 0x18, 0x00, 0x00,
27   0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 0x00,
28   0x00, 0x18, 0x24, 0x18, 0x00, 0x00,
29   0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 0x00,
30   0x30, 0x48, 0x3A, 0x06, 0x0E, 0x00,
31   0x26, 0x29, 0x79, 0x29, 0x26, 0x00,
32   0x40, 0x7F, 0x05, 0x05, 0x07, 0x00,
33   0x40, 0x7F, 0x05, 0x25, 0x3F, 0x00,
34   0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 0x00,
35   0x7F, 0x3E, 0x1C, 0x1C, 0x08, 0x00,
36   0x08, 0x1C, 0x1C, 0x3E, 0x7F, 0x00,
37   0x14, 0x22, 0x7F, 0x22, 0x14, 0x00,
38   0x5F, 0x5F, 0x00, 0x5F, 0x5F, 0x00,
39   0x06, 0x09, 0x7F, 0x01, 0x7F, 0x00,
40   0x00, 0x66, 0x89, 0x95, 0x6A, 0x00,
41   0x60, 0x60, 0x60, 0x60, 0x60, 0x00,
42   0x94, 0xA2, 0xFF, 0xA2, 0x94, 0x00,
43   0x08, 0x04, 0x7E, 0x04, 0x08, 0x00,
44   0x10, 0x20, 0x7E, 0x20, 0x10, 0x00,
45   0x08, 0x08, 0x2A, 0x1C, 0x08, 0x00,
46   0x08, 0x1C, 0x2A, 0x08, 0x08, 0x00,
47   0x1E, 0x10, 0x10, 0x10, 0x10, 0x00,
48   0x0C, 0x1E, 0x0C, 0x1E, 0x0C, 0x00,
49   0x30, 0x38, 0x3E, 0x38, 0x30, 0x00,
50   0x06, 0x0E, 0x3E, 0x0E, 0x06, 0x00,
51   0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
52   0x00, 0x00, 0x5F, 0x00, 0x00, 0x00,
53   0x00, 0x07, 0x00, 0x07, 0x00, 0x00,
54   0x14, 0x7F, 0x14, 0x7F, 0x14, 0x00,
55   0x24, 0x2A, 0x7F, 0x2A, 0x12, 0x00,
56   0x23, 0x13, 0x08, 0x64, 0x62, 0x00,
57   0x36, 0x49, 0x56, 0x20, 0x50, 0x00,
58   0x00, 0x08, 0x07, 0x03, 0x00, 0x00,
59   0x00, 0x1C, 0x22, 0x41, 0x00, 0x00,
60   0x00, 0x41, 0x22, 0x1C, 0x00, 0x00,
61   0x2A, 0x1C, 0x7F, 0x1C, 0x2A, 0x00,
62   0x08, 0x08, 0x3E, 0x08, 0x08, 0x00,
63   0x00, 0x80, 0x70, 0x30, 0x00, 0x00,
64   0x08, 0x08, 0x08, 0x08, 0x08, 0x00,
65   0x00, 0x00, 0x60, 0x60, 0x00, 0x00,
66   0x20, 0x10, 0x08, 0x04, 0x02, 0x00,
67   0x3E, 0x51, 0x49, 0x45, 0x3E, 0x00,
68   0x00, 0x42, 0x7F, 0x40, 0x00, 0x00,
69   0x72, 0x49, 0x49, 0x49, 0x46, 0x00,
70   0x21, 0x41, 0x49, 0x4D, 0x33, 0x00,
71   0x18, 0x14, 0x12, 0x7F, 0x10, 0x00,
72   0x27, 0x45, 0x45, 0x45, 0x39, 0x00,
73   0x3C, 0x4A, 0x49, 0x49, 0x31, 0x00,
74   0x41, 0x21, 0x11, 0x09, 0x07, 0x00,
75   0x36, 0x49, 0x49, 0x49, 0x36, 0x00,
76   0x46, 0x49, 0x49, 0x29, 0x1E, 0x00,
77   0x00, 0x00, 0x14, 0x00, 0x00, 0x00,
78   0x00, 0x40, 0x34, 0x00, 0x00, 0x00,
79   0x00, 0x08, 0x14, 0x22, 0x41, 0x00,
80   0x14, 0x14, 0x14, 0x14, 0x14, 0x00,
81   0x00, 0x41, 0x22, 0x14, 0x08, 0x00,
82   0x02, 0x01, 0x59, 0x09, 0x06, 0x00,
83   0x3E, 0x41, 0x5D, 0x59, 0x4E, 0x00,
84   0x7C, 0x12, 0x11, 0x12, 0x7C, 0x00,
85   0x7F, 0x49, 0x49, 0x49, 0x36, 0x00,
86   0x3E, 0x41, 0x41, 0x41, 0x22, 0x00,
87   0x7F, 0x41, 0x41, 0x41, 0x3E, 0x00,
88   0x7F, 0x49, 0x49, 0x49, 0x41, 0x00,
89   0x7F, 0x09, 0x09, 0x09, 0x01, 0x00,
90   0x3E, 0x41, 0x41, 0x51, 0x73, 0x00,
91   0x7F, 0x08, 0x08, 0x08, 0x7F, 0x00,
92   0x00, 0x41, 0x7F, 0x41, 0x00, 0x00,
93   0x20, 0x40, 0x41, 0x3F, 0x01, 0x00,
94   0x7F, 0x08, 0x14, 0x22, 0x41, 0x00,
95   0x7F, 0x40, 0x40, 0x40, 0x40, 0x00,
96   0x7F, 0x02, 0x1C, 0x02, 0x7F, 0x00,
97   0x7F, 0x04, 0x08, 0x10, 0x7F, 0x00,
98   0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00,
99   0x7F, 0x09, 0x09, 0x09, 0x06, 0x00,
100   0x3E, 0x41, 0x51, 0x21, 0x5E, 0x00,
101   0x7F, 0x09, 0x19, 0x29, 0x46, 0x00,
102   0x26, 0x49, 0x49, 0x49, 0x32, 0x00,
103   0x03, 0x01, 0x7F, 0x01, 0x03, 0x00,
104   0x3F, 0x40, 0x40, 0x40, 0x3F, 0x00,
105   0x1F, 0x20, 0x40, 0x20, 0x1F, 0x00,
106   0x3F, 0x40, 0x38, 0x40, 0x3F, 0x00,
107   0x63, 0x14, 0x08, 0x14, 0x63, 0x00,
108   0x03, 0x04, 0x78, 0x04, 0x03, 0x00,
109   0x61, 0x59, 0x49, 0x4D, 0x43, 0x00,
110   0x00, 0x7F, 0x41, 0x41, 0x41, 0x00,
111   0x02, 0x04, 0x08, 0x10, 0x20, 0x00,
112   0x00, 0x41, 0x41, 0x41, 0x7F, 0x00,
113   0x04, 0x02, 0x01, 0x02, 0x04, 0x00,
114   0x40, 0x40, 0x40, 0x40, 0x40, 0x00,
115   0x00, 0x03, 0x07, 0x08, 0x00, 0x00,
116   0x20, 0x54, 0x54, 0x78, 0x40, 0x00,
117   0x7F, 0x28, 0x44, 0x44, 0x38, 0x00,
118   0x38, 0x44, 0x44, 0x44, 0x28, 0x00,
119   0x38, 0x44, 0x44, 0x28, 0x7F, 0x00,
120   0x38, 0x54, 0x54, 0x54, 0x18, 0x00,
121   0x00, 0x08, 0x7E, 0x09, 0x02, 0x00,
122   0x18, 0xA4, 0xA4, 0x9C, 0x78, 0x00,
123   0x7F, 0x08, 0x04, 0x04, 0x78, 0x00,
124   0x00, 0x44, 0x7D, 0x40, 0x00, 0x00,
125   0x20, 0x40, 0x40, 0x3D, 0x00, 0x00,
126   0x7F, 0x10, 0x28, 0x44, 0x00, 0x00,
127   0x00, 0x41, 0x7F, 0x40, 0x00, 0x00,
128   0x7C, 0x04, 0x78, 0x04, 0x78, 0x00,
129   0x7C, 0x08, 0x04, 0x04, 0x78, 0x00,
130   0x38, 0x44, 0x44, 0x44, 0x38, 0x00,
131   0xFC, 0x18, 0x24, 0x24, 0x18, 0x00,
132   0x18, 0x24, 0x24, 0x18, 0xFC, 0x00,
133   0x7C, 0x08, 0x04, 0x04, 0x08, 0x00,
134   0x48, 0x54, 0x54, 0x54, 0x24, 0x00,
135   0x04, 0x04, 0x3F, 0x44, 0x24, 0x00,
136   0x3C, 0x40, 0x40, 0x20, 0x7C, 0x00,
137   0x1C, 0x20, 0x40, 0x20, 0x1C, 0x00,
138   0x3C, 0x40, 0x30, 0x40, 0x3C, 0x00,
139   0x44, 0x28, 0x10, 0x28, 0x44, 0x00,
140   0x4C, 0x90, 0x90, 0x90, 0x7C, 0x00,
141   0x44, 0x64, 0x54, 0x4C, 0x44, 0x00,
142   0x00, 0x08, 0x36, 0x41, 0x00, 0x00,
143   0x00, 0x00, 0x77, 0x00, 0x00, 0x00,
144   0x00, 0x41, 0x36, 0x08, 0x00, 0x00,
145   0x02, 0x01, 0x02, 0x04, 0x02, 0x00,
146   0x3C, 0x26, 0x23, 0x26, 0x3C, 0x00
147 };
148 #endif // FONT5X7_H