Subversion Repositories Projects

Rev

Rev 331 | Rev 379 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 331 Rev 375
Line 23... Line 23...
23
 * http://cascade.dyndns.org/~cascade/scripts/max7456/
23
 * http://cascade.dyndns.org/~cascade/scripts/max7456/
24
 */
24
 */
25
// flashing more than 8 chars per time is not proven to be safe
25
// flashing more than 8 chars per time is not proven to be safe
26
// so take care
26
// so take care
Line -... Line 27...
-
 
27
 
-
 
28
#if WRITECHARS == 128
-
 
29
// kph
-
 
30
unsigned char c80[54] = {0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55,
-
 
31
    0x55, 0x21, 0x55, 0x55, 0x20, 0x15, 0x55, 0x22,
-
 
32
    0x15, 0x55, 0x28, 0x00, 0x55, 0x22, 0x28, 0x55,
-
 
33
    0x04, 0x22, 0x15, 0x55, 0x28, 0x55, 0x55, 0x20,
-
 
34
    0x15, 0x55, 0x20, 0x85, 0x55, 0x00, 0x80, 0x55,
-
 
35
    0x54, 0xa8, 0x55, 0x54, 0x88, 0x55, 0x54, 0x88,
-
 
36
    0x55, 0x54, 0x10, 0x55, 0x55, 0x55};
-
 
37
 
-
 
38
// percent
-
 
39
unsigned char c81[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
40
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
41
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
42
    0x5a, 0x55, 0x95, 0x60, 0x96, 0x25, 0x8a, 0x28,
-
 
43
    0x89, 0x8a, 0x22, 0x25, 0x60, 0x88, 0x95, 0x5a,
-
 
44
    0x22, 0x95, 0x58, 0x88, 0x25, 0x62, 0x22, 0x89,
-
 
45
    0x88, 0xa2, 0x89, 0x62, 0x58, 0x25};
-
 
46
 
-
 
47
// distance-square
-
 
48
unsigned char c82[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
49
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
50
    0x55, 0x55, 0x22, 0x22, 0x00, 0x95, 0x54, 0xa8,
-
 
51
    0x15, 0x55, 0x28, 0x95, 0x54, 0x88, 0x15, 0x52,
-
 
52
    0x12, 0x95, 0x48, 0x54, 0x15, 0x21, 0x56, 0x84,
-
 
53
    0x85, 0x54, 0x22, 0x15, 0x56, 0x28, 0x55, 0x54,
-
 
54
    0x2a, 0x15, 0x56, 0x00, 0x88, 0x88};
-
 
55
 
-
 
56
// diamond
-
 
