UBlox M10 Support
[openXsensor.git] / locator_receiver / fonts / Callibri11.h
blob3c8170bffb59300b7cbaa4f425882d83bd1f98fb
1 /*
3 * Callibri11
5 * created with GLCDFontCreator
6 * original framework by F. Maximilian Thiele
7 * Modified By Siddharth Kaul
10 * File Name : Callibri11.h
11 * Date : 10.11.2012
12 * Font size in bytes : 4898
13 * Font width : 10
14 * Font height : 11
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
37 #ifndef _Callibri11_H
38 #define _Callibri11_H
40 #define Callibri11_WIDTH 10
41 #define Callibri11_HEIGHT 11
43 GLCDFONTDECL(Callibri11) = {
44 0x13, 0x22, // size
45 0x0A, // width
46 0x0B, // height
47 0x20, // first char
48 0x60, // char count
50 // char widths
51 0x02, 0x01, 0x03, 0x06, 0x04, 0x08, 0x07, 0x01, 0x02, 0x02,
52 0x05, 0x05, 0x02, 0x03, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05,
53 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x02, 0x05, 0x05,
54 0x05, 0x04, 0x09, 0x07, 0x05, 0x05, 0x06, 0x04, 0x04, 0x06,
55 0x06, 0x01, 0x03, 0x05, 0x04, 0x08, 0x06, 0x06, 0x05, 0x07,
56 0x05, 0x04, 0x05, 0x06, 0x07, 0x0B, 0x06, 0x05, 0x06, 0x02,
57 0x05, 0x02, 0x05, 0x06, 0x02, 0x05, 0x05, 0x04, 0x05, 0x05,
58 0x04, 0x05, 0x05, 0x01, 0x02, 0x04, 0x01, 0x08, 0x05, 0x05,
59 0x05, 0x05, 0x03, 0x04, 0x04, 0x05, 0x05, 0x09, 0x05, 0x05,
60 0x03, 0x03, 0x01, 0x03, 0x05, 0x06,
62 // font data
63 0x00, 0x00, 0x00, 0x00, // 0x20 <space>
64 0x7E, 0x20, // 33
65 0x0E, 0x00, 0x0E, 0x00, 0x00, 0x00, // 34
66 0x40, 0xE8, 0x5E, 0xE8, 0x5E, 0x08, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, // 35
67 0x8C, 0x12, 0x23, 0xC4, 0x00, 0x60, 0x20, 0x00, // 36
68 0x0C, 0x12, 0xD2, 0x2C, 0xD0, 0x2C, 0x22, 0xC0, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, // 37
69 0xC0, 0x2C, 0x12, 0x32, 0xCC, 0xC0, 0x20, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, // 38
70 0x0E, 0x00, // 39
71 0xF8, 0x06, 0x20, 0xC0, // 40
72 0x06, 0xF8, 0xC0, 0x20, // 41
73 0x14, 0x08, 0x3E, 0x08, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, // 42
74 0x20, 0x20, 0xF8, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, // 43
75 0x00, 0x00, 0x80, 0x60, // 44
76 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, // 45
77 0x00, 0x20, // 46
78 0x00, 0x80, 0x70, 0x0C, 0x03, 0xC0, 0x20, 0x00, 0x00, 0x00, // 47
79 0xFC, 0x02, 0x02, 0x02, 0xFC, 0x00, 0x20, 0x20, 0x20, 0x00, // 48
80 0x04, 0x02, 0xFE, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, // 49
81 0x04, 0x82, 0x42, 0x22, 0x1C, 0x20, 0x20, 0x20, 0x20, 0x20, // 50
82 0x84, 0x12, 0x12, 0x12, 0xEC, 0x00, 0x20, 0x20, 0x20, 0x00, // 51
83 0x60, 0x58, 0x46, 0xFE, 0x40, 0x00, 0x00, 0x00, 0x20, 0x00, // 52
84 0x9E, 0x12, 0x12, 0x12, 0xE2, 0x00, 0x20, 0x20, 0x20, 0x00, // 53
85 0xF8, 0x14, 0x12, 0x12, 0xE2, 0x00, 0x20, 0x20, 0x20, 0x00, // 54
86 0x02, 0x82, 0x62, 0x1A, 0x06, 0x00, 0x20, 0x00, 0x00, 0x00, // 55
87 0xEC, 0x12, 0x12, 0x12, 0xEC, 0x00, 0x20, 0x20, 0x20, 0x00, // 56
88 0x1C, 0x22, 0x22, 0xA2, 0x7C, 0x20, 0x20, 0x20, 0x00, 0x00, // 57
89 0x08, 0x20, // 58
90 0x00, 0x08, 0x80, 0x60, // 59
91 0x20, 0x20, 0x50, 0x50, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, // 60
92 0x50, 0x50, 0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, // 61
93 0x88, 0x50, 0x50, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, // 62
94 0x02, 0x72, 0x12, 0x0C, 0x00, 0x20, 0x00, 0x00, // 63
95 0xF0, 0x08, 0x64, 0x92, 0x8A, 0x4A, 0xBA, 0x84, 0x78, 0x00, 0x20, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00, // 64
96 0x80, 0x60, 0x58, 0x46, 0x58, 0x60, 0x80, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, // 65
97 0xFE, 0x12, 0x12, 0x1C, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x00, // 66
98 0xFC, 0x02, 0x02, 0x02, 0x84, 0x00, 0x20, 0x20, 0x20, 0x00, // 67
99 0xFE, 0x02, 0x02, 0x02, 0x84, 0x78, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, // 68
100 0xFE, 0x12, 0x12, 0x12, 0x20, 0x20, 0x20, 0x20, // 69
101 0xFE, 0x12, 0x12, 0x12, 0x20, 0x00, 0x00, 0x00, // 70
102 0x78, 0x84, 0x02, 0x22, 0x22, 0xE4, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, // 71
103 0xFE, 0x10, 0x10, 0x10, 0x10, 0xFE, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, // 72
104 0xFE, 0x20, // 73
105 0x00, 0x00, 0xFE, 0x20, 0x20, 0x00, // 74
106 0xFE, 0x10, 0x28, 0xC4, 0x02, 0x20, 0x00, 0x00, 0x00, 0x20, // 75
107 0xFE, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, // 76
108 0xFE, 0x06, 0x78, 0x80, 0x80, 0x78, 0x06, 0xFE, 0x20, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x20, // 77
109 0xFE, 0x06, 0x18, 0x60, 0x80, 0xFE, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, // 78
110 0xFC, 0x02, 0x02, 0x02, 0x02, 0xFC, 0x00, 0x20, 0x20, 0x20, 0x20, 0x00, // 79
111 0xFE, 0x22, 0x22, 0x22, 0x1C, 0x20, 0x00, 0x00, 0x00, 0x00, // 80
112 0xFC, 0x02, 0x02, 0x02, 0x02, 0xFC, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x40, 0x40, // 81
113 0xFE, 0x22, 0x22, 0x62, 0x9C, 0x20, 0x00, 0x00, 0x00, 0x20, // 82
114 0x8C, 0x12, 0x22, 0xC4, 0x00, 0x20, 0x20, 0x00, // 83
115 0x02, 0x02, 0xFE, 0x02, 0x02, 0x00, 0x00, 0x20, 0x00, 0x00, // 84
116 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x20, 0x20, 0x20, 0x20, 0x00, // 85
117 0x06, 0x18, 0x60, 0x80, 0x60, 0x18, 0x06, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, // 86
118 0x06, 0x78, 0x80, 0x60, 0x18, 0x06, 0x18, 0x60, 0x80, 0x78, 0x06, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, // 87
119 0x02, 0xCC, 0x30, 0x30, 0xCC, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, // 88
120 0x06, 0x18, 0xE0, 0x18, 0x06, 0x00, 0x00, 0x20, 0x00, 0x00, // 89
121 0x82, 0x42, 0x22, 0x12, 0x0A, 0x06, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, // 90
122 0xFE, 0x02, 0xE0, 0x80, // 91
123 0x03, 0x0C, 0x70, 0x80, 0x00, 0x00, 0x00, 0x00, 0x20, 0xC0, // 92
124 0x02, 0xFE, 0x80, 0xE0, // 93
125 0x10, 0x0C, 0x02, 0x0C, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, // 94
126 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, // 95
127 0x01, 0x02, 0x00, 0x00, // 96
128 0xC8, 0x28, 0x28, 0x28, 0xF0, 0x00, 0x20, 0x20, 0x20, 0x20, // 97
129 0xFE, 0x08, 0x08, 0x08, 0xF0, 0x20, 0x20, 0x20, 0x20, 0x00, // 98
130 0xF0, 0x08, 0x08, 0x08, 0x00, 0x20, 0x20, 0x20, // 99
131 0xF0, 0x08, 0x08, 0x08, 0xFE, 0x00, 0x20, 0x20, 0x20, 0x20, // 100
132 0xF0, 0x28, 0x28, 0x28, 0x30, 0x00, 0x20, 0x20, 0x20, 0x20, // 101
133 0x08, 0xFC, 0x0A, 0x0A, 0x00, 0x20, 0x00, 0x00, // 102
134 0xB0, 0x48, 0x48, 0x38, 0x08, 0xC0, 0xA0, 0xA0, 0xA0, 0x40, // 103
135 0xFE, 0x10, 0x08, 0x08, 0xF0, 0x20, 0x00, 0x00, 0x00, 0x20, // 104
136 0xFA, 0x20, // 105
137 0x00, 0xFA, 0x80, 0x60, // 106
138 0xFE, 0x20, 0xD0, 0x08, 0x20, 0x00, 0x00, 0x20, // 107
139 0xFE, 0x20, // 108
140 0xF8, 0x10, 0x08, 0x08, 0xF0, 0x08, 0x08, 0xF0, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, // 109
141 0xF8, 0x10, 0x08, 0x08, 0xF0, 0x20, 0x00, 0x00, 0x00, 0x20, // 110
142 0xF0, 0x08, 0x08, 0x08, 0xF0, 0x00, 0x20, 0x20, 0x20, 0x00, // 111
143 0xF8, 0x08, 0x08, 0x08, 0xF0, 0xE0, 0x20, 0x20, 0x20, 0x00, // 112
144 0xF0, 0x08, 0x08, 0x08, 0xF8, 0x00, 0x20, 0x20, 0x20, 0xE0, // 113
145 0xF8, 0x08, 0x08, 0x20, 0x00, 0x00, // 114
146 0x30, 0x28, 0x48, 0xC8, 0x20, 0x20, 0x20, 0x00, // 115
147 0x08, 0xFC, 0x08, 0x08, 0x00, 0x00, 0x20, 0x20, // 116
148 0xF8, 0x00, 0x00, 0x80, 0xF8, 0x00, 0x20, 0x20, 0x00, 0x20, // 117
149 0x18, 0x60, 0x80, 0x60, 0x18, 0x00, 0x00, 0x20, 0x00, 0x00, // 118
150 0x18, 0x60, 0x80, 0x60, 0x18, 0x60, 0x80, 0x60, 0x18, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, // 119
151 0x08, 0x90, 0x60, 0x90, 0x08, 0x20, 0x00, 0x00, 0x00, 0x20, // 120
152 0x18, 0x60, 0x80, 0x60, 0x18, 0x00, 0xC0, 0x20, 0x00, 0x00, // 121
153 0x88, 0x68, 0x18, 0x20, 0x20, 0x20, // 122
154 0x20, 0xDC, 0x02, 0x00, 0x60, 0x80, // 123
155 0xFE, 0xE0, // 124
156 0x02, 0xDC, 0x20, 0x80, 0x60, 0x00, // 125
157 0x10, 0x08, 0x18, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, // 126
158 0xFE, 0x02, 0x0A, 0x7A, 0x02, 0xFE, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 // 127
162 #endif