UBlox M10 Support
[openXsensor.git] / locator_receiver / fonts / Callibri10.h
blobfb6283a3681ea2aeab7e8d8843ba2b1e6d9a16a7
1 /*
3 * Callibri10
5 * created with GLCDFontCreator
6 * original framework by F. Maximilian Thiele
7 * Modified By Siddharth Kaul
10 * File Name : Callibri10.h
11 * Date : 10.11.2012
12 * Font size in bytes : 3742
13 * Font width : 10
14 * Font height : 10
15 * Font first char : 32
16 * Font last char : 128
17 * Font used chars : 96
19 * The font data are defined as
21 * struct _FONT_ {
22 * uint16_t font_Size_in_Bytes_over_all_included_Size_it_self;
23 * uint8_t font_Width_in_Pixel_for_fixed_drawing;
24 * uint8_t font_Height_in_Pixel_for_all_characters;
25 * unit8_t font_First_Char;
26 * uint8_t font_Char_Count;
28 * uint8_t font_Char_Widths[font_Last_Char - font_First_Char +1];
29 * // for each character the separate width in pixels,
30 * // characters < 128 have an implicit virtual right empty row
32 * uint8_t font_data[];
33 * // bit field of all characters
36 #ifndef _Callibri10_H
37 #define _Callibri10_H
39 #define Callibri10_WIDTH 10
40 #define Callibri10_HEIGHT 10
42 GLCDFONTDECL(Callibri10) = {
43 0x0E, 0x9E, // size
44 0x0A, // width
45 0x0A, // height
46 0x20, // first char
47 0x60, // char count
49 // char widths
50 0x02, 0x01, 0x02, 0x05, 0x05, 0x07, 0x05, 0x01, 0x02, 0x02,
51 0x03, 0x05, 0x02, 0x02, 0x01, 0x04, 0x05, 0x04, 0x04, 0x04,
52 0x05, 0x04, 0x04, 0x04, 0x04, 0x04, 0x01, 0x02, 0x04, 0x04,
53 0x05, 0x03, 0x07, 0x05, 0x04, 0x05, 0x05, 0x03, 0x03, 0x05,
54 0x05, 0x01, 0x03, 0x04, 0x03, 0x07, 0x05, 0x06, 0x04, 0x07,
55 0x04, 0x04, 0x05, 0x05, 0x06, 0x09, 0x05, 0x05, 0x04, 0x02,
56 0x04, 0x02, 0x03, 0x05, 0x02, 0x04, 0x04, 0x03, 0x04, 0x04,
57 0x03, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x07, 0x04, 0x05,
58 0x04, 0x04, 0x02, 0x03, 0x03, 0x04, 0x04, 0x06, 0x04, 0x04,
59 0x03, 0x03, 0x01, 0x02, 0x04, 0x04,
61 // font data
62 0x00, 0x00, 0x00, 0x00, // 0x20 <space>
63 0xBE, 0x00, // 33
64 0x06, 0x06, 0x00, 0x00, // 34
65 0x28, 0x7C, 0x28, 0xFC, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, // 35
66 0x88, 0x94, 0x96, 0xA4, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, // 36
67 0x1E, 0x92, 0x7E, 0x10, 0xFC, 0x92, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 37
68 0xFC, 0x92, 0xAA, 0x44, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, // 38
69 0x06, 0x00, // 39
70 0xFC, 0x02, 0x40, 0x80, // 40
71 0x02, 0xFC, 0x80, 0x40, // 41
72 0x0C, 0x1E, 0x0C, 0x00, 0x00, 0x00, // 42
73 0x20, 0x20, 0xF8, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, // 43
74 0x00, 0x80, 0x80, 0x40, // 44
75 0x20, 0x20, 0x00, 0x00, // 45
76 0x80, 0x00, // 46
77 0x80, 0x60, 0x1C, 0x02, 0x40, 0x00, 0x00, 0x00, // 47
78 0x78, 0x84, 0x84, 0x84, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, // 48
79 0x88, 0x84, 0xFC, 0x80, 0x00, 0x00, 0x00, 0x00, // 49
80 0x84, 0xC4, 0xA4, 0x9C, 0x00, 0x00, 0x00, 0x00, // 50
81 0x84, 0x94, 0x94, 0x6C, 0x00, 0x00, 0x00, 0x00, // 51
82 0x60, 0x50, 0x4C, 0xFC, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, // 52
83 0x9C, 0x94, 0x94, 0x64, 0x00, 0x00, 0x00, 0x00, // 53
84 0x78, 0x94, 0x94, 0x74, 0x00, 0x00, 0x00, 0x00, // 54
85 0x04, 0xC4, 0x34, 0x0C, 0x00, 0x00, 0x00, 0x00, // 55
86 0xEC, 0x94, 0xB4, 0xEC, 0x00, 0x00, 0x00, 0x00, // 56
87 0xB8, 0xA4, 0xA4, 0x78, 0x00, 0x00, 0x00, 0x00, // 57
88 0x88, 0x00, // 58
89 0x00, 0x90, 0x80, 0x40, // 59
90 0x10, 0x28, 0x28, 0x44, 0x00, 0x00, 0x00, 0x00, // 60
91 0x50, 0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, // 61
92 0x88, 0x88, 0x50, 0x50, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, // 62
93 0x02, 0x92, 0x1E, 0x00, 0x00, 0x00, // 63
94 0xF0, 0x08, 0x74, 0x54, 0x74, 0x44, 0x38, 0x00, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, // 64
95 0x80, 0x70, 0x4C, 0x5C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, // 65
96 0xFC, 0x94, 0x94, 0x6C, 0x00, 0x00, 0x00, 0x00, // 66
97 0x78, 0xCC, 0x84, 0x84, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, // 67
98 0xFC, 0x84, 0x84, 0xCC, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, // 68
99 0xFC, 0x94, 0x94, 0x00, 0x00, 0x00, // 69
100 0xFC, 0x14, 0x14, 0x00, 0x00, 0x00, // 70
101 0x78, 0xCC, 0x84, 0xA4, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, // 71
102 0xFC, 0x10, 0x10, 0x10, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, // 72
103 0xFC, 0x00, // 73
104 0x80, 0x80, 0xFC, 0x00, 0x00, 0x00, // 74
105 0xFC, 0x30, 0x48, 0x84, 0x00, 0x00, 0x00, 0x00, // 75
106 0xFC, 0x80, 0x80, 0x00, 0x00, 0x00, // 76
107 0xFC, 0x0C, 0x70, 0x80, 0x70, 0x0C, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 77
108 0xFC, 0x0C, 0x30, 0xC0, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, // 78
109 0x78, 0x8C, 0x84, 0x84, 0xC4, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 79
110 0xFC, 0x24, 0x24, 0x18, 0x00, 0x00, 0x00, 0x00, // 80
111 0x78, 0xCC, 0x84, 0x84, 0xC4, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, // 81
112 0xFC, 0x24, 0x24, 0xD8, 0x00, 0x00, 0x00, 0x00, // 82
113 0x98, 0x94, 0xA4, 0x64, 0x00, 0x00, 0x00, 0x00, // 83
114 0x04, 0x04, 0xFC, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, // 84
115 0x7C, 0x80, 0x80, 0x80, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, // 85
116 0x04, 0x38, 0xC0, 0xE0, 0x18, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 86
117 0x04, 0x38, 0xC0, 0x70, 0x0C, 0x70, 0xC0, 0x38, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 87
118 0x84, 0x48, 0x30, 0x68, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, // 88
119 0x04, 0x18, 0xE0, 0x18, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, // 89
120 0x84, 0xE4, 0x94, 0x8C, 0x00, 0x00, 0x00, 0x00, // 90
121 0xFE, 0x02, 0xC0, 0x80, // 91
122 0x06, 0x18, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x40, // 92
123 0x02, 0xFE, 0x80, 0xC0, // 93
124 0x18, 0x04, 0x38, 0x00, 0x00, 0x00, // 94
125 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, // 95
126 0x01, 0x02, 0x00, 0x00, // 96
127 0xE8, 0xA8, 0xA8, 0xF8, 0x00, 0x00, 0x00, 0x00, // 97
128 0xFE, 0x88, 0x88, 0x70, 0x00, 0x00, 0x00, 0x00, // 98
129 0x70, 0x88, 0x88, 0x00, 0x00, 0x00, // 99
130 0x70, 0x88, 0x88, 0xFE, 0x00, 0x00, 0x00, 0x00, // 100
131 0x70, 0xA8, 0xA8, 0xB0, 0x00, 0x00, 0x00, 0x00, // 101
132 0x08, 0xFE, 0x0A, 0x00, 0x00, 0x00, // 102
133 0x78, 0xA8, 0xA8, 0xB8, 0xC0, 0x80, 0x80, 0xC0, // 103
134 0xFE, 0x08, 0x08, 0xF8, 0x00, 0x00, 0x00, 0x00, // 104
135 0xFA, 0x00, // 105
136 0x00, 0xFA, 0x80, 0xC0, // 106
137 0xFE, 0x20, 0x50, 0x88, 0x00, 0x00, 0x00, 0x00, // 107
138 0xFE, 0x00, // 108
139 0xF8, 0x08, 0x08, 0xF8, 0x08, 0x08, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 109
140 0xF8, 0x08, 0x08, 0xF8, 0x00, 0x00, 0x00, 0x00, // 110
141 0x70, 0x88, 0x88, 0x88, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, // 111
142 0xF8, 0x88, 0x88, 0x70, 0xC0, 0x00, 0x00, 0x00, // 112
143 0x70, 0x88, 0x88, 0xF8, 0x00, 0x00, 0x00, 0xC0, // 113
144 0xF8, 0x08, 0x00, 0x00, // 114
145 0x98, 0xA8, 0xE8, 0x00, 0x00, 0x00, // 115
146 0x08, 0xFC, 0x88, 0x00, 0x00, 0x00, // 116
147 0xF8, 0x80, 0x80, 0xF8, 0x00, 0x00, 0x00, 0x00, // 117
148 0x18, 0xE0, 0xE0, 0x18, 0x00, 0x00, 0x00, 0x00, // 118
149 0x38, 0xC0, 0x30, 0x78, 0x80, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 119
150 0x88, 0x70, 0x70, 0x88, 0x00, 0x00, 0x00, 0x00, // 120
151 0x08, 0x70, 0xC0, 0x38, 0x00, 0x80, 0x40, 0x00, // 121
152 0xC8, 0xA8, 0x98, 0x00, 0x00, 0x00, // 122
153 0x20, 0xDE, 0x02, 0x00, 0xC0, 0x80, // 123
154 0xFE, 0xC0, // 124
155 0xDE, 0x20, 0xC0, 0x00, // 125
156 0x0C, 0x04, 0x08, 0x0C, 0x00, 0x00, 0x00, 0x00, // 126
157 0xFC, 0x94, 0xB4, 0xFC, 0x00, 0x00, 0x00, 0x00 // 127
161 #endif