57
unsigned char c83[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
58
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
59
    0x65, 0x55, 0x55, 0x89, 0x55, 0x56, 0x22, 0x55,
-
 
60
    0x58, 0xa8, 0x95, 0x62, 0xaa, 0x25, 0x58, 0xa8,
-
 
61
    0x95, 0x56, 0x22, 0x55, 0x55, 0x89, 0x55, 0x55,
-
 
62
    0x65, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
63
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
64
 
-
 
65
// mah
-
 
66
unsigned char c84[54] = {0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20, 0x82,
-
 
67
    0x15, 0x20, 0x82, 0x15, 0x21, 0x12, 0x15, 0x44,
-
 
68
    0x04, 0x55, 0x42, 0xa0, 0x55, 0x48, 0x08, 0x55,
-
 
69
    0x4a, 0xa8, 0x55, 0x48, 0x08, 0x55, 0x48, 0x48,
-
 
70
    0x55, 0x51, 0x51, 0x55, 0x48, 0x55, 0x55, 0x48,
-
 
71
    0x00, 0x55, 0x4a, 0xa8, 0x55, 0x48, 0x08, 0x55,
-
 
72
    0x48, 0x48, 0x55, 0x51, 0x51, 0x55};
-
 
73
 
-
 
74
// clock
-
 
75
unsigned char c85[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
76
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
77
    0xaa, 0xa2, 0x2a, 0xaa, 0x08, 0x28, 0x28, 0x28,
-
 
78
    0xaa, 0x00, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
79
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
80
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
81
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
82
 
-
 
83
// 3d fix
-
 
84
unsigned char c86[54] = {0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
85
    0x00, 0x0a, 0x82, 0x80, 0x00, 0x82, 0x20, 0x02,
-
 
86
    0x82, 0x20, 0x00, 0x82, 0x20, 0x0a, 0x82, 0x80,
-
 
87
    0x00, 0x00, 0x00, 0x0a, 0x88, 0x00, 0x08, 0x00,
-
 
88
    0x00, 0x0a, 0x08, 0x88, 0x08, 0x08, 0x20, 0x08,
-
 
89
    0x08, 0x88, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa,
-
 
90
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
91
 
-
 
92
// alt
-
 
93
unsigned char c87[54] = {0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x20, 0x85,
-
 
94
    0x55, 0x20, 0x85, 0x55, 0x2a, 0x85, 0x55, 0x20,
-
 
95
    0x85, 0x55, 0x20, 0x85, 0x55, 0x45, 0x15, 0x55,
-
 
96
    0x54, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85,
-
 
97
    0x55, 0x54, 0x81, 0x01, 0x54, 0xa8, 0xa8, 0x55,
-
 
98
    0x01, 0x21, 0x55, 0x55, 0x21, 0x55, 0x55, 0x21,
-
 
99
    0x55, 0x55, 0x21, 0x55, 0x55, 0x45};
-
 
100
 
-
 
101
learn_char(128, c80);
-
 
102
learn_char(129, c81);
-
 
103
learn_char(130, c82);
-
 
104
learn_char(131, c83);
-
 
105
learn_char(132, c84);
-
 
106
learn_char(133, c85);
-
 
107
learn_char(134, c86);
-
 
108
learn_char(135, c87);
-
 
109
#endif
-
 
110
 
-
 
111
#if WRITECHARS == 136
-
 
112
// vel
-
 
113
unsigned char c88[54] = {0x45, 0x45, 0x55, 0x21, 0x21, 0x55, 0x21, 0x21,
-
 
114
    0x55, 0x21, 0x21, 0x55, 0x21, 0x21, 0x55, 0x48,
-
 
115
    0x85, 0x55, 0x52, 0x00, 0x55, 0x54, 0xaa, 0x15,
-
 
116
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x81,
-
 
117
    0x15, 0x54, 0x80, 0x85, 0x54, 0xaa, 0x85, 0x55,
-
 
118
    0x00, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x80,
-
 
119
    0x55, 0x54, 0xaa, 0x55, 0x55, 0x00};
-
 
120
 
-
 
121
// dst
-
 
122
unsigned char c89[54] = {0x55, 0x55, 0x55, 0x40, 0x15, 0x55, 0x2a, 0x05,
-
 
123
    0x55, 0x20, 0x85, 0x55, 0x20, 0x85, 0x55, 0x20,
-
 
124
    0x85, 0x55, 0x2a, 0x00, 0x55, 0x40, 0xaa, 0x15,
-
 
125
    0x54, 0x80, 0x55, 0x54, 0xaa, 0x15, 0x54, 0x02,
-
 
126
    0x15, 0x54, 0xaa, 0x01, 0x55, 0x0a, 0xa8, 0x55,
-
 
127
    0x50, 0x81, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85,
-
 
128
    0x55, 0x54, 0x85, 0x55, 0x55, 0x15};
-
 
129
 
-
 
130
// m/s
-
 
131
unsigned char c8a[54] = {0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20, 0x82,
-
 
132
    0x15, 0x20, 0x82, 0x15, 0x20, 0x82, 0x15, 0x21,
-
 
133
    0x12, 0x15, 0x45, 0x54, 0x55, 0x40, 0x00, 0x55,
-
 
134
    0x2a, 0xaa, 0x15, 0x2a, 0xaa, 0x15, 0x40, 0x00,
-
 
135
    0x55, 0x50, 0x01, 0x55, 0x4a, 0xa8, 0x55, 0x48,
-
 
136
    0x00, 0x55, 0x4a, 0xa8, 0x55, 0x40, 0x08, 0x55,
-
 
137
    0x4a, 0xa8, 0x55, 0x50, 0x01, 0x55};
-
 
138
 
-
 
139
// degree (duplicate?)
-
 
140
unsigned char c8b[54] = {0x5a, 0x95, 0x55, 0x60, 0x25, 0x55, 0x82, 0x09,
-
 
141
    0x55, 0x89, 0x89, 0x55, 0x82, 0x09, 0x55, 0x60,
-
 
142
    0x25, 0x55, 0x5a, 0x95, 0x55, 0x55, 0x55, 0x55,
-
 
143
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
144
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
145
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
146
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
147
 
-
 
148
// small m
-
 
149
unsigned char c8c[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
150
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
151
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
152
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
153
    0x55, 0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20,
-
 
154
    0x82, 0x15, 0x20, 0x82, 0x15, 0x20, 0x82, 0x15,
-
 
155
    0x21, 0x12, 0x15, 0x45, 0x54, 0x55};
-
 
156
 
-
 
157
// height
-
 
158
unsigned char c8d[54] = {0x00, 0x00, 0x00, 0x58, 0x95, 0x55, 0x62, 0x25,
-
 
159
    0x55, 0x8a, 0x8a, 0xa9, 0x02, 0x00, 0x09, 0xa2,
-
 
160
    0x28, 0x89, 0x62, 0x28, 0x8a, 0x62, 0x28, 0x80,
-
 
161
    0x62, 0x28, 0xa8, 0x62, 0x28, 0x88, 0x62, 0x28,
-
 
162
    0x88, 0x62, 0x28, 0x88, 0xa2, 0x28, 0x00, 0x02,
-
 
163
    0x02, 0xaa, 0x8a, 0x89, 0x55, 0x62, 0x25, 0x55,
-
 
164
    0x58, 0x95, 0x55, 0x00, 0x00, 0x00};
-
 
165
 
-
 
166
// distane d
-
 
167
unsigned char c8e[54] = {0x55, 0x56, 0x55, 0x55, 0x58, 0x95, 0x55, 0x58,
-
 
168
    0x95, 0x55, 0xa8, 0x95, 0x56, 0x00, 0x95, 0x58,
-
 
169
    0xa8, 0x95, 0x58, 0x98, 0x95, 0x58, 0xa8, 0x95,
-
 
170
    0x56, 0x00, 0x95, 0x55, 0xaa, 0x55, 0x65, 0x55,
-
 
171
    0x59, 0x89, 0x55, 0x62, 0x89, 0x14, 0x62, 0x88,
-
 
172
    0x82, 0x22, 0x82, 0xaa, 0x82, 0x88, 0x82, 0x22,
-
 
173
    0x89, 0x14, 0x62, 0x65, 0x55, 0x59};
-
 
174
 
-
 
175
learn_char(136, c88);
-
 
176
learn_char(137, c89);
-
 
177
learn_char(138, c8a);
-
 
178
learn_char(139, c8b);
-
 
179
learn_char(140, c8c);
-
 
180
learn_char(141, c8d);
-
 
181
learn_char(142, c8e);
-
 
182
#endif
-
 
183
 
-
 
184
#if WRITECHARS == 144
-
 
185
// battery 13/13
-
 
186
unsigned char c90[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
187
    0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
188
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
189
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
190
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
191
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
192
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
193
 
-
 
194
// battery 12/13
-
 
195
unsigned char c91[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
196
    0xa1, 0x4a, 0x82, 0xa1, 0x48, 0x00, 0x21, 0x48,
-
 
197
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
198
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
199
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
200
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
201
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
202
 
-
 
203
// battery 11/13
-
 
204
unsigned char c92[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
205
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x48,
-
 
206
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
207
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
208
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
209
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
210
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
211
 
-
 
212
// battery 10/13
-
 
213
unsigned char c93[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
214
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
215
    0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
216
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
217
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
218
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
219
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
220
 
-
 
221
// battery 9/13
-
 
222
unsigned char c94[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
223
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
224
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21,
-
 
225
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
226
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
227
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
228
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
229
 
-
 
230
// battery 8/13
-
 
231
unsigned char c95[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
232
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
233
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
234
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
235
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
236
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
237
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
238
 
-
 
239
// battery 7/13
-
 
240
unsigned char c96[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
241
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
242
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
243
    0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00,
-
 
244
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
245
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
246
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
247
 
-
 
248
// battery 6/13
-
 
249
unsigned char c97[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
250
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
251
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
252
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00,
-
 
253
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
254
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
255
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
256
 
-
 
257
learn_char(144, c90);
-
 
258
learn_char(145, c91);
-
 
259
learn_char(146, c92);
-
 
260
learn_char(147, c93);
-
 
261
learn_char(148, c94);
-
 
262
learn_char(149, c95);
-
 
263
learn_char(150, c96);
-
 
264
learn_char(151, c97);
-
 
265
#endif
-
 
266
 
-
 
267
#if WRITECHARS == 152
-
 
268
// battery 5/13
-
 
269
unsigned char c98[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
270
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
271
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
272
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
-
 
273
    0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
-
 
274
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
275
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
276
 
-
 
277
// battery 4/13
-
 
278
unsigned char c99[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
279
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
280
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
281
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
-
 
282
    0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48,
-
 
283
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
284
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
285
 
-
 
286
// battery 3/13
-
 
287
unsigned char c9a[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
288
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
289
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
290
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
-
 
291
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48,
-
 
292
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
293
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
294
 
-
 
295
// battery 2/13
-
 
296
unsigned char c9b[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
297
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
298
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
299
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
-
 
300
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
301
    0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
-
 
302
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
303
 
-
 
304
// battery 1/13
-
 
305
unsigned char c9c[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
306
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
307
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
308
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
-
 
309
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
310
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21,
-
 
311
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
312
 
-
 
313
// battery 0/13
-
 
314
unsigned char c9d[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
-
 
315
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
316
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
317
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
-
 
318
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
319
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
-
 
320
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
-
 
321
 
-
 
322
// small V
-
 
323
unsigned char c9e[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
324
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
325
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
326
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x45, 0x45,
-
 
327
    0x55, 0x21, 0x21, 0x55, 0x21, 0x21, 0x55, 0x21,
-
 
328
    0x21, 0x55, 0x21, 0x21, 0x55, 0x08, 0x81, 0x55,
-
 
329
    0x42, 0x05, 0x55, 0x50, 0x15, 0x55};
-
 
330
 
-
 
331
// small A
-
 
332
unsigned char c9f[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
333
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
334
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
335
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x50, 0x15,
-
 
336
    0x55, 0x4a, 0x85, 0x55, 0x20, 0x21, 0x55, 0x20,
-
 
337
    0x21, 0x55, 0x2a, 0xa1, 0x55, 0x20, 0x21, 0x55,
-
 
338
    0x21, 0x21, 0x55, 0x45, 0x45, 0x55};
-
 
339
 
-
 
340
learn_char(152, c98);
-
 
341
learn_char(153, c99);
-
 
342
learn_char(154, c9a);
-
 
343
learn_char(155, c9b);
-
 
344
learn_char(156, c9c);
-
 
345
learn_char(157, c9d);
-
 
346
learn_char(158, c9e);
-
 
347
learn_char(159, c9f);
-
 
348
#endif
-
 
349
 
-
 
350
#if WRITECHARS == 160
-
 
351
// home-circle 0°
-
 
352
unsigned char ca0[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
353
    0x95, 0x58, 0x28, 0x25, 0x62, 0x82, 0x89, 0x8a,
-
 
354
    0x82, 0xa2, 0x2a, 0x82, 0xa8, 0x2a, 0x82, 0xa8,
-
 
355
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
356
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
357
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
358
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
359
 
-
 
360
// home-circle 22,5°
-
 
361
unsigned char ca1[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
362
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x09, 0x8a,
-
 
363
    0xa8, 0x22, 0x2a, 0xa0, 0xa8, 0x2a, 0xa0, 0xa8,
-
 
364
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
365
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
366
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
367
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
368
 
-
 
369
// home-circle 45°
-
 
370
unsigned char ca2[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
371
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
372
    0xaa, 0x02, 0x2a, 0xa8, 0x08, 0x2a, 0xa0, 0x28,
-
 
373
    0xaa, 0x80, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
374
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
375
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
376
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
377
 
-
 
378
// home-circle 67,5°
-
 
379
unsigned char ca3[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
380
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
381
    0xaa, 0xa2, 0x2a, 0xaa, 0x80, 0x2a, 0xa8, 0x08,
-
 
382
    0xaa, 0x80, 0x2a, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
383
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
384
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
385
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
386
 
-
 
387
// home-circle 90°
-
 
388
unsigned char ca4[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
389
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
390
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
391
    0xaa, 0x80, 0x02, 0xaa, 0x80, 0x02, 0x2a, 0xaa,
-
 
392
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
393
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
394
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
395
 
-
 
396
// home-circle 112,5°
-
 
397
unsigned char ca5[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
398
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
399
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
400
    0xaa, 0x82, 0xaa, 0xaa, 0x80, 0x2a, 0x2a, 0xa8,
-
 
401
    0x08, 0x2a, 0xaa, 0x80, 0x8a, 0xaa, 0xa2, 0x62,
-
 
402
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
403
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
404
 
-
 
405
// home-circle 135°
-
 
406
unsigned char ca6[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
407
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
408
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
409
    0xaa, 0x82, 0xaa, 0xaa, 0x80, 0xaa, 0x2a, 0xa0,
-
 
410
    0x28, 0x2a, 0xa8, 0x08, 0x8a, 0xaa, 0x02, 0x62,
-
 
411
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
412
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
413
 
-
 
414
// home-circle 157,5°
-
 
415
unsigned char ca7[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
416
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
417
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
418
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xa0,
-
 
419
    0xa8, 0x2a, 0xa0, 0xa8, 0x8a, 0xa8, 0x22, 0x62,
-
 
420
    0xaa, 0x09, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
421
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
422
 
-
 
423
learn_char(160, ca0);
-
 
424
learn_char(161, ca1);
-
 
425
learn_char(162, ca2);
-
 
426
learn_char(163, ca3);
-
 
427
learn_char(164, ca4);
-
 
428
learn_char(165, ca5);
-
 
429
learn_char(166, ca6);
-
 
430
learn_char(167, ca7);
-
 
431
#endif
-
 
432
 
-
 
433
#if WRITECHARS == 168
-
 
434
// home-circle 180°
-
 
435
unsigned char ca8[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
436
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
437
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
438
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0x82,
-
 
439
    0xa8, 0x2a, 0x82, 0xa8, 0x8a, 0x82, 0xa2, 0x62,
-
 
440
    0x82, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
441
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
442
 
-
 
443
// home-circle 202,5°
-
 
444
unsigned char ca9[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
445
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
446
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
447
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0x0a,
-
 
448
    0xa8, 0x2a, 0x0a, 0xa8, 0x88, 0x2a, 0xa2, 0x60,
-
 
449
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
450
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
451
 
-
 
452
// home-circle 225°
-
 
453
unsigned char caa[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
454
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
455
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
456
    0xaa, 0x82, 0xaa, 0xaa, 0x02, 0xaa, 0x28, 0x0a,
-
 
457
    0xa8, 0x20, 0x2a, 0xa8, 0x80, 0xaa, 0xa2, 0x62,
-
 
458
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
459
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
460
 
-
 
461
// home-circle 247,5
-
 
462
unsigned char cab[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
463
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
464
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
465
    0xaa, 0x82, 0xaa, 0xa8, 0x02, 0xaa, 0x20, 0x2a,
-
 
466
    0xa8, 0x02, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
467
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
468
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
469
 
-
 
470
// home-circle 270°
-
 
471
unsigned char cac[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
472
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
473
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
474
    0x80, 0x02, 0xaa, 0x80, 0x02, 0xaa, 0x2a, 0xaa,
-
 
475
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
476
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
477
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
478
 
-
 
479
// home-circle 292,5°
-
 
480
unsigned char cad[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
481
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
482
    0xaa, 0xa2, 0x02, 0xaa, 0xa8, 0x20, 0x2a, 0xa8,
-
 
483
    0xa8, 0x02, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
484
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
485
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
486
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
487
 
-
 
488
// home-circle 315°
-
 
489
unsigned char cae[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
490
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x80,
-
 
491
    0xaa, 0xa2, 0x20, 0x2a, 0xa8, 0x28, 0x0a, 0xa8,
-
 
492
    0xaa, 0x02, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
493
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
494
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
495
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
496
 
-
 
497
// home-circle 337,5°
-
 
498
unsigned char caf[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
499
    0x95, 0x58, 0x28, 0x25, 0x60, 0xaa, 0x89, 0x88,
-
 
500
    0x2a, 0xa2, 0x2a, 0x0a, 0xa8, 0x2a, 0x0a, 0xa8,
-
 
501
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
502
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
503
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
504
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
505
 
-
 
506
learn_char(168, ca8);
-
 
507
learn_char(169, ca9);
-
 
508
learn_char(170, caa);
-
 
509
learn_char(171, cab);
-
 
510
learn_char(172, cac);
-
 
511
learn_char(173, cad);
-
 
512
learn_char(174, cae);
-
 
513
learn_char(175, caf);
-
 
514
#endif
-
 
515
 
-
 
516
#if WRITECHARS == 176
-
 
517
// home circle left side
-
 
518
unsigned char cb0[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
519
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
520
    0x55, 0x55, 0x55, 0x55, 0x56, 0x55, 0x55, 0x56,
-
 
521
    0x55, 0x55, 0x58, 0x55, 0x55, 0x58, 0x55, 0x55,
-
 
522
    0x56, 0x55, 0x55, 0x56, 0x55, 0x55, 0x55, 0x55,
-
 
523
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
524
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
525
 
-
 
526
// home circle center
-
 
527
unsigned char cb1[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
-
 
528
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
-
 
529
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
-
 
530
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
-
 
531
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
-
 
532
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
-
 
533
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
-
 
534
 
-
 
535
// home circle right side
-
 
536
unsigned char cb2[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
537
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
538
    0x55, 0x55, 0x95, 0x55, 0x55, 0x95, 0x55, 0x55,
-
 
539
    0x25, 0x55, 0x55, 0x25, 0x55, 0x55, 0x95, 0x55,
-
 
540
    0x55, 0x95, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
541
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
542
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
543
 
-
 
544
// rc transmitter
-
 
545
unsigned char cb3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
546
    0x55, 0x55, 0x55, 0x55, 0x55, 0xaa, 0x55, 0x55,
-
 
547
    0x82, 0x55, 0x55, 0x82, 0x55, 0x55, 0x82, 0x55,
-
 
548
    0xaa, 0x82, 0xaa, 0x80, 0x00, 0x02, 0x8a, 0xaa,
-
 
549
    0xa2, 0x88, 0x28, 0x22, 0x88, 0x28, 0x22, 0x8a,
-
 
550
    0xaa, 0xa2, 0x8a, 0xaa, 0xa2, 0x80, 0x00, 0x02,
-
 
551
    0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55};
-
 
552
 
-
 
553
// house
-
 
554
unsigned char cb4[54] = {0x55, 0x55, 0x59, 0x55, 0x55, 0x65, 0x55, 0x55,
-
 
555
    0x15, 0x55, 0x41, 0x15, 0x55, 0x00, 0x15, 0x54,
-
 
556
    0x00, 0x15, 0x50, 0x00, 0x05, 0x40, 0x00, 0x01,
-
 
557
    0x0a, 0xaa, 0xa0, 0x4a, 0xa0, 0x21, 0x4a, 0xa1,
-
 
558
    0x21, 0x4a, 0xa0, 0x21, 0x4a, 0xaa, 0xa1, 0x4a,
-
 
559
    0xaa, 0xa1, 0x48, 0x0a, 0xa1, 0x48, 0x4a, 0xa1,
-
 
560
    0x48, 0x4a, 0xa1, 0x40, 0x00, 0x01};
-
 
561
 
-
 
562
// mah
-
 
563
unsigned char cb5[54] = {0x00, 0x01, 0x55, 0x2a, 0xa1, 0x55, 0x22, 0x21,
-
 
564
    0x55, 0x22, 0x21, 0x55, 0x00, 0x01, 0x55, 0x55,
-
 
565
    0x48, 0x55, 0x55, 0x22, 0x15, 0x54, 0x80, 0x85,
-
 
566
    0x54, 0xaa, 0x85, 0x54, 0x80, 0x85, 0x54, 0x84,
-
 
567
    0x85, 0x55, 0x04, 0x05, 0x55, 0x54, 0x85, 0x55,
-
 
568
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x88,
-
 
569
    0x55, 0x54, 0x88, 0x55, 0x54, 0x00};
-
 
570
 
-
 
571
// sat antenna
-
 
572
unsigned char cb6[54] = {0x5a, 0x95, 0x55, 0x60, 0x25, 0x69, 0x62, 0x09,
-
 
573
    0x89, 0x62, 0x82, 0x25, 0x60, 0xa0, 0x95, 0x58,
-
 
574
    0x28, 0x25, 0x56, 0x0a, 0x09, 0x55, 0x82, 0x82,
-
 
575
    0x55, 0x80, 0xa2, 0x55, 0x88, 0x02, 0x55, 0x88,
-
 
576
    0xa9, 0x55, 0x88, 0x95, 0x55, 0x88, 0x95, 0x56,
-
 
577
    0x08, 0x25, 0x58, 0xaa, 0x89, 0x62, 0xaa, 0xa2,
-
 
578
    0x60, 0x00, 0x02, 0x5a, 0xaa, 0xa9};
-
 
579
 
-
 
580
// vario up 4
-
 
581
unsigned char cb7[54] = {0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54, 0xaa,
-
 
582
    0x15, 0x52, 0xaa, 0x85, 0x50, 0x28, 0x05, 0x55,
-
 
583
    0x28, 0x55, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00,
-
 
584
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
585
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
586
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
587
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
588
learn_char(176, cb0);
-
 
589
learn_char(177, cb1);
-
 
590
learn_char(178, cb2);
-
 
591
learn_char(179, cb3);
-
 
592
learn_char(180, cb4);
-
 
593
learn_char(181, cb5);
-
 
594
learn_char(182, cb6);
-
 
595
learn_char(183, cb7);
-
 
596
#endif
-
 
597
 
-
 
598
#if WRITECHARS == 184
-
 
599
// vario up 3
-
 
600
unsigned char cb8[54] = {0x55, 0x55, 0x55, 0x55, 0x41, 0x55, 0x55, 0x28,
-
 
601
    0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa, 0x85, 0x50,
-
 
602
    0x28, 0x05, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00,
-
 
603
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
604
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
605
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
606
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
607
 
-
 
608
// vario up 2
-
 
609
unsigned char cb9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
610
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
-
 
611
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x00, 0x00, 0x00,
-
 
612
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
613
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
614
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
615
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
616
 
-
 
617
// vario up 1
-
 
618
unsigned char cba[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
619
    0x55, 0x55, 0x55, 0x55, 0x55, 0x41, 0x55, 0x55,
-
 
620
    0x28, 0x55, 0x54, 0xaa, 0x15, 0x00, 0x00, 0x00,
-
 
621
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
622
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
623
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
624
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
625
 
-
 
626
// vario standing
-
 
627
unsigned char cbb[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
628
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
629
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
-
 
630
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
631
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
632
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
633
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
634
 
-
 
635
// vario down 1
-
 
636
unsigned char cbc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
637
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
638
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
-
 
639
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
640
    0x00, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55, 0x55,
-
 
641
    0x41, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
642
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
643
 
-
 
644
// vario down 2
-
 
645
unsigned char cbd[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
646
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
647
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
-
 
648
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
649
    0x00, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
-
 
650
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
-
 
651
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
652
 
-
 
653
// vario down 3
-
 
654
unsigned char cbe[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
655
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
656
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
-
 
657
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
658
    0x00, 0x55, 0x28, 0x55, 0x50, 0x28, 0x05, 0x52,
-
 
659
    0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
-
 
660
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
-
 
661
 
-
 
662
// vario down 4
-
 
663
unsigned char cbf[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
664
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
665
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
-
 
666
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
667
    0x00, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x50,
-
 
668
    0x28, 0x05, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15,
-
 
669
    0x55, 0x28, 0x55, 0x55, 0x41, 0x55};
-
 
670
 
-
 
671
learn_char(184, cb8);
-
 
672
learn_char(185, cb9);
-
 
673
learn_char(186, cba);
-
 
674
learn_char(187, cbb);
-
 
675
learn_char(188, cbc);
-
 
676
learn_char(189, cbd);
-
 
677
learn_char(190, cbe);
-
 
678
learn_char(191, cbf);
-
 
679
#endif
27
 
680
 
28
#if WRITECHARS == 200
681
#if WRITECHARS == 200
29
// GPS
682
// GPS
30
unsigned char cc8[54] = {0x55, 0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x2a,
683
unsigned char cc8[54] = {0x55, 0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x2a,
31
    0x85, 0x55, 0x2a, 0xa1, 0x55, 0x4a, 0xa8, 0x55,
684
    0x85, 0x55, 0x2a, 0xa1, 0x55, 0x4a, 0xa8, 0x55,
Line 397... Line 1050...
397
learn_char(232, ce8);
1050
learn_char(232, ce8);
398
learn_char(233, ce9);
1051
learn_char(233, ce9);
399
learn_char(234, cea);
1052
learn_char(234, cea);
400
learn_char(235, ceb);
1053
learn_char(235, ceb);
401
#endif
1054
#endif
402
 
-