L(dr) and P(ir) readings
[Arduino] / Hub08_LedMatrix / font.h
1 #include <Arduino.h>
2
3 #if FONT8x8
4
5 static const byte ASCII[][5] =
6 {
7  {0x00, 0x00, 0x00, 0x00, 0x00} // 20  
8 ,{0x00, 0x00, 0x5f, 0x00, 0x00} // 21 !
9 ,{0x00, 0x07, 0x00, 0x07, 0x00} // 22 "
10 ,{0x14, 0x7f, 0x14, 0x7f, 0x14} // 23 #
11 ,{0x24, 0x2a, 0x7f, 0x2a, 0x12} // 24 $
12 ,{0x23, 0x13, 0x08, 0x64, 0x62} // 25 %
13 ,{0x36, 0x49, 0x55, 0x22, 0x50} // 26 &
14 ,{0x00, 0x05, 0x03, 0x00, 0x00} // 27 '
15 ,{0x00, 0x1c, 0x22, 0x41, 0x00} // 28 (
16 ,{0x00, 0x41, 0x22, 0x1c, 0x00} // 29 )
17 ,{0x14, 0x08, 0x3e, 0x08, 0x14} // 2a *
18 ,{0x08, 0x08, 0x3e, 0x08, 0x08} // 2b +
19 ,{0x00, 0x50, 0x30, 0x00, 0x00} // 2c ,
20 ,{0x08, 0x08, 0x08, 0x08, 0x08} // 2d -
21 ,{0x00, 0x60, 0x60, 0x00, 0x00} // 2e .
22 ,{0x20, 0x10, 0x08, 0x04, 0x02} // 2f /
23 ,{0x3e, 0x51, 0x49, 0x45, 0x3e} // 30 0
24 ,{0x00, 0x42, 0x7f, 0x40, 0x00} // 31 1
25 ,{0x42, 0x61, 0x51, 0x49, 0x46} // 32 2
26 ,{0x21, 0x41, 0x45, 0x4b, 0x31} // 33 3
27 ,{0x18, 0x14, 0x12, 0x7f, 0x10} // 34 4
28 ,{0x27, 0x45, 0x45, 0x45, 0x39} // 35 5
29 ,{0x3c, 0x4a, 0x49, 0x49, 0x30} // 36 6
30 ,{0x01, 0x71, 0x09, 0x05, 0x03} // 37 7
31 ,{0x36, 0x49, 0x49, 0x49, 0x36} // 38 8
32 ,{0x06, 0x49, 0x49, 0x29, 0x1e} // 39 9
33 ,{0x00, 0x36, 0x36, 0x00, 0x00} // 3a :
34 ,{0x00, 0x56, 0x36, 0x00, 0x00} // 3b ;
35 ,{0x08, 0x14, 0x22, 0x41, 0x00} // 3c <
36 ,{0x14, 0x14, 0x14, 0x14, 0x14} // 3d =
37 ,{0x00, 0x41, 0x22, 0x14, 0x08} // 3e >
38 ,{0x02, 0x01, 0x51, 0x09, 0x06} // 3f ?
39 ,{0x32, 0x49, 0x79, 0x41, 0x3e} // 40 @
40 ,{0x7e, 0x11, 0x11, 0x11, 0x7e} // 41 A
41 ,{0x7f, 0x49, 0x49, 0x49, 0x36} // 42 B
42 ,{0x3e, 0x41, 0x41, 0x41, 0x22} // 43 C
43 ,{0x7f, 0x41, 0x41, 0x22, 0x1c} // 44 D
44 ,{0x7f, 0x49, 0x49, 0x49, 0x41} // 45 E
45 ,{0x7f, 0x09, 0x09, 0x09, 0x01} // 46 F
46 ,{0x3e, 0x41, 0x49, 0x49, 0x7a} // 47 G
47 ,{0x7f, 0x08, 0x08, 0x08, 0x7f} // 48 H
48 ,{0x00, 0x41, 0x7f, 0x41, 0x00} // 49 I
49 ,{0x20, 0x40, 0x41, 0x3f, 0x01} // 4a J
50 ,{0x7f, 0x08, 0x14, 0x22, 0x41} // 4b K
51 ,{0x7f, 0x40, 0x40, 0x40, 0x40} // 4c L
52 ,{0x7f, 0x02, 0x0c, 0x02, 0x7f} // 4d M
53 ,{0x7f, 0x04, 0x08, 0x10, 0x7f} // 4e N
54 ,{0x3e, 0x41, 0x41, 0x41, 0x3e} // 4f O
55 ,{0x7f, 0x09, 0x09, 0x09, 0x06} // 50 P
56 ,{0x3e, 0x41, 0x51, 0x21, 0x5e} // 51 Q
57 ,{0x7f, 0x09, 0x19, 0x29, 0x46} // 52 R
58 ,{0x46, 0x49, 0x49, 0x49, 0x31} // 53 S
59 ,{0x01, 0x01, 0x7f, 0x01, 0x01} // 54 T
60 ,{0x3f, 0x40, 0x40, 0x40, 0x3f} // 55 U
61 ,{0x1f, 0x20, 0x40, 0x20, 0x1f} // 56 V
62 ,{0x3f, 0x40, 0x38, 0x40, 0x3f} // 57 W
63 ,{0x63, 0x14, 0x08, 0x14, 0x63} // 58 X
64 ,{0x07, 0x08, 0x70, 0x08, 0x07} // 59 Y
65 ,{0x61, 0x51, 0x49, 0x45, 0x43} // 5a Z
66 ,{0x00, 0x7f, 0x41, 0x41, 0x00} // 5b [
67 ,{0x02, 0x04, 0x08, 0x10, 0x20} // 5c ¥
68 ,{0x00, 0x41, 0x41, 0x7f, 0x00} // 5d ]
69 ,{0x04, 0x02, 0x01, 0x02, 0x04} // 5e ^
70 ,{0x40, 0x40, 0x40, 0x40, 0x40} // 5f _
71 ,{0x00, 0x01, 0x02, 0x04, 0x00} // 60 `
72 ,{0x20, 0x54, 0x54, 0x54, 0x78} // 61 a
73 ,{0x7f, 0x48, 0x44, 0x44, 0x38} // 62 b
74 ,{0x38, 0x44, 0x44, 0x44, 0x20} // 63 c
75 ,{0x38, 0x44, 0x44, 0x48, 0x7f} // 64 d
76 ,{0x38, 0x54, 0x54, 0x54, 0x18} // 65 e
77 ,{0x08, 0x7e, 0x09, 0x01, 0x02} // 66 f
78 ,{0x0c, 0x52, 0x52, 0x52, 0x3e} // 67 g
79 ,{0x7f, 0x08, 0x04, 0x04, 0x78} // 68 h
80 ,{0x00, 0x44, 0x7d, 0x40, 0x00} // 69 i
81 ,{0x20, 0x40, 0x44, 0x3d, 0x00} // 6a j 
82 ,{0x7f, 0x10, 0x28, 0x44, 0x00} // 6b k
83 ,{0x00, 0x41, 0x7f, 0x40, 0x00} // 6c l
84 ,{0x7c, 0x04, 0x18, 0x04, 0x78} // 6d m
85 ,{0x7c, 0x08, 0x04, 0x04, 0x78} // 6e n
86 ,{0x38, 0x44, 0x44, 0x44, 0x38} // 6f o
87 ,{0x7c, 0x14, 0x14, 0x14, 0x08} // 70 p
88 ,{0x08, 0x14, 0x14, 0x18, 0x7c} // 71 q
89 ,{0x7c, 0x08, 0x04, 0x04, 0x08} // 72 r
90 ,{0x48, 0x54, 0x54, 0x54, 0x20} // 73 s
91 ,{0x04, 0x3f, 0x44, 0x40, 0x20} // 74 t
92 ,{0x3c, 0x40, 0x40, 0x20, 0x7c} // 75 u
93 ,{0x1c, 0x20, 0x40, 0x20, 0x1c} // 76 v
94 ,{0x3c, 0x40, 0x30, 0x40, 0x3c} // 77 w
95 ,{0x44, 0x28, 0x10, 0x28, 0x44} // 78 x
96 ,{0x0c, 0x50, 0x50, 0x50, 0x3c} // 79 y
97 ,{0x44, 0x64, 0x54, 0x4c, 0x44} // 7a z
98 ,{0x00, 0x08, 0x36, 0x41, 0x00} // 7b {
99 ,{0x00, 0x00, 0x7f, 0x00, 0x00} // 7c |
100 ,{0x00, 0x41, 0x36, 0x08, 0x00} // 7d }
101 ,{0x10, 0x08, 0x08, 0x10, 0x08} // 7e ←
102 ,{0x78, 0x46, 0x41, 0x46, 0x78} // 7f →
103 };
104
105 uint8_t font_8x8[95][8] = {
106 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, //
107 {0x30,0x78,0x78,0x30,0x30,0x00,0x30,0x00}, // !
108 {0x6c,0x6c,0x6c,0x00,0x00,0x00,0x00,0x00}, // "
109 {0x6c,0x6c,0xfe,0x6c,0xfe,0x6c,0x6c,0x00}, // #
110 {0x30,0x7c,0xc0,0x78,0x0c,0xf8,0x30,0x00}, // $
111 {0x00,0xc6,0xcc,0x18,0x30,0x66,0xc6,0x00}, // %
112 {0x38,0x6c,0x38,0x76,0xdc,0xcc,0x76,0x00}, // &
113 {0x60,0x60,0xc0,0x00,0x00,0x00,0x00,0x00}, // '
114 {0x18,0x30,0x60,0x60,0x60,0x30,0x18,0x00}, // (
115 {0x60,0x30,0x18,0x18,0x18,0x30,0x60,0x00}, // )
116 {0x00,0x66,0x3c,0xff,0x3c,0x66,0x00,0x00}, // *
117 {0x00,0x30,0x30,0xfc,0x30,0x30,0x00,0x00}, // +
118 {0x00,0x00,0x00,0x00,0x00,0x70,0x30,0x60}, // ,
119 {0x00,0x00,0x00,0xfc,0x00,0x00,0x00,0x00}, // -
120 {0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00}, // .
121 {0x06,0x0c,0x18,0x30,0x60,0xc0,0x80,0x00}, // /
122 {0x78,0xcc,0xdc,0xfc,0xec,0xcc,0x78,0x00}, // 0
123 {0x30,0xf0,0x30,0x30,0x30,0x30,0xfc,0x00}, // 1
124 {0x78,0xcc,0x0c,0x38,0x60,0xcc,0xfc,0x00}, // 2
125 {0x78,0xcc,0x0c,0x38,0x0c,0xcc,0x78,0x00}, // 3
126 {0x1c,0x3c,0x6c,0xcc,0xfe,0x0c,0x0c,0x00}, // 4
127 {0xfc,0xc0,0xf8,0x0c,0x0c,0xcc,0x78,0x00}, // 5
128 {0x38,0x60,0xc0,0xf8,0xcc,0xcc,0x78,0x00}, // 6
129 {0xfc,0xcc,0x0c,0x18,0x30,0x60,0x60,0x00}, // 7
130 {0x78,0xcc,0xcc,0x78,0xcc,0xcc,0x78,0x00}, // 8
131 {0x78,0xcc,0xcc,0x7c,0x0c,0x18,0x70,0x00}, // 9
132 {0x00,0x00,0x30,0x30,0x00,0x30,0x30,0x00}, // :
133 {0x00,0x00,0x30,0x30,0x00,0x70,0x30,0x60}, // ;
134 {0x18,0x30,0x60,0xc0,0x60,0x30,0x18,0x00}, // <
135 {0x00,0x00,0xfc,0x00,0xfc,0x00,0x00,0x00}, // =
136 {0x60,0x30,0x18,0x0c,0x18,0x30,0x60,0x00}, // >
137 {0x78,0xcc,0x0c,0x18,0x30,0x00,0x30,0x00}, // ?
138 {0x7c,0xc6,0xde,0xde,0xde,0xc0,0x78,0x00}, // @
139 {0x30,0x78,0xcc,0xcc,0xfc,0xcc,0xcc,0x00}, // A
140 {0xfc,0x66,0x66,0x7c,0x66,0x66,0xfc,0x00}, // B
141 {0x3c,0x66,0xc0,0xc0,0xc0,0x66,0x3c,0x00}, // C
142 {0xfc,0x6c,0x66,0x66,0x66,0x6c,0xfc,0x00}, // D
143 {0xfe,0x62,0x68,0x78,0x68,0x62,0xfe,0x00}, // E
144 {0xfe,0x62,0x68,0x78,0x68,0x60,0xf0,0x00}, // F
145 {0x3c,0x66,0xc0,0xc0,0xce,0x66,0x3e,0x00}, // G
146 {0xcc,0xcc,0xcc,0xfc,0xcc,0xcc,0xcc,0x00}, // H
147 {0x78,0x30,0x30,0x30,0x30,0x30,0x78,0x00}, // I
148 {0x1e,0x0c,0x0c,0x0c,0xcc,0xcc,0x78,0x00}, // J
149 {0xe6,0x66,0x6c,0x78,0x6c,0x66,0xe6,0x00}, // K
150 {0xf0,0x60,0x60,0x60,0x62,0x66,0xfe,0x00}, // L
151 {0xc6,0xee,0xfe,0xd6,0xc6,0xc6,0xc6,0x00}, // M
152 {0xc6,0xe6,0xf6,0xde,0xce,0xc6,0xc6,0x00}, // N
153 {0x38,0x6c,0xc6,0xc6,0xc6,0x6c,0x38,0x00}, // O
154 {0xfc,0x66,0x66,0x7c,0x60,0x60,0xf0,0x00}, // P
155 {0x78,0xcc,0xcc,0xcc,0xdc,0x78,0x1c,0x00}, // Q
156 {0xfc,0x66,0x66,0x7c,0x78,0x6c,0xe6,0x00}, // R
157 {0x78,0xcc,0xe0,0x38,0x1c,0xcc,0x78,0x00}, // S
158 {0xfc,0xb4,0x30,0x30,0x30,0x30,0x78,0x00}, // T
159 {0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xfc,0x00}, // U
160 {0xcc,0xcc,0xcc,0xcc,0xcc,0x78,0x30,0x00}, // V
161 {0xc6,0xc6,0xc6,0xd6,0xfe,0xee,0xc6,0x00}, // W
162 {0xc6,0xc6,0x6c,0x38,0x6c,0xc6,0xc6,0x00}, // X
163 {0xcc,0xcc,0xcc,0x78,0x30,0x30,0x78,0x00}, // Y
164 {0xfe,0xcc,0x98,0x30,0x62,0xc6,0xfe,0x00}, // Z
165 {0x78,0x60,0x60,0x60,0x60,0x60,0x78,0x00}, // [
166 {0xc0,0x60,0x30,0x18,0x0c,0x06,0x02,0x00}, // "\"
167 {0x78,0x18,0x18,0x18,0x18,0x18,0x78,0x00}, // ]
168 {0x10,0x38,0x6c,0xc6,0x00,0x00,0x00,0x00}, // ^
169 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff}, // _
170 {0x30,0x30,0x18,0x00,0x00,0x00,0x00,0x00}, // `
171 {0x00,0x00,0x78,0x0c,0x7c,0xcc,0x76,0x00}, // a
172 {0xe0,0x60,0x7c,0x66,0x66,0x66,0xbc,0x00}, // b
173 {0x00,0x00,0x78,0xcc,0xc0,0xcc,0x78,0x00}, // c
174 {0x1c,0x0c,0x0c,0x7c,0xcc,0xcc,0x76,0x00}, // d
175 {0x00,0x00,0x78,0xcc,0xfc,0xc0,0x78,0x00}, // e
176 {0x38,0x6c,0x60,0xf0,0x60,0x60,0xf0,0x00}, // f
177 {0x00,0x00,0x76,0xcc,0xcc,0x7c,0x0c,0xf8}, // g
178 {0xe0,0x60,0x6c,0x76,0x66,0x66,0xe6,0x00}, // h
179 {0x30,0x00,0x70,0x30,0x30,0x30,0x78,0x00}, // i
180 {0x18,0x00,0x78,0x18,0x18,0x18,0xd8,0x70}, // j
181 {0xe0,0x60,0x66,0x6c,0x78,0x6c,0xe6,0x00}, // k
182 {0x70,0x30,0x30,0x30,0x30,0x30,0x78,0x00}, // l
183 {0x00,0x00,0xec,0xfe,0xd6,0xc6,0xc6,0x00}, // m
184 {0x00,0x00,0xf8,0xcc,0xcc,0xcc,0xcc,0x00}, // n
185 {0x00,0x00,0x78,0xcc,0xcc,0xcc,0x78,0x00}, // o
186 {0x00,0x00,0xdc,0x66,0x66,0x7c,0x60,0xf0}, // p
187 {0x00,0x00,0x76,0xcc,0xcc,0x7c,0x0c,0x1e}, // q
188 {0x00,0x00,0xd8,0x6c,0x6c,0x60,0xf0,0x00}, // r
189 {0x00,0x00,0x7c,0xc0,0x78,0x0c,0xf8,0x00}, // s
190 {0x10,0x30,0x7c,0x30,0x30,0x34,0x18,0x00}, // t
191 {0x00,0x00,0xcc,0xcc,0xcc,0xcc,0x76,0x00}, // u
192 {0x00,0x00,0xcc,0xcc,0xcc,0x78,0x30,0x00}, // v
193 {0x00,0x00,0xc6,0xc6,0xd6,0xfe,0x6c,0x00}, // w
194 {0x00,0x00,0xc6,0x6c,0x38,0x6c,0xc6,0x00}, // x
195 {0x00,0x00,0xcc,0xcc,0xcc,0x7c,0x0c,0xf8}, // y
196 {0x00,0x00,0xfc,0x98,0x30,0x64,0xfc,0x00}, // z
197 {0x1c,0x30,0x30,0xe0,0x30,0x30,0x1c,0x00}, // {
198 {0x18,0x18,0x18,0x00,0x18,0x18,0x18,0x00}, // |
199 {0xe0,0x30,0x30,0x1c,0x30,0x30,0xe0,0x00},
200 {0x76,0xdc,0x00,0x00,0x00,0x00,0x00,0x00}, // ~
201 };
202
203 #else
204
205 const uint8_t font_8x16 [95][16] PROGMEM = {
206 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,                                               
207  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x20 ' ' */                          
208 {0x00,0x00,0xFC,0xFE,0xFE,0xFC,0x00,0x00,                                               
209  0x00,0x00,0x00,0x6F,0x6F,0x00,0x00,0x00},      /* 0x21 '!' */                          
210 {0x0B,0x0F,0x07,0x00,0x0B,0x0F,0x07,0x00,                                               
211  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x22 '"' */                          
212 {0x18,0xFC,0xFC,0x18,0xFC,0xFC,0x18,0x00,                                               
213  0x03,0x07,0x07,0x03,0x07,0x07,0x03,0x00},      /* 0x23 '#' */                          
214 {0x00,0x38,0x7C,0xE7,0xC7,0x9C,0x18,0x00,                                               
215  0x00,0x06,0x0E,0x38,0x39,0x0F,0x07,0x00},      /* 0x24 '$' */                          
216 {0x18,0x2C,0xA4,0xD8,0xE0,0x70,0x38,0x00,                                               
217  0x0E,0x07,0x03,0x0D,0x12,0x1A,0x0C,0x00},      /* 0x25 '%' */                          
218 {0x18,0xBC,0xE6,0xB6,0x1E,0x8C,0x80,0x00,                                               
219  0x07,0x0F,0x18,0x19,0x1B,0x16,0x0D,0x08},      /* 0x26 '&' */                          
220 {0x00,0x00,0x1B,0x0F,0x07,0x00,0x00,0x00,                                               
221  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x27 ''' */                          
222 {0x00,0x00,0xF0,0xFC,0x0E,0x06,0x00,0x00,                                               
223  0x00,0x00,0x03,0x0F,0x1C,0x18,0x00,0x00},      /* 0x28 '(' */                          
224 {0x00,0x00,0x06,0x0E,0xFC,0xF0,0x00,0x00,                                               
225  0x00,0x00,0x18,0x1C,0x0F,0x03,0x00,0x00},      /* 0x29 ')' */                          
226 {0x90,0xA0,0xC0,0xF8,0xC0,0xA0,0x90,0x00,                                               
227  0x04,0x02,0x01,0x0F,0x01,0x02,0x04,0x00},      /* 0x2a '*' */                          
228 {0x00,0xC0,0xC0,0xF0,0xF0,0xC0,0xC0,0x00,                                               
229  0x00,0x00,0x00,0x03,0x03,0x00,0x00,0x00},      /* 0x2b '+' */                          
230 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,                                               
231  0x00,0x00,0x58,0x78,0x38,0x00,0x00,0x00},      /* 0x2c ',' */                          
232 {0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0x00,                                               
233  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x2d '-' */                          
234 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,                                               
235  0x00,0x00,0x38,0x38,0x38,0x00,0x00,0x00},      /* 0x2e '.' */                          
236 {0x00,0x00,0x80,0xC0,0xE0,0x70,0x38,0x00,                                               
237  0x0E,0x07,0x03,0x01,0x00,0x00,0x00,0x00},      /* 0x2f '/' */                          
238 {0xF8,0xFC,0x0E,0x06,0x0E,0xFC,0xF8,0x00,                                               
239  0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x30 '0' */                          
240 {0x00,0x18,0x0C,0xFE,0xFE,0x00,0x00,0x00,                                               
241  0x00,0x00,0x18,0x1F,0x1F,0x18,0x00,0x00},      /* 0x31 '1' */                          
242 {0x18,0x1C,0x0E,0x86,0xCE,0xFC,0x78,0x00,                                               
243  0x1C,0x1E,0x1F,0x1B,0x19,0x18,0x18,0x00},      /* 0x32 '2' */                          
244 {0x06,0x06,0x66,0x66,0xF6,0x9E,0x0E,0x00,                                               
245  0x06,0x0E,0x1C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x33 '3' */                          
246 {0xC0,0xFE,0x3E,0x00,0xFC,0xFC,0x00,0x00,                                               
247  0x03,0x03,0x03,0x03,0x1F,0x1F,0x03,0x00},      /* 0x34 '4' */                          
248 {0x7E,0x7E,0x66,0x66,0xE6,0xC6,0x86,0x00,                                               
249  0x0C,0x1C,0x18,0x18,0x1C,0x0F,0x07,0x00},      /* 0x35 '5' */                          
250 {0xF8,0xFC,0xCE,0x66,0xE6,0xC0,0x80,0x00,                                               
251  0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x03,0x00},      /* 0x36 '6' */                          
252 {0x06,0x06,0x06,0x86,0xE6,0x7E,0x1E,0x00,                                               
253  0x00,0x00,0x1E,0x1F,0x01,0x00,0x00,0x00},      /* 0x37 '7' */                          
254 {0x18,0xBC,0xEE,0x46,0xEE,0xBC,0x18,0x00,                                               
255  0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x38 '8' */                          
256 {0x78,0xFC,0xCE,0x86,0xCE,0xFC,0xF8,0x00,                                               
257  0x00,0x00,0x19,0x19,0x1C,0x0F,0x07,0x00},      /* 0x39 '9' */                          
258 {0x00,0x00,0x70,0x70,0x70,0x00,0x00,0x00,                                               
259  0x00,0x00,0x1C,0x1C,0x1C,0x00,0x00,0x00},      /* 0x3a ':' */                          
260 {0x00,0x00,0x70,0x70,0x70,0x00,0x00,0x00,                                               
261  0x00,0x40,0x6C,0x3C,0x1C,0x00,0x00,0x00},      /* 0x3b ';' */                          
262 {0x80,0xC0,0xE0,0x70,0x38,0x1C,0x0E,0x00,                                               
263  0x00,0x01,0x03,0x07,0x0E,0x1C,0x38,0x00},      /* 0x3c '<' */                          
264 {0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x00,                                               
265  0x00,0x03,0x03,0x03,0x03,0x03,0x03,0x00},      /* 0x3d '=' */                          
266 {0x0E,0x1C,0x38,0x70,0xE0,0xC0,0x80,0x00,                                               
267  0x38,0x1C,0x0E,0x07,0x03,0x01,0x00,0x00},      /* 0x3e '>' */                          
268 {0x18,0x1C,0x0E,0x86,0xCE,0xFC,0x78,0x00,                                               
269  0x00,0x00,0x67,0x67,0x01,0x00,0x00,0x00},      /* 0x3f '?' */                          
270 {0xF0,0x08,0xA4,0xA4,0xC4,0x08,0xF0,0x00,                                               
271  0x07,0x08,0x13,0x12,0x11,0x0A,0x09,0x00},      /* 0x40 '@' */                          
272 {0xF0,0xF8,0x1C,0x0E,0x1C,0xF8,0xF0,0x00,                                               
273  0x1F,0x1F,0x06,0x06,0x06,0x1F,0x1F,0x00},      /* 0x41 'A' */                          
274 {0xFE,0xFE,0xC6,0xC6,0xC6,0xFE,0x3C,0x00,                                               
275  0x1F,0x1F,0x18,0x18,0x18,0x1F,0x0F,0x00},      /* 0x42 'B' */                          
276 {0xF8,0xFC,0x0E,0x06,0x0E,0x1C,0x18,0x00,                                               
277  0x07,0x0F,0x1C,0x18,0x1C,0x0E,0x06,0x00},      /* 0x43 'C' */                          
278 {0xFE,0xFE,0x02,0x02,0x06,0xFC,0xF8,0x00,                                               
279  0x1F,0x1F,0x10,0x10,0x18,0x0F,0x07,0x00},      /* 0x44 'D' */                          
280 {0xFE,0xFE,0xC6,0xC6,0xC6,0x06,0x06,0x00,                                               
281  0x1F,0x1F,0x18,0x18,0x18,0x18,0x18,0x00},      /* 0x45 'E' */                          
282 {0xFE,0xFE,0xC6,0xC6,0xC6,0x06,0x06,0x00,                                               
283  0x1F,0x1F,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x46 'F' */                          
284 {0xF8,0xFC,0x0E,0x06,0x8E,0x9C,0x98,0x00,                                               
285  0x07,0x0F,0x1C,0x18,0x0D,0x1F,0x1F,0x00},      /* 0x47 'G' */                          
286 {0xFE,0xFE,0xC0,0xC0,0xC0,0xFE,0xFE,0x00,                                               
287  0x1F,0x1F,0x00,0x00,0x00,0x1F,0x1F,0x00},      /* 0x48 'H' */                          
288 {0x00,0x00,0x00,0xFE,0xFE,0x00,0x00,0x00,                                               
289  0x00,0x00,0x00,0x1F,0x1F,0x00,0x00,0x00},      /* 0x49 'I' */                          
290 {0x00,0x06,0x06,0xFE,0xFE,0x00,0x00,0x00,                                               
291  0x0C,0x1C,0x18,0x1F,0x0F,0x00,0x00,0x00},      /* 0x4a 'J' */                          
292 {0xFE,0xFE,0xE0,0xF0,0x3C,0x0E,0x06,0x00,                                               
293  0x1F,0x1F,0x00,0x03,0x07,0x1E,0x1C,0x00},      /* 0x4b 'K' */                          
294 {0xFE,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,                                               
295  0x1F,0x1F,0x18,0x18,0x18,0x18,0x18,0x00},      /* 0x4c 'L' */                          
296 {0xFE,0xFC,0x70,0xE0,0x70,0xFC,0xFE,0x00,                                               
297  0x1F,0x1F,0x00,0x03,0x00,0x1F,0x1F,0x00},      /* 0x4d 'M' */                          
298 {0xFE,0xFC,0x78,0xE0,0x80,0xFE,0xFE,0x00,                                               
299  0x1F,0x1F,0x00,0x01,0x07,0x0F,0x1F,0x00},      /* 0x4e 'N' */                          
300 {0xF8,0xFC,0x0E,0x06,0x0E,0xFC,0xF8,0x00,                                               
301  0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x4f 'O' */                          
302 {0xFE,0xFE,0x86,0x86,0xCE,0xFC,0x78,0x00,                                               
303  0x1F,0x1F,0x01,0x01,0x01,0x00,0x00,0x00},      /* 0x50 'P' */                          
304 {0xF8,0xFC,0x0E,0x06,0x0E,0xFC,0xF8,0x00,                                               
305  0x07,0x0F,0x1C,0x18,0x1B,0x16,0x0D,0x18},      /* 0x51 'Q' */                          
306 {0xFE,0xFE,0x86,0x86,0x86,0xFC,0x78,0x00,                                               
307  0x1F,0x1F,0x01,0x01,0x07,0x1E,0x18,0x00},      /* 0x52 'R' */                          
308 {0x38,0x7C,0xEE,0xC6,0xCE,0x9C,0x18,0x00,                                               
309  0x06,0x0E,0x1C,0x18,0x1D,0x0F,0x07,0x00},      /* 0x53 'S' */                          
310 {0x00,0x06,0x06,0xFE,0xFE,0x06,0x06,0x00,                                               
311  0x00,0x00,0x00,0x1F,0x1F,0x00,0x00,0x00},      /* 0x54 'T' */                          
312 {0xFE,0xFE,0x00,0x00,0x00,0xFE,0xFE,0x00,                                               
313  0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x55 'U' */                          
314 {0xFE,0xFE,0x00,0x00,0x00,0xFE,0xFE,0x00,                                               
315  0x01,0x03,0x0F,0x1C,0x0F,0x03,0x01,0x00},      /* 0x56 'V' */                          
316 {0xFE,0xFE,0x00,0xFE,0x00,0xFE,0xFE,0x00,                                               
317  0x03,0x1F,0x1E,0x07,0x1E,0x1F,0x03,0x00},      /* 0x57 'W' */                          
318 {0x0E,0x1E,0xF8,0xE0,0xF8,0x1E,0x0E,0x00,                                               
319  0x1C,0x1F,0x03,0x00,0x03,0x1F,0x1C,0x00},      /* 0x58 'X' */                          
320 {0x00,0xFE,0xFE,0x80,0x80,0xFE,0xFE,0x00,                                               
321  0x00,0x00,0x01,0x1F,0x1F,0x01,0x00,0x00},      /* 0x59 'Y' */                          
322 {0x06,0x06,0x86,0xC6,0xE6,0x7E,0x3E,0x00,                                               
323  0x1E,0x1F,0x1B,0x19,0x18,0x18,0x18,0x00},      /* 0x5a 'Z' */                          
324 {0x00,0xFF,0xFF,0x03,0x03,0x03,0x00,0x00,                                               
325  0x00,0x3F,0x3F,0x30,0x30,0x30,0x00,0x00},      /* 0x5b '[' */                          
326 {0x1C,0x38,0x70,0xE0,0xC0,0x80,0x00,0x00,                                               
327  0x00,0x00,0x00,0x00,0x01,0x03,0x07,0x00},      /* 0x5c '\' */                          
328 {0x00,0x03,0x03,0x03,0xFF,0xFF,0x00,0x00,                                               
329  0x00,0x30,0x30,0x30,0x3F,0x3F,0x00,0x00},      /* 0x5d ']' */                          
330 {0x08,0x0C,0x06,0x03,0x06,0x0C,0x08,0x00,                                               
331  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x5e '^' */                          
332 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,                                               
333  0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x00},      /* 0x5f '_' */                          
334 {0x00,0x00,0x07,0x0F,0x1B,0x00,0x00,0x00,                                               
335  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x60 '`' */                          
336 {0x00,0x98,0xD8,0xD8,0xD8,0xF0,0xE0,0x00,                                               
337  0x07,0x0F,0x1D,0x18,0x0C,0x1F,0x1F,0x00},      /* 0x61 'a' */                          
338 {0xFE,0xFE,0x30,0x18,0x38,0xF0,0xE0,0x00,                                               
339  0x1F,0x1F,0x0C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x62 'b' */                          
340 {0xE0,0xF0,0x38,0x18,0x38,0x70,0x60,0x00,                                               
341  0x07,0x0F,0x1C,0x18,0x1C,0x0E,0x06,0x00},      /* 0x63 'c' */                          
342 {0xE0,0xF0,0x38,0x18,0x30,0xFE,0xFE,0x00,                                               
343  0x07,0x0F,0x1C,0x18,0x0C,0x1F,0x1F,0x00},      /* 0x64 'd' */                          
344 {0xE0,0xF0,0xB8,0x98,0xB8,0xF0,0xE0,0x00,                                               
345  0x07,0x0F,0x1D,0x19,0x19,0x19,0x01,0x00},      /* 0x65 'e' */                          
346 {0xC0,0xF8,0xFC,0xCE,0xC6,0x1C,0x18,0x00,                                               
347  0x00,0x1F,0x1F,0x00,0x00,0x00,0x00,0x00},      /* 0x66 'f' */                          
348 {0xE0,0xF0,0x38,0x18,0x30,0xF8,0xF8,0x00,                                               
349  0x03,0x07,0x6E,0x6C,0x66,0x3F,0x1F,0x00},      /* 0x67 'g' */                          
350 {0xFE,0xFE,0x30,0x18,0x38,0xF0,0xC0,0x00,                                               
351  0x1F,0x1F,0x00,0x00,0x00,0x1F,0x1F,0x00},      /* 0x68 'h' */                          
352 {0x00,0x30,0x30,0xF6,0xF6,0x00,0x00,0x00,                                               
353  0x00,0x00,0x18,0x1F,0x1F,0x18,0x00,0x00},      /* 0x69 'i' */                          
354 {0x00,0x30,0x30,0xF6,0xF6,0x00,0x00,0x00,                                               
355  0x30,0x70,0x60,0x7F,0x3F,0x00,0x00,0x00},      /* 0x6a 'j' */                          
356 {0xFE,0xFE,0x80,0xC0,0xF0,0x38,0x18,0x00,                                               
357  0x1F,0x1F,0x01,0x07,0x0E,0x1C,0x18,0x00},      /* 0x6b 'k' */                          
358 {0x00,0x00,0x06,0xFE,0xFE,0x00,0x00,0x00,                                               
359  0x00,0x00,0x00,0x1F,0x1F,0x00,0x00,0x00},      /* 0x6c 'l' */                          
360 {0xF8,0xF8,0x18,0xF0,0x18,0xF0,0xE0,0x00,                                               
361  0x1F,0x1F,0x00,0x1F,0x00,0x1F,0x1F,0x00},      /* 0x6d 'm' */                          
362 {0xF8,0xF8,0x30,0x18,0x38,0xF0,0xE0,0x00,                                               
363  0x1F,0x1F,0x00,0x00,0x00,0x1F,0x1F,0x00},      /* 0x6e 'n' */                          
364 {0xE0,0xF0,0x38,0x18,0x38,0xF0,0xE0,0x00,                                               
365  0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x6f 'o' */                          
366 {0xF8,0xF8,0x30,0x18,0x38,0xF0,0xE0,0x00,                                               
367  0x7F,0x7F,0x0C,0x18,0x1C,0x0F,0x07,0x00},      /* 0x70 'p' */                          
368 {0xE0,0xF0,0x38,0x18,0x30,0xF8,0xF8,0x00,                                               
369  0x07,0x0F,0x1C,0x18,0x0C,0x7F,0x7F,0x00},      /* 0x71 'q' */                          
370 {0xF8,0xF8,0x60,0x30,0x18,0x78,0x70,0x00,                                               
371  0x1F,0x1F,0x00,0x00,0x00,0x00,0x00,0x00},      /* 0x72 'r' */                          
372 {0x60,0xF0,0x98,0x98,0x98,0x30,0x20,0x00,                                               
373  0x04,0x0C,0x19,0x19,0x19,0x0F,0x06,0x00},      /* 0x73 's' */                          
374 {0x60,0x60,0xFC,0xFE,0x60,0x60,0x00,0x00,                                               
375  0x00,0x00,0x0F,0x1F,0x18,0x1C,0x0C,0x00},      /* 0x74 't' */                          
376 {0xF8,0xF8,0x00,0x00,0x00,0xF8,0xF8,0x00,                                               
377  0x0F,0x1F,0x18,0x18,0x0C,0x1F,0x1F,0x00},      /* 0x75 'u' */                          
378 {0xF8,0xF8,0x00,0x00,0x00,0xF8,0xF8,0x00,                                               
379  0x03,0x07,0x0E,0x1C,0x0E,0x07,0x03,0x00},      /* 0x76 'v' */                          
380 {0xF8,0xF8,0x00,0xE0,0x00,0xF8,0xF8,0x00,                                               
381  0x03,0x1F,0x1C,0x0F,0x1C,0x1F,0x03,0x00},      /* 0x77 'w' */                          
382 {0x18,0x38,0xE0,0xC0,0xE0,0x38,0x18,0x00,                                               
383  0x1C,0x1F,0x03,0x01,0x03,0x1F,0x1C,0x00},      /* 0x78 'x' */                          
384 {0xF8,0xF8,0x00,0x00,0x00,0xF8,0xF8,0x00,                                               
385  0x07,0x0F,0x6C,0x6C,0x66,0x3F,0x1F,0x00},      /* 0x79 'y' */                          
386 {0x18,0x18,0x18,0x98,0xD8,0x78,0x38,0x00,                                               
387  0x1C,0x1E,0x1B,0x19,0x18,0x18,0x18,0x00},      /* 0x7a 'z' */                          
388 {0x00,0xC0,0xFE,0x3F,0x03,0x03,0x00,0x00,                                               
389  0x00,0x00,0x1F,0x3F,0x30,0x30,0x00,0x00},      /* 0x7b '{' */                          
390 {0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,                                               
391  0x00,0x00,0x00,0x3F,0x3F,0x00,0x00,0x00},      /* 0x7c '|' */                          
392 {0x00,0x03,0x03,0x3F,0xFE,0xC0,0x00,0x00,                                               
393  0x00,0x30,0x30,0x3F,0x1F,0x00,0x00,0x00},      /* 0x7d '}' */                          
394 {0xE0,0xE0,0xFC,0xF8,0xF0,0xE0,0x40,0x00,                                               
395  0x00,0x00,0x07,0x03,0x01,0x00,0x00,0x00},      /* 0x7e '~' */                          
396 };
397
398 #endif