Subversion Repositories Projects

Rev

Rev 375 | Rev 383 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 375 Rev 379
1
/****************************************************************************
1
/****************************************************************************
2
 *   Copyright (C) 2009 by Claas Anders "CaScAdE" Rathje                    *
2
 *   Copyright (C) 2009 by Claas Anders "CaScAdE" Rathje                    *
3
 *   admiralcascade@gmail.com                                               *
3
 *   admiralcascade@gmail.com                                               *
4
 *   Project-URL: http://www.mylifesucks.de/oss/c-osd/                      *
4
 *   Project-URL: http://www.mylifesucks.de/oss/c-osd/                      *
5
 *                                                                          *
5
 *                                                                          *
6
 *   This program is free software; you can redistribute it and/or modify   *
6
 *   This program is free software; you can redistribute it and/or modify   *
7
 *   it under the terms of the GNU General Public License as published by   *
7
 *   it under the terms of the GNU General Public License as published by   *
8
 *   the Free Software Foundation; either version 2 of the License.         *
8
 *   the Free Software Foundation; either version 2 of the License.         *
9
 *                                                                          *
9
 *                                                                          *
10
 *   This program is distributed in the hope that it will be useful,        *
10
 *   This program is distributed in the hope that it will be useful,        *
11
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of         *
11
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of         *
12
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
12
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
13
 *   GNU General Public License for more details.                           *
13
 *   GNU General Public License for more details.                           *
14
 *                                                                          *
14
 *                                                                          *
15
 *   You should have received a copy of the GNU General Public License      *
15
 *   You should have received a copy of the GNU General Public License      *
16
 *   along with this program; if not, write to the                          *
16
 *   along with this program; if not, write to the                          *
17
 *   Free Software Foundation, Inc.,                                        *
17
 *   Free Software Foundation, Inc.,                                        *
18
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.              *
18
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.              *
19
 ****************************************************************************/
19
 ****************************************************************************/
20
 
20
 
21
/**
21
/**
22
 * easy char creation:
22
 * easy char creation:
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
27
 
27
 
28
#if WRITECHARS == 128
28
#if WRITECHARS == 128
29
// kph
29
// kph
30
unsigned char c80[54] = {0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55,
30
unsigned char c80[54] = {0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55,
31
    0x55, 0x21, 0x55, 0x55, 0x20, 0x15, 0x55, 0x22,
31
    0x55, 0x21, 0x55, 0x55, 0x20, 0x15, 0x55, 0x22,
32
    0x15, 0x55, 0x28, 0x00, 0x55, 0x22, 0x28, 0x55,
32
    0x15, 0x55, 0x28, 0x00, 0x55, 0x22, 0x28, 0x55,
33
    0x04, 0x22, 0x15, 0x55, 0x28, 0x55, 0x55, 0x20,
33
    0x04, 0x22, 0x15, 0x55, 0x28, 0x55, 0x55, 0x20,
34
    0x15, 0x55, 0x20, 0x85, 0x55, 0x00, 0x80, 0x55,
34
    0x15, 0x55, 0x20, 0x85, 0x55, 0x00, 0x80, 0x55,
35
    0x54, 0xa8, 0x55, 0x54, 0x88, 0x55, 0x54, 0x88,
35
    0x54, 0xa8, 0x55, 0x54, 0x88, 0x55, 0x54, 0x88,
36
    0x55, 0x54, 0x10, 0x55, 0x55, 0x55};
36
    0x55, 0x54, 0x10, 0x55, 0x55, 0x55};
37
 
37
 
38
// percent
38
// percent
39
unsigned char c81[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
39
unsigned char c81[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
40
    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,
41
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
42
    0x5a, 0x55, 0x95, 0x60, 0x96, 0x25, 0x8a, 0x28,
42
    0x5a, 0x55, 0x95, 0x60, 0x96, 0x25, 0x8a, 0x28,
43
    0x89, 0x8a, 0x22, 0x25, 0x60, 0x88, 0x95, 0x5a,
43
    0x89, 0x8a, 0x22, 0x25, 0x60, 0x88, 0x95, 0x5a,
44
    0x22, 0x95, 0x58, 0x88, 0x25, 0x62, 0x22, 0x89,
44
    0x22, 0x95, 0x58, 0x88, 0x25, 0x62, 0x22, 0x89,
45
    0x88, 0xa2, 0x89, 0x62, 0x58, 0x25};
45
    0x88, 0xa2, 0x89, 0x62, 0x58, 0x25};
46
 
46
 
47
// distance-square
47
// distance-square
48
unsigned char c82[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
48
unsigned char c82[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
49
    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,
50
    0x55, 0x55, 0x22, 0x22, 0x00, 0x95, 0x54, 0xa8,
51
    0x15, 0x55, 0x28, 0x95, 0x54, 0x88, 0x15, 0x52,
51
    0x15, 0x55, 0x28, 0x95, 0x54, 0x88, 0x15, 0x52,
52
    0x12, 0x95, 0x48, 0x54, 0x15, 0x21, 0x56, 0x84,
52
    0x12, 0x95, 0x48, 0x54, 0x15, 0x21, 0x56, 0x84,
53
    0x85, 0x54, 0x22, 0x15, 0x56, 0x28, 0x55, 0x54,
53
    0x85, 0x54, 0x22, 0x15, 0x56, 0x28, 0x55, 0x54,
54
    0x2a, 0x15, 0x56, 0x00, 0x88, 0x88};
54
    0x2a, 0x15, 0x56, 0x00, 0x88, 0x88};
55
 
55
 
56
// diamond
56
// diamond
57
unsigned char c83[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
57
unsigned char c83[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
58
    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,
59
    0x65, 0x55, 0x55, 0x89, 0x55, 0x56, 0x22, 0x55,
60
    0x58, 0xa8, 0x95, 0x62, 0xaa, 0x25, 0x58, 0xa8,
60
    0x58, 0xa8, 0x95, 0x62, 0xaa, 0x25, 0x58, 0xa8,
61
    0x95, 0x56, 0x22, 0x55, 0x55, 0x89, 0x55, 0x55,
61
    0x95, 0x56, 0x22, 0x55, 0x55, 0x89, 0x55, 0x55,
62
    0x65, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
62
    0x65, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
63
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
63
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
64
 
64
 
65
// mah
65
// mah
66
unsigned char c84[54] = {0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20, 0x82,
66
unsigned char c84[54] = {0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20, 0x82,
67
    0x15, 0x20, 0x82, 0x15, 0x21, 0x12, 0x15, 0x44,
67
    0x15, 0x20, 0x82, 0x15, 0x21, 0x12, 0x15, 0x44,
68
    0x04, 0x55, 0x42, 0xa0, 0x55, 0x48, 0x08, 0x55,
68
    0x04, 0x55, 0x42, 0xa0, 0x55, 0x48, 0x08, 0x55,
69
    0x4a, 0xa8, 0x55, 0x48, 0x08, 0x55, 0x48, 0x48,
69
    0x4a, 0xa8, 0x55, 0x48, 0x08, 0x55, 0x48, 0x48,
70
    0x55, 0x51, 0x51, 0x55, 0x48, 0x55, 0x55, 0x48,
70
    0x55, 0x51, 0x51, 0x55, 0x48, 0x55, 0x55, 0x48,
71
    0x00, 0x55, 0x4a, 0xa8, 0x55, 0x48, 0x08, 0x55,
71
    0x00, 0x55, 0x4a, 0xa8, 0x55, 0x48, 0x08, 0x55,
72
    0x48, 0x48, 0x55, 0x51, 0x51, 0x55};
72
    0x48, 0x48, 0x55, 0x51, 0x51, 0x55};
73
 
73
 
74
// clock
74
// clock
75
unsigned char c85[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
75
unsigned char c85[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
76
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
76
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
77
    0xaa, 0xa2, 0x2a, 0xaa, 0x08, 0x28, 0x28, 0x28,
77
    0xaa, 0xa2, 0x2a, 0xaa, 0x08, 0x28, 0x28, 0x28,
78
    0xaa, 0x00, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
78
    0xaa, 0x00, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
79
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
79
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
80
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
80
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
81
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
81
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
82
 
82
 
83
// 3d fix
83
// 3d fix
84
unsigned char c86[54] = {0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
84
unsigned char c86[54] = {0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
85
    0x00, 0x0a, 0x82, 0x80, 0x00, 0x82, 0x20, 0x02,
85
    0x00, 0x0a, 0x82, 0x80, 0x00, 0x82, 0x20, 0x02,
86
    0x82, 0x20, 0x00, 0x82, 0x20, 0x0a, 0x82, 0x80,
86
    0x82, 0x20, 0x00, 0x82, 0x20, 0x0a, 0x82, 0x80,
87
    0x00, 0x00, 0x00, 0x0a, 0x88, 0x00, 0x08, 0x00,
87
    0x00, 0x00, 0x00, 0x0a, 0x88, 0x00, 0x08, 0x00,
88
    0x00, 0x0a, 0x08, 0x88, 0x08, 0x08, 0x20, 0x08,
88
    0x00, 0x0a, 0x08, 0x88, 0x08, 0x08, 0x20, 0x08,
89
    0x08, 0x88, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa,
89
    0x08, 0x88, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa,
90
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
90
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
91
 
91
 
92
// alt
92
// alt
93
unsigned char c87[54] = {0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x20, 0x85,
93
unsigned char c87[54] = {0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x20, 0x85,
94
    0x55, 0x20, 0x85, 0x55, 0x2a, 0x85, 0x55, 0x20,
94
    0x55, 0x20, 0x85, 0x55, 0x2a, 0x85, 0x55, 0x20,
95
    0x85, 0x55, 0x20, 0x85, 0x55, 0x45, 0x15, 0x55,
95
    0x85, 0x55, 0x20, 0x85, 0x55, 0x45, 0x15, 0x55,
96
    0x54, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85,
96
    0x54, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85,
97
    0x55, 0x54, 0x81, 0x01, 0x54, 0xa8, 0xa8, 0x55,
97
    0x55, 0x54, 0x81, 0x01, 0x54, 0xa8, 0xa8, 0x55,
98
    0x01, 0x21, 0x55, 0x55, 0x21, 0x55, 0x55, 0x21,
98
    0x01, 0x21, 0x55, 0x55, 0x21, 0x55, 0x55, 0x21,
99
    0x55, 0x55, 0x21, 0x55, 0x55, 0x45};
99
    0x55, 0x55, 0x21, 0x55, 0x55, 0x45};
100
 
100
 
101
learn_char(128, c80);
101
learn_char(128, c81);
102
learn_char(129, c81);
102
learn_char(129, c82);
103
learn_char(130, c82);
103
learn_char(130, c83);
104
learn_char(131, c83);
104
learn_char(131, c84);
105
learn_char(132, c84);
105
learn_char(132, c85);
106
learn_char(133, c85);
106
learn_char(133, c86);
107
learn_char(134, c86);
107
learn_char(134, c87);
108
learn_char(135, c87);
108
learn_char(135, c88);
109
#endif
109
#endif
110
 
110
 
111
#if WRITECHARS == 136
111
#if WRITECHARS == 136
112
// vel
112
// vel
113
unsigned char c88[54] = {0x45, 0x45, 0x55, 0x21, 0x21, 0x55, 0x21, 0x21,
113
unsigned char c88[54] = {0x45, 0x45, 0x55, 0x21, 0x21, 0x55, 0x21, 0x21,
114
    0x55, 0x21, 0x21, 0x55, 0x21, 0x21, 0x55, 0x48,
114
    0x55, 0x21, 0x21, 0x55, 0x21, 0x21, 0x55, 0x48,
115
    0x85, 0x55, 0x52, 0x00, 0x55, 0x54, 0xaa, 0x15,
115
    0x85, 0x55, 0x52, 0x00, 0x55, 0x54, 0xaa, 0x15,
116
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x81,
116
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x81,
117
    0x15, 0x54, 0x80, 0x85, 0x54, 0xaa, 0x85, 0x55,
117
    0x15, 0x54, 0x80, 0x85, 0x54, 0xaa, 0x85, 0x55,
118
    0x00, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x80,
118
    0x00, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x80,
119
    0x55, 0x54, 0xaa, 0x55, 0x55, 0x00};
119
    0x55, 0x54, 0xaa, 0x55, 0x55, 0x00};
120
 
120
 
121
// dst
121
// dst
122
unsigned char c89[54] = {0x55, 0x55, 0x55, 0x40, 0x15, 0x55, 0x2a, 0x05,
122
unsigned char c89[54] = {0x55, 0x55, 0x55, 0x40, 0x15, 0x55, 0x2a, 0x05,
123
    0x55, 0x20, 0x85, 0x55, 0x20, 0x85, 0x55, 0x20,
123
    0x55, 0x20, 0x85, 0x55, 0x20, 0x85, 0x55, 0x20,
124
    0x85, 0x55, 0x2a, 0x00, 0x55, 0x40, 0xaa, 0x15,
124
    0x85, 0x55, 0x2a, 0x00, 0x55, 0x40, 0xaa, 0x15,
125
    0x54, 0x80, 0x55, 0x54, 0xaa, 0x15, 0x54, 0x02,
125
    0x54, 0x80, 0x55, 0x54, 0xaa, 0x15, 0x54, 0x02,
126
    0x15, 0x54, 0xaa, 0x01, 0x55, 0x0a, 0xa8, 0x55,
126
    0x15, 0x54, 0xaa, 0x01, 0x55, 0x0a, 0xa8, 0x55,
127
    0x50, 0x81, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85,
127
    0x50, 0x81, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85,
128
    0x55, 0x54, 0x85, 0x55, 0x55, 0x15};
128
    0x55, 0x54, 0x85, 0x55, 0x55, 0x15};
129
 
129
 
130
// m/s
130
// m/s
131
unsigned char c8a[54] = {0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20, 0x82,
131
unsigned char c8a[54] = {0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20, 0x82,
132
    0x15, 0x20, 0x82, 0x15, 0x20, 0x82, 0x15, 0x21,
132
    0x15, 0x20, 0x82, 0x15, 0x20, 0x82, 0x15, 0x21,
133
    0x12, 0x15, 0x45, 0x54, 0x55, 0x40, 0x00, 0x55,
133
    0x12, 0x15, 0x45, 0x54, 0x55, 0x40, 0x00, 0x55,
134
    0x2a, 0xaa, 0x15, 0x2a, 0xaa, 0x15, 0x40, 0x00,
134
    0x2a, 0xaa, 0x15, 0x2a, 0xaa, 0x15, 0x40, 0x00,
135
    0x55, 0x50, 0x01, 0x55, 0x4a, 0xa8, 0x55, 0x48,
135
    0x55, 0x50, 0x01, 0x55, 0x4a, 0xa8, 0x55, 0x48,
136
    0x00, 0x55, 0x4a, 0xa8, 0x55, 0x40, 0x08, 0x55,
136
    0x00, 0x55, 0x4a, 0xa8, 0x55, 0x40, 0x08, 0x55,
137
    0x4a, 0xa8, 0x55, 0x50, 0x01, 0x55};
137
    0x4a, 0xa8, 0x55, 0x50, 0x01, 0x55};
138
 
138
 
139
// degree (duplicate?)
139
// degree (duplicate?)
140
unsigned char c8b[54] = {0x5a, 0x95, 0x55, 0x60, 0x25, 0x55, 0x82, 0x09,
140
unsigned char c8b[54] = {0x5a, 0x95, 0x55, 0x60, 0x25, 0x55, 0x82, 0x09,
141
    0x55, 0x89, 0x89, 0x55, 0x82, 0x09, 0x55, 0x60,
141
    0x55, 0x89, 0x89, 0x55, 0x82, 0x09, 0x55, 0x60,
142
    0x25, 0x55, 0x5a, 0x95, 0x55, 0x55, 0x55, 0x55,
142
    0x25, 0x55, 0x5a, 0x95, 0x55, 0x55, 0x55, 0x55,
143
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
143
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
144
    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,
145
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
146
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
146
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
147
 
147
 
148
// small m
148
// small m
149
unsigned char c8c[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
149
unsigned char c8c[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
150
    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,
151
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
152
    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,
153
    0x55, 0x40, 0x00, 0x55, 0x2a, 0xaa, 0x15, 0x20,
154
    0x82, 0x15, 0x20, 0x82, 0x15, 0x20, 0x82, 0x15,
154
    0x82, 0x15, 0x20, 0x82, 0x15, 0x20, 0x82, 0x15,
155
    0x21, 0x12, 0x15, 0x45, 0x54, 0x55};
155
    0x21, 0x12, 0x15, 0x45, 0x54, 0x55};
156
 
156
 
157
// height
157
// height
158
unsigned char c8d[54] = {0x00, 0x00, 0x00, 0x58, 0x95, 0x55, 0x62, 0x25,
158
unsigned char c8d[54] = {0x00, 0x00, 0x00, 0x58, 0x95, 0x55, 0x62, 0x25,
159
    0x55, 0x8a, 0x8a, 0xa9, 0x02, 0x00, 0x09, 0xa2,
159
    0x55, 0x8a, 0x8a, 0xa9, 0x02, 0x00, 0x09, 0xa2,
160
    0x28, 0x89, 0x62, 0x28, 0x8a, 0x62, 0x28, 0x80,
160
    0x28, 0x89, 0x62, 0x28, 0x8a, 0x62, 0x28, 0x80,
161
    0x62, 0x28, 0xa8, 0x62, 0x28, 0x88, 0x62, 0x28,
161
    0x62, 0x28, 0xa8, 0x62, 0x28, 0x88, 0x62, 0x28,
162
    0x88, 0x62, 0x28, 0x88, 0xa2, 0x28, 0x00, 0x02,
162
    0x88, 0x62, 0x28, 0x88, 0xa2, 0x28, 0x00, 0x02,
163
    0x02, 0xaa, 0x8a, 0x89, 0x55, 0x62, 0x25, 0x55,
163
    0x02, 0xaa, 0x8a, 0x89, 0x55, 0x62, 0x25, 0x55,
164
    0x58, 0x95, 0x55, 0x00, 0x00, 0x00};
164
    0x58, 0x95, 0x55, 0x00, 0x00, 0x00};
165
 
165
 
166
// distane d
166
// distane d
167
unsigned char c8e[54] = {0x55, 0x56, 0x55, 0x55, 0x58, 0x95, 0x55, 0x58,
167
unsigned char c8e[54] = {0x55, 0x56, 0x55, 0x55, 0x58, 0x95, 0x55, 0x58,
168
    0x95, 0x55, 0xa8, 0x95, 0x56, 0x00, 0x95, 0x58,
168
    0x95, 0x55, 0xa8, 0x95, 0x56, 0x00, 0x95, 0x58,
169
    0xa8, 0x95, 0x58, 0x98, 0x95, 0x58, 0xa8, 0x95,
169
    0xa8, 0x95, 0x58, 0x98, 0x95, 0x58, 0xa8, 0x95,
170
    0x56, 0x00, 0x95, 0x55, 0xaa, 0x55, 0x65, 0x55,
170
    0x56, 0x00, 0x95, 0x55, 0xaa, 0x55, 0x65, 0x55,
171
    0x59, 0x89, 0x55, 0x62, 0x89, 0x14, 0x62, 0x88,
171
    0x59, 0x89, 0x55, 0x62, 0x89, 0x14, 0x62, 0x88,
172
    0x82, 0x22, 0x82, 0xaa, 0x82, 0x88, 0x82, 0x22,
172
    0x82, 0x22, 0x82, 0xaa, 0x82, 0x88, 0x82, 0x22,
173
    0x89, 0x14, 0x62, 0x65, 0x55, 0x59};
173
    0x89, 0x14, 0x62, 0x65, 0x55, 0x59};
174
 
174
 
175
learn_char(136, c88);
175
learn_char(136, c88);
176
learn_char(137, c89);
176
learn_char(137, c89);
177
learn_char(138, c8a);
177
learn_char(138, c8a);
178
learn_char(139, c8b);
178
learn_char(139, c8b);
179
learn_char(140, c8c);
179
learn_char(140, c8c);
180
learn_char(141, c8d);
180
learn_char(141, c8d);
181
learn_char(142, c8e);
181
learn_char(142, c8e);
182
#endif
182
#endif
183
 
183
 
184
#if WRITECHARS == 144
184
#if WRITECHARS == 144
185
// battery 13/13
185
// battery 13/13
186
unsigned char c90[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
186
unsigned char c90[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
187
    0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
187
    0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
188
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
188
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
189
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
189
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
190
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
190
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
191
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
191
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
192
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
192
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
193
 
193
 
194
// battery 12/13
194
// battery 12/13
195
unsigned char c91[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
195
unsigned char c91[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
196
    0xa1, 0x4a, 0x82, 0xa1, 0x48, 0x00, 0x21, 0x48,
196
    0xa1, 0x4a, 0x82, 0xa1, 0x48, 0x00, 0x21, 0x48,
197
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
197
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
198
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
198
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
199
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
199
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
200
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
200
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
201
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
201
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
202
 
202
 
203
// battery 11/13
203
// battery 11/13
204
unsigned char c92[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
204
unsigned char c92[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
205
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x48,
205
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x48,
206
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
206
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
207
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
207
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
208
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
208
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
209
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
209
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
210
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
210
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
211
 
211
 
212
// battery 10/13
212
// battery 10/13
213
unsigned char c93[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
213
unsigned char c93[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
214
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
214
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
215
    0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
215
    0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
216
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
216
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
217
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
217
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
218
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
218
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
219
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
219
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
220
 
220
 
221
// battery 9/13
221
// battery 9/13
222
unsigned char c94[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
222
unsigned char c94[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
223
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
223
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
224
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21,
224
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21,
225
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
225
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
226
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
226
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
227
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
227
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
228
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
228
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
229
 
229
 
230
// battery 8/13
230
// battery 8/13
231
unsigned char c95[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
231
unsigned char c95[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
232
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
232
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
233
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
233
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
234
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
234
    0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00,
235
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
235
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
236
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
236
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
237
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
237
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
238
 
238
 
239
// battery 7/13
239
// battery 7/13
240
unsigned char c96[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
240
unsigned char c96[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
241
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
241
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
242
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
242
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
243
    0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00,
243
    0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00,
244
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
244
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
245
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
245
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
246
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
246
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
247
 
247
 
248
// battery 6/13
248
// battery 6/13
249
unsigned char c97[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
249
unsigned char c97[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
250
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
250
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
251
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
251
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
252
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00,
252
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00,
253
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
253
    0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
254
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
254
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
255
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
255
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
256
 
256
 
257
learn_char(144, c90);
257
learn_char(144, c90);
258
learn_char(145, c91);
258
learn_char(145, c91);
259
learn_char(146, c92);
259
learn_char(146, c92);
260
learn_char(147, c93);
260
learn_char(147, c93);
261
learn_char(148, c94);
261
learn_char(148, c94);
262
learn_char(149, c95);
262
learn_char(149, c95);
263
learn_char(150, c96);
263
learn_char(150, c96);
264
learn_char(151, c97);
264
learn_char(151, c97);
265
#endif
265
#endif
266
 
266
 
267
#if WRITECHARS == 152
267
#if WRITECHARS == 152
268
// battery 5/13
268
// battery 5/13
269
unsigned char c98[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
269
unsigned char c98[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
270
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
270
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
271
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
271
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
272
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
272
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
273
    0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
273
    0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21, 0x48,
274
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
274
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
275
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
275
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
276
 
276
 
277
// battery 4/13
277
// battery 4/13
278
unsigned char c99[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
278
unsigned char c99[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
279
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
279
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
280
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
280
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
281
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
281
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
282
    0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48,
282
    0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48,
283
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
283
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
284
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
284
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
285
 
285
 
286
// battery 3/13
286
// battery 3/13
287
unsigned char c9a[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
287
unsigned char c9a[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
288
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
288
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
289
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
289
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
290
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
290
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
291
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48,
291
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48,
292
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
292
    0x00, 0x21, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
293
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
293
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
294
 
294
 
295
// battery 2/13
295
// battery 2/13
296
unsigned char c9b[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
296
unsigned char c9b[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
297
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
297
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
298
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
298
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
299
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
299
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
300
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
300
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
301
    0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
301
    0xaa, 0xa1, 0x48, 0x00, 0x21, 0x48, 0x00, 0x21,
302
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
302
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
303
 
303
 
304
// battery 1/13
304
// battery 1/13
305
unsigned char c9c[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
305
unsigned char c9c[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
306
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
306
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
307
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
307
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
308
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
308
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
309
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
309
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
310
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21,
310
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x48, 0x00, 0x21,
311
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
311
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
312
 
312
 
313
// battery 0/13
313
// battery 0/13
314
unsigned char c9d[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
314
unsigned char c9d[54] = {0x54, 0x00, 0x15, 0x40, 0xaa, 0x01, 0x4a, 0x82,
315
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
315
    0xa1, 0x4a, 0x82, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
316
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
316
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
317
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
317
    0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa,
318
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
318
    0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a,
319
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
319
    0xaa, 0xa1, 0x4a, 0xaa, 0xa1, 0x4a, 0xaa, 0xa1,
320
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
320
    0x4a, 0xaa, 0xa1, 0x40, 0x00, 0x01};
321
 
321
 
322
// small V
322
// small V
323
unsigned char c9e[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
323
unsigned char c9e[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
324
    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,
325
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
326
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x45, 0x45,
326
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x45, 0x45,
327
    0x55, 0x21, 0x21, 0x55, 0x21, 0x21, 0x55, 0x21,
327
    0x55, 0x21, 0x21, 0x55, 0x21, 0x21, 0x55, 0x21,
328
    0x21, 0x55, 0x21, 0x21, 0x55, 0x08, 0x81, 0x55,
328
    0x21, 0x55, 0x21, 0x21, 0x55, 0x08, 0x81, 0x55,
329
    0x42, 0x05, 0x55, 0x50, 0x15, 0x55};
329
    0x42, 0x05, 0x55, 0x50, 0x15, 0x55};
330
 
330
 
331
// small A
331
// small A
332
unsigned char c9f[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
332
unsigned char c9f[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
333
    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,
334
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
335
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x50, 0x15,
335
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x50, 0x15,
336
    0x55, 0x4a, 0x85, 0x55, 0x20, 0x21, 0x55, 0x20,
336
    0x55, 0x4a, 0x85, 0x55, 0x20, 0x21, 0x55, 0x20,
337
    0x21, 0x55, 0x2a, 0xa1, 0x55, 0x20, 0x21, 0x55,
337
    0x21, 0x55, 0x2a, 0xa1, 0x55, 0x20, 0x21, 0x55,
338
    0x21, 0x21, 0x55, 0x45, 0x45, 0x55};
338
    0x21, 0x21, 0x55, 0x45, 0x45, 0x55};
339
 
339
 
340
learn_char(152, c98);
340
learn_char(152, c98);
341
learn_char(153, c99);
341
learn_char(153, c99);
342
learn_char(154, c9a);
342
learn_char(154, c9a);
343
learn_char(155, c9b);
343
learn_char(155, c9b);
344
learn_char(156, c9c);
344
learn_char(156, c9c);
345
learn_char(157, c9d);
345
learn_char(157, c9d);
346
learn_char(158, c9e);
346
learn_char(158, c9e);
347
learn_char(159, c9f);
347
learn_char(159, c9f);
348
#endif
348
#endif
349
 
349
 
350
#if WRITECHARS == 160
350
#if WRITECHARS == 160
351
// home-circle 0°
351
// home-circle 0°
352
unsigned char ca0[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
352
unsigned char ca0[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
353
    0x95, 0x58, 0x28, 0x25, 0x62, 0x82, 0x89, 0x8a,
353
    0x95, 0x58, 0x28, 0x25, 0x62, 0x82, 0x89, 0x8a,
354
    0x82, 0xa2, 0x2a, 0x82, 0xa8, 0x2a, 0x82, 0xa8,
354
    0x82, 0xa2, 0x2a, 0x82, 0xa8, 0x2a, 0x82, 0xa8,
355
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
355
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
356
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
356
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
357
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
357
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
358
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
358
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
359
 
359
 
360
// home-circle 22,5°
360
// home-circle 22,5°
361
unsigned char ca1[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
361
unsigned char ca1[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
362
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x09, 0x8a,
362
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x09, 0x8a,
363
    0xa8, 0x22, 0x2a, 0xa0, 0xa8, 0x2a, 0xa0, 0xa8,
363
    0xa8, 0x22, 0x2a, 0xa0, 0xa8, 0x2a, 0xa0, 0xa8,
364
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
364
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
365
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
365
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
366
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
366
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
367
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
367
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
368
 
368
 
369
// home-circle 45°
369
// home-circle 45°
370
unsigned char ca2[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
370
unsigned char ca2[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
371
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
371
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
372
    0xaa, 0x02, 0x2a, 0xa8, 0x08, 0x2a, 0xa0, 0x28,
372
    0xaa, 0x02, 0x2a, 0xa8, 0x08, 0x2a, 0xa0, 0x28,
373
    0xaa, 0x80, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
373
    0xaa, 0x80, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
374
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
374
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
375
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
375
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
376
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
376
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
377
 
377
 
378
// home-circle 67,5°
378
// home-circle 67,5°
379
unsigned char ca3[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
379
unsigned char ca3[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
380
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
380
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
381
    0xaa, 0xa2, 0x2a, 0xaa, 0x80, 0x2a, 0xa8, 0x08,
381
    0xaa, 0xa2, 0x2a, 0xaa, 0x80, 0x2a, 0xa8, 0x08,
382
    0xaa, 0x80, 0x2a, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
382
    0xaa, 0x80, 0x2a, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
383
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
383
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
384
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
384
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
385
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
385
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
386
 
386
 
387
// home-circle 90°
387
// home-circle 90°
388
unsigned char ca4[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
388
unsigned char ca4[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
389
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
389
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
390
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
390
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
391
    0xaa, 0x80, 0x02, 0xaa, 0x80, 0x02, 0x2a, 0xaa,
391
    0xaa, 0x80, 0x02, 0xaa, 0x80, 0x02, 0x2a, 0xaa,
392
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
392
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
393
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
393
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
394
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
394
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
395
 
395
 
396
// home-circle 112,5°
396
// home-circle 112,5°
397
unsigned char ca5[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
397
unsigned char ca5[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
398
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
398
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
399
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
399
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
400
    0xaa, 0x82, 0xaa, 0xaa, 0x80, 0x2a, 0x2a, 0xa8,
400
    0xaa, 0x82, 0xaa, 0xaa, 0x80, 0x2a, 0x2a, 0xa8,
401
    0x08, 0x2a, 0xaa, 0x80, 0x8a, 0xaa, 0xa2, 0x62,
401
    0x08, 0x2a, 0xaa, 0x80, 0x8a, 0xaa, 0xa2, 0x62,
402
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
402
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
403
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
403
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
404
 
404
 
405
// home-circle 135°
405
// home-circle 135°
406
unsigned char ca6[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
406
unsigned char ca6[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
407
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
407
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
408
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
408
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
409
    0xaa, 0x82, 0xaa, 0xaa, 0x80, 0xaa, 0x2a, 0xa0,
409
    0xaa, 0x82, 0xaa, 0xaa, 0x80, 0xaa, 0x2a, 0xa0,
410
    0x28, 0x2a, 0xa8, 0x08, 0x8a, 0xaa, 0x02, 0x62,
410
    0x28, 0x2a, 0xa8, 0x08, 0x8a, 0xaa, 0x02, 0x62,
411
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
411
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
412
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
412
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
413
 
413
 
414
// home-circle 157,5°
414
// home-circle 157,5°
415
unsigned char ca7[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
415
unsigned char ca7[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
416
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
416
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
417
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
417
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
418
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xa0,
418
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xa0,
419
    0xa8, 0x2a, 0xa0, 0xa8, 0x8a, 0xa8, 0x22, 0x62,
419
    0xa8, 0x2a, 0xa0, 0xa8, 0x8a, 0xa8, 0x22, 0x62,
420
    0xaa, 0x09, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
420
    0xaa, 0x09, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
421
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
421
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
422
 
422
 
423
learn_char(160, ca0);
423
learn_char(160, ca0);
424
learn_char(161, ca1);
424
learn_char(161, ca1);
425
learn_char(162, ca2);
425
learn_char(162, ca2);
426
learn_char(163, ca3);
426
learn_char(163, ca3);
427
learn_char(164, ca4);
427
learn_char(164, ca4);
428
learn_char(165, ca5);
428
learn_char(165, ca5);
429
learn_char(166, ca6);
429
learn_char(166, ca6);
430
learn_char(167, ca7);
430
learn_char(167, ca7);
431
#endif
431
#endif
432
 
432
 
433
#if WRITECHARS == 168
433
#if WRITECHARS == 168
434
// home-circle 180°
434
// home-circle 180°
435
unsigned char ca8[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
435
unsigned char ca8[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
436
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
436
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
437
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
437
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
438
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0x82,
438
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0x82,
439
    0xa8, 0x2a, 0x82, 0xa8, 0x8a, 0x82, 0xa2, 0x62,
439
    0xa8, 0x2a, 0x82, 0xa8, 0x8a, 0x82, 0xa2, 0x62,
440
    0x82, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
440
    0x82, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
441
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
441
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
442
 
442
 
443
// home-circle 202,5°
443
// home-circle 202,5°
444
unsigned char ca9[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
444
unsigned char ca9[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
445
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
445
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
446
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
446
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
447
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0x0a,
447
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0x0a,
448
    0xa8, 0x2a, 0x0a, 0xa8, 0x88, 0x2a, 0xa2, 0x60,
448
    0xa8, 0x2a, 0x0a, 0xa8, 0x88, 0x2a, 0xa2, 0x60,
449
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
449
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
450
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
450
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
451
 
451
 
452
// home-circle 225°
452
// home-circle 225°
453
unsigned char caa[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
453
unsigned char caa[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
454
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
454
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
455
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
455
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
456
    0xaa, 0x82, 0xaa, 0xaa, 0x02, 0xaa, 0x28, 0x0a,
456
    0xaa, 0x82, 0xaa, 0xaa, 0x02, 0xaa, 0x28, 0x0a,
457
    0xa8, 0x20, 0x2a, 0xa8, 0x80, 0xaa, 0xa2, 0x62,
457
    0xa8, 0x20, 0x2a, 0xa8, 0x80, 0xaa, 0xa2, 0x62,
458
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
458
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
459
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
459
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
460
 
460
 
461
// home-circle 247,5
461
// home-circle 247,5
462
unsigned char cab[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
462
unsigned char cab[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
463
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
463
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
464
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
464
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
465
    0xaa, 0x82, 0xaa, 0xa8, 0x02, 0xaa, 0x20, 0x2a,
465
    0xaa, 0x82, 0xaa, 0xa8, 0x02, 0xaa, 0x20, 0x2a,
466
    0xa8, 0x02, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
466
    0xa8, 0x02, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
467
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
467
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
468
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
468
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
469
 
469
 
470
// home-circle 270°
470
// home-circle 270°
471
unsigned char cac[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
471
unsigned char cac[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
472
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
472
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
473
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
473
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
474
    0x80, 0x02, 0xaa, 0x80, 0x02, 0xaa, 0x2a, 0xaa,
474
    0x80, 0x02, 0xaa, 0x80, 0x02, 0xaa, 0x2a, 0xaa,
475
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
475
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
476
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
476
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
477
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
477
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
478
 
478
 
479
// home-circle 292,5°
479
// home-circle 292,5°
480
unsigned char cad[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
480
unsigned char cad[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
481
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
481
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
482
    0xaa, 0xa2, 0x02, 0xaa, 0xa8, 0x20, 0x2a, 0xa8,
482
    0xaa, 0xa2, 0x02, 0xaa, 0xa8, 0x20, 0x2a, 0xa8,
483
    0xa8, 0x02, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
483
    0xa8, 0x02, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
484
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
484
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
485
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
485
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
486
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
486
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
487
 
487
 
488
// home-circle 315°
488
// home-circle 315°
489
unsigned char cae[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
489
unsigned char cae[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
490
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x80,
490
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x80,
491
    0xaa, 0xa2, 0x20, 0x2a, 0xa8, 0x28, 0x0a, 0xa8,
491
    0xaa, 0xa2, 0x20, 0x2a, 0xa8, 0x28, 0x0a, 0xa8,
492
    0xaa, 0x02, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
492
    0xaa, 0x02, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
493
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
493
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
494
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
494
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
495
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
495
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
496
 
496
 
497
// home-circle 337,5°
497
// home-circle 337,5°
498
unsigned char caf[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
498
unsigned char caf[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
499
    0x95, 0x58, 0x28, 0x25, 0x60, 0xaa, 0x89, 0x88,
499
    0x95, 0x58, 0x28, 0x25, 0x60, 0xaa, 0x89, 0x88,
500
    0x2a, 0xa2, 0x2a, 0x0a, 0xa8, 0x2a, 0x0a, 0xa8,
500
    0x2a, 0xa2, 0x2a, 0x0a, 0xa8, 0x2a, 0x0a, 0xa8,
501
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
501
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
502
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
502
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
503
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
503
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
504
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
504
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
505
 
505
 
506
learn_char(168, ca8);
506
learn_char(168, ca8);
507
learn_char(169, ca9);
507
learn_char(169, ca9);
508
learn_char(170, caa);
508
learn_char(170, caa);
509
learn_char(171, cab);
509
learn_char(171, cab);
510
learn_char(172, cac);
510
learn_char(172, cac);
511
learn_char(173, cad);
511
learn_char(173, cad);
512
learn_char(174, cae);
512
learn_char(174, cae);
513
learn_char(175, caf);
513
learn_char(175, caf);
514
#endif
514
#endif
515
 
515
 
516
#if WRITECHARS == 176
516
#if WRITECHARS == 176
517
// home circle left side
517
// home circle left side
518
unsigned char cb0[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
518
unsigned char cb0[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
519
    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,
520
    0x55, 0x55, 0x55, 0x55, 0x56, 0x55, 0x55, 0x56,
521
    0x55, 0x55, 0x58, 0x55, 0x55, 0x58, 0x55, 0x55,
521
    0x55, 0x55, 0x58, 0x55, 0x55, 0x58, 0x55, 0x55,
522
    0x56, 0x55, 0x55, 0x56, 0x55, 0x55, 0x55, 0x55,
522
    0x56, 0x55, 0x55, 0x56, 0x55, 0x55, 0x55, 0x55,
523
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
523
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
524
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
524
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
525
 
525
 
526
// home circle center
526
// home circle center
527
unsigned char cb1[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
527
unsigned char cb1[54] = {0x55, 0x55, 0x55, 0x55, 0x69, 0x55, 0x56, 0x82,
528
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
528
    0x95, 0x58, 0x28, 0x25, 0x62, 0xaa, 0x89, 0x8a,
529
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
529
    0xaa, 0xa2, 0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8,
530
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
530
    0xaa, 0x82, 0xaa, 0xaa, 0x82, 0xaa, 0x2a, 0xaa,
531
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
531
    0xa8, 0x2a, 0xaa, 0xa8, 0x8a, 0xaa, 0xa2, 0x62,
532
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
532
    0xaa, 0x89, 0x58, 0x28, 0x25, 0x56, 0x82, 0x95,
533
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
533
    0x55, 0x69, 0x55, 0x55, 0x55, 0x55};
534
 
534
 
535
// home circle right side
535
// home circle right side
536
unsigned char cb2[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
536
unsigned char cb2[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
537
    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,
538
    0x55, 0x55, 0x95, 0x55, 0x55, 0x95, 0x55, 0x55,
539
    0x25, 0x55, 0x55, 0x25, 0x55, 0x55, 0x95, 0x55,
539
    0x25, 0x55, 0x55, 0x25, 0x55, 0x55, 0x95, 0x55,
540
    0x55, 0x95, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
540
    0x55, 0x95, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
541
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
541
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
542
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
542
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
543
 
543
 
544
// rc transmitter
544
// rc transmitter
545
unsigned char cb3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
545
unsigned char cb3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
546
    0x55, 0x55, 0x55, 0x55, 0x55, 0xaa, 0x55, 0x55,
546
    0x55, 0x55, 0x55, 0x55, 0x55, 0xaa, 0x55, 0x55,
547
    0x82, 0x55, 0x55, 0x82, 0x55, 0x55, 0x82, 0x55,
547
    0x82, 0x55, 0x55, 0x82, 0x55, 0x55, 0x82, 0x55,
548
    0xaa, 0x82, 0xaa, 0x80, 0x00, 0x02, 0x8a, 0xaa,
548
    0xaa, 0x82, 0xaa, 0x80, 0x00, 0x02, 0x8a, 0xaa,
549
    0xa2, 0x88, 0x28, 0x22, 0x88, 0x28, 0x22, 0x8a,
549
    0xa2, 0x88, 0x28, 0x22, 0x88, 0x28, 0x22, 0x8a,
550
    0xaa, 0xa2, 0x8a, 0xaa, 0xa2, 0x80, 0x00, 0x02,
550
    0xaa, 0xa2, 0x8a, 0xaa, 0xa2, 0x80, 0x00, 0x02,
551
    0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55};
551
    0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55};
552
 
552
 
553
// house
553
// house
554
unsigned char cb4[54] = {0x55, 0x55, 0x59, 0x55, 0x55, 0x65, 0x55, 0x55,
554
unsigned char cb4[54] = {0x55, 0x55, 0x59, 0x55, 0x55, 0x65, 0x55, 0x55,
555
    0x15, 0x55, 0x41, 0x15, 0x55, 0x00, 0x15, 0x54,
555
    0x15, 0x55, 0x41, 0x15, 0x55, 0x00, 0x15, 0x54,
556
    0x00, 0x15, 0x50, 0x00, 0x05, 0x40, 0x00, 0x01,
556
    0x00, 0x15, 0x50, 0x00, 0x05, 0x40, 0x00, 0x01,
557
    0x0a, 0xaa, 0xa0, 0x4a, 0xa0, 0x21, 0x4a, 0xa1,
557
    0x0a, 0xaa, 0xa0, 0x4a, 0xa0, 0x21, 0x4a, 0xa1,
558
    0x21, 0x4a, 0xa0, 0x21, 0x4a, 0xaa, 0xa1, 0x4a,
558
    0x21, 0x4a, 0xa0, 0x21, 0x4a, 0xaa, 0xa1, 0x4a,
559
    0xaa, 0xa1, 0x48, 0x0a, 0xa1, 0x48, 0x4a, 0xa1,
559
    0xaa, 0xa1, 0x48, 0x0a, 0xa1, 0x48, 0x4a, 0xa1,
560
    0x48, 0x4a, 0xa1, 0x40, 0x00, 0x01};
560
    0x48, 0x4a, 0xa1, 0x40, 0x00, 0x01};
561
 
561
 
562
// mah
562
// mah
563
unsigned char cb5[54] = {0x00, 0x01, 0x55, 0x2a, 0xa1, 0x55, 0x22, 0x21,
563
unsigned char cb5[54] = {0x00, 0x01, 0x55, 0x2a, 0xa1, 0x55, 0x22, 0x21,
564
    0x55, 0x22, 0x21, 0x55, 0x00, 0x01, 0x55, 0x55,
564
    0x55, 0x22, 0x21, 0x55, 0x00, 0x01, 0x55, 0x55,
565
    0x48, 0x55, 0x55, 0x22, 0x15, 0x54, 0x80, 0x85,
565
    0x48, 0x55, 0x55, 0x22, 0x15, 0x54, 0x80, 0x85,
566
    0x54, 0xaa, 0x85, 0x54, 0x80, 0x85, 0x54, 0x84,
566
    0x54, 0xaa, 0x85, 0x54, 0x80, 0x85, 0x54, 0x84,
567
    0x85, 0x55, 0x04, 0x05, 0x55, 0x54, 0x85, 0x55,
567
    0x85, 0x55, 0x04, 0x05, 0x55, 0x54, 0x85, 0x55,
568
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x88,
568
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x88,
569
    0x55, 0x54, 0x88, 0x55, 0x54, 0x00};
569
    0x55, 0x54, 0x88, 0x55, 0x54, 0x00};
570
 
570
 
571
// sat antenna
571
// sat antenna
572
unsigned char cb6[54] = {0x5a, 0x95, 0x55, 0x60, 0x25, 0x69, 0x62, 0x09,
572
unsigned char cb6[54] = {0x5a, 0x95, 0x55, 0x60, 0x25, 0x69, 0x62, 0x09,
573
    0x89, 0x62, 0x82, 0x25, 0x60, 0xa0, 0x95, 0x58,
573
    0x89, 0x62, 0x82, 0x25, 0x60, 0xa0, 0x95, 0x58,
574
    0x28, 0x25, 0x56, 0x0a, 0x09, 0x55, 0x82, 0x82,
574
    0x28, 0x25, 0x56, 0x0a, 0x09, 0x55, 0x82, 0x82,
575
    0x55, 0x80, 0xa2, 0x55, 0x88, 0x02, 0x55, 0x88,
575
    0x55, 0x80, 0xa2, 0x55, 0x88, 0x02, 0x55, 0x88,
576
    0xa9, 0x55, 0x88, 0x95, 0x55, 0x88, 0x95, 0x56,
576
    0xa9, 0x55, 0x88, 0x95, 0x55, 0x88, 0x95, 0x56,
577
    0x08, 0x25, 0x58, 0xaa, 0x89, 0x62, 0xaa, 0xa2,
577
    0x08, 0x25, 0x58, 0xaa, 0x89, 0x62, 0xaa, 0xa2,
578
    0x60, 0x00, 0x02, 0x5a, 0xaa, 0xa9};
578
    0x60, 0x00, 0x02, 0x5a, 0xaa, 0xa9};
579
 
579
 
580
// vario up 4
580
// vario up 4
581
unsigned char cb7[54] = {0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54, 0xaa,
581
unsigned char cb7[54] = {0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54, 0xaa,
582
    0x15, 0x52, 0xaa, 0x85, 0x50, 0x28, 0x05, 0x55,
582
    0x15, 0x52, 0xaa, 0x85, 0x50, 0x28, 0x05, 0x55,
583
    0x28, 0x55, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00,
583
    0x28, 0x55, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00,
584
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
584
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
585
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
585
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
586
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
586
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
587
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
587
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
588
learn_char(176, cb0);
588
learn_char(176, cb0);
589
learn_char(177, cb1);
589
learn_char(177, cb1);
590
learn_char(178, cb2);
590
learn_char(178, cb2);
591
learn_char(179, cb3);
591
learn_char(179, cb3);
592
learn_char(180, cb4);
592
learn_char(180, cb4);
593
learn_char(181, cb5);
593
learn_char(181, cb5);
594
learn_char(182, cb6);
594
learn_char(182, cb6);
595
learn_char(183, cb7);
595
learn_char(183, cb7);
596
#endif
596
#endif
597
 
597
 
598
#if WRITECHARS == 184
598
#if WRITECHARS == 184
599
// vario up 3
599
// vario up 3
600
unsigned char cb8[54] = {0x55, 0x55, 0x55, 0x55, 0x41, 0x55, 0x55, 0x28,
600
unsigned char cb8[54] = {0x55, 0x55, 0x55, 0x55, 0x41, 0x55, 0x55, 0x28,
601
    0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa, 0x85, 0x50,
601
    0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa, 0x85, 0x50,
602
    0x28, 0x05, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00,
602
    0x28, 0x05, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00,
603
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
603
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
604
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
604
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
605
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
605
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
606
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
606
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
607
 
607
 
608
// vario up 2
608
// vario up 2
609
unsigned char cb9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
609
unsigned char cb9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
610
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
610
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
611
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x00, 0x00, 0x00,
611
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x00, 0x00, 0x00,
612
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
612
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
613
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
613
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
614
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
614
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
615
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
615
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
616
 
616
 
617
// vario up 1
617
// vario up 1
618
unsigned char cba[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
618
unsigned char cba[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
619
    0x55, 0x55, 0x55, 0x55, 0x55, 0x41, 0x55, 0x55,
619
    0x55, 0x55, 0x55, 0x55, 0x55, 0x41, 0x55, 0x55,
620
    0x28, 0x55, 0x54, 0xaa, 0x15, 0x00, 0x00, 0x00,
620
    0x28, 0x55, 0x54, 0xaa, 0x15, 0x00, 0x00, 0x00,
621
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
621
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
622
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
622
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
623
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
623
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
624
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
624
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
625
 
625
 
626
// vario standing
626
// vario standing
627
unsigned char cbb[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
627
unsigned char cbb[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
628
    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,
629
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
630
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
630
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
631
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
631
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
632
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
632
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
633
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
633
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
634
 
634
 
635
// vario down 1
635
// vario down 1
636
unsigned char cbc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
636
unsigned char cbc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
637
    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,
638
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
639
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
639
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
640
    0x00, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55, 0x55,
640
    0x00, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55, 0x55,
641
    0x41, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
641
    0x41, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
642
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
642
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
643
 
643
 
644
// vario down 2
644
// vario down 2
645
unsigned char cbd[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
645
unsigned char cbd[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
646
    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,
647
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
648
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
648
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
649
    0x00, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
649
    0x00, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
650
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
650
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
651
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
651
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
652
 
652
 
653
// vario down 3
653
// vario down 3
654
unsigned char cbe[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
654
unsigned char cbe[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
655
    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,
656
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
657
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
657
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
658
    0x00, 0x55, 0x28, 0x55, 0x50, 0x28, 0x05, 0x52,
658
    0x00, 0x55, 0x28, 0x55, 0x50, 0x28, 0x05, 0x52,
659
    0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
659
    0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
660
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
660
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
661
 
661
 
662
// vario down 4
662
// vario down 4
663
unsigned char cbf[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
663
unsigned char cbf[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
664
    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,
665
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
666
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
666
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
667
    0x00, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x50,
667
    0x00, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x50,
668
    0x28, 0x05, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15,
668
    0x28, 0x05, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15,
669
    0x55, 0x28, 0x55, 0x55, 0x41, 0x55};
669
    0x55, 0x28, 0x55, 0x55, 0x41, 0x55};
670
 
-
 
671
learn_char(184, cb8);
670
learn_char(184, cb8);
672
learn_char(185, cb9);
671
learn_char(185, cb9);
673
learn_char(186, cba);
672
learn_char(186, cba);
674
learn_char(187, cbb);
673
learn_char(187, cbb);
675
learn_char(188, cbc);
674
learn_char(188, cbc);
676
learn_char(189, cbd);
675
learn_char(189, cbd);
677
learn_char(190, cbe);
676
learn_char(190, cbe);
678
learn_char(191, cbf);
677
learn_char(191, cbf);
679
#endif
678
#endif
-
 
679
 
-
 
680
#if WRITECHARS == 192
-
 
681
// 2/3 down block
-
 
682
unsigned char cc0[54] ={0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
683
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
684
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
685
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
686
    0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
-
 
687
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
688
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
689
 
-
 
690
// 1/3 down block
-
 
691
unsigned char cc1[54] ={0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
692
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
693
    0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
694
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
695
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
696
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
697
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
698
 
-
 
699
// middle-down block
-
 
700
unsigned char cc2[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
701
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
702
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
-
 
703
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
704
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
705
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
706
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
-
 
707
 
-
 
708
// middle-up block
-
 
709
unsigned char cc3[54] ={0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
710
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
711
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
712
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
-
 
713
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
714
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
715
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
-
 
716
 
-
 
717
// 1/3 up block
-
 
718
unsigned char cc4[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
719
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
720
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
721
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
722
    0x55, 0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
723
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
724
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
-
 
725
 
-
 
726
// 2/3 up block
-
 
727
unsigned char cc5[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
728
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
-
 
729
    0x55, 0x55, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
730
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
731
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
732
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
-
 
733
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
-
 
734
 
-
 
735
learn_char(192, cc0);
-
 
736
learn_char(193, cc1);
-
 
737
learn_char(194, cc2);
-
 
738
learn_char(195, cc3);
-
 
739
learn_char(196, cc4);
-
 
740
learn_char(197, cc5);
-
 
741
#endif
680
 
742
 
681
#if WRITECHARS == 200
743
#if WRITECHARS == 200
682
// GPS
744
// GPS
683
unsigned char cc8[54] = {0x55, 0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x2a,
745
unsigned char cc8[54] = {0x55, 0x50, 0x55, 0x55, 0x4a, 0x15, 0x55, 0x2a,
684
    0x85, 0x55, 0x2a, 0xa1, 0x55, 0x4a, 0xa8, 0x55,
746
    0x85, 0x55, 0x2a, 0xa1, 0x55, 0x4a, 0xa8, 0x55,
685
    0x52, 0xa8, 0x55, 0x54, 0xaa, 0x55, 0x55, 0x09,
747
    0x52, 0xa8, 0x55, 0x54, 0xaa, 0x55, 0x55, 0x09,
686
    0x55, 0x55, 0x52, 0x55, 0x55, 0x1a, 0x55, 0x51,
748
    0x55, 0x55, 0x52, 0x55, 0x55, 0x1a, 0x55, 0x51,
687
    0x96, 0x55, 0x18, 0x85, 0x54, 0x88, 0x28, 0x54,
749
    0x96, 0x55, 0x18, 0x85, 0x54, 0x88, 0x28, 0x54,
688
    0x82, 0x05, 0x55, 0x20, 0xa1, 0x55, 0x48, 0x15,
750
    0x82, 0x05, 0x55, 0x20, 0xa1, 0x55, 0x48, 0x15,
689
    0x55, 0x52, 0x85, 0x55, 0x54, 0x15};
751
    0x55, 0x52, 0x85, 0x55, 0x54, 0x15};
690
 
752
 
691
unsigned char cc9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
753
unsigned char cc9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
692
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x45,
754
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x45,
693
    0x55, 0x55, 0x21, 0x55, 0x55, 0xa8, 0x55, 0x55,
755
    0x55, 0x55, 0x21, 0x55, 0x55, 0xa8, 0x55, 0x55,
694
    0xa1, 0x55, 0x55, 0x98, 0x15, 0x55, 0x2a, 0x85,
756
    0xa1, 0x55, 0x55, 0x98, 0x15, 0x55, 0x2a, 0x85,
695
    0x55, 0x4a, 0xa1, 0x55, 0x4a, 0xa8, 0x55, 0x52,
757
    0x55, 0x4a, 0xa1, 0x55, 0x4a, 0xa8, 0x55, 0x52,
696
    0xaa, 0x15, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
758
    0xaa, 0x15, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
697
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
759
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
698
 
760
 
699
// RC
761
// RC
700
unsigned char cca[54] = {0x54, 0xaa, 0x85, 0x52, 0x00, 0x21, 0x48, 0x2a,
762
unsigned char cca[54] = {0x54, 0xaa, 0x85, 0x52, 0x00, 0x21, 0x48, 0x2a,
701
    0x08, 0x60, 0x80, 0x82, 0x62, 0x08, 0x22, 0x62,
763
    0x08, 0x60, 0x80, 0x82, 0x62, 0x08, 0x22, 0x62,
702
    0x2a, 0x22, 0x62, 0x08, 0x22, 0x60, 0x88, 0x82,
764
    0x2a, 0x22, 0x62, 0x08, 0x22, 0x60, 0x88, 0x82,
703
    0x48, 0x08, 0x08, 0x52, 0x08, 0x21, 0x54, 0x48,
765
    0x48, 0x08, 0x08, 0x52, 0x08, 0x21, 0x54, 0x48,
704
    0x45, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55,
766
    0x45, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55,
705
    0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55,
767
    0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55,
706
    0x55, 0x2a, 0x15, 0x54, 0xaa, 0x85};
768
    0x55, 0x2a, 0x15, 0x54, 0xaa, 0x85};
707
 
769
 
708
// km/h
770
// km/h
709
unsigned char ccb[54] = {0x55, 0x55, 0x55, 0x01, 0x55, 0x55, 0x21, 0x55,
771
unsigned char ccb[54] = {0x55, 0x55, 0x55, 0x01, 0x55, 0x55, 0x21, 0x55,
710
    0x55, 0x20, 0x15, 0x55, 0x22, 0x15, 0x55, 0x28,
772
    0x55, 0x20, 0x15, 0x55, 0x22, 0x15, 0x55, 0x28,
711
    0x15, 0x55, 0x22, 0x15, 0x55, 0x00, 0x00, 0x15,
773
    0x15, 0x55, 0x22, 0x15, 0x55, 0x00, 0x00, 0x15,
712
    0x52, 0xaa, 0x15, 0x52, 0x22, 0x15, 0x52, 0x22,
774
    0x52, 0xaa, 0x15, 0x52, 0x22, 0x15, 0x52, 0x22,
713
    0x15, 0x50, 0x00, 0x05, 0x55, 0x54, 0x85, 0x55,
775
    0x15, 0x50, 0x00, 0x05, 0x55, 0x54, 0x85, 0x55,
714
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x88,
776
    0x54, 0x80, 0x55, 0x54, 0xa8, 0x55, 0x54, 0x88,
715
    0x55, 0x54, 0x88, 0x55, 0x54, 0x00};
777
    0x55, 0x54, 0x88, 0x55, 0x54, 0x00};
716
 
778
 
717
 
779
 
718
// small meters m
780
// small meters m
719
unsigned char ccc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
781
unsigned char ccc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
720
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
782
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
721
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
783
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
722
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
784
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
723
    0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x15, 0x22,
785
    0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x15, 0x22,
724
    0x8a, 0x15, 0x28, 0xa2, 0x15, 0x20, 0x82, 0x15,
786
    0x8a, 0x15, 0x28, 0xa2, 0x15, 0x20, 0x82, 0x15,
725
    0x20, 0x82, 0x15, 0x00, 0x00, 0x15};
787
    0x20, 0x82, 0x15, 0x00, 0x00, 0x15};
726
 
788
 
727
// vario down
789
// vario down
728
unsigned char ccd[54] = {0x55, 0x00, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
790
unsigned char ccd[54] = {0x55, 0x00, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
729
    0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55,
791
    0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55,
730
    0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55,
792
    0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55,
731
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
793
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
732
    0x55, 0x00, 0x28, 0x00, 0x2a, 0xaa, 0xa8, 0x0a,
794
    0x55, 0x00, 0x28, 0x00, 0x2a, 0xaa, 0xa8, 0x0a,
733
    0xaa, 0xa0, 0x42, 0xaa, 0x81, 0x50, 0xaa, 0x05,
795
    0xaa, 0xa0, 0x42, 0xaa, 0x81, 0x50, 0xaa, 0x05,
734
    0x54, 0x28, 0x15, 0x55, 0x00, 0x55};
796
    0x54, 0x28, 0x15, 0x55, 0x00, 0x55};
735
 
797
 
736
// vario hold
798
// vario hold
737
unsigned char cce[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
799
unsigned char cce[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
738
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
800
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
739
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
801
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
740
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x00,
802
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x00,
741
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
803
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
742
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
804
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
743
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
805
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
744
 
806
 
745
// vario up
807
// vario up
746
unsigned char ccf[54] = {0x55, 0x00, 0x55, 0x54, 0x28, 0x15, 0x50, 0xaa,
808
unsigned char ccf[54] = {0x55, 0x00, 0x55, 0x54, 0x28, 0x15, 0x50, 0xaa,
747
    0x05, 0x42, 0xaa, 0x81, 0x0a, 0xaa, 0xa0, 0x2a,
809
    0x05, 0x42, 0xaa, 0x81, 0x0a, 0xaa, 0xa0, 0x2a,
748
    0xaa, 0xa8, 0x00, 0x28, 0x00, 0x55, 0x28, 0x55,
810
    0xaa, 0xa8, 0x00, 0x28, 0x00, 0x55, 0x28, 0x55,
749
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
811
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
750
    0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55,
812
    0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55,
751
    0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55,
813
    0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55,
752
    0x55, 0x28, 0x55, 0x55, 0x00, 0x55};
814
    0x55, 0x28, 0x55, 0x55, 0x00, 0x55};
753
 
815
 
754
learn_char(200, cc8);
816
learn_char(200, cc8);
755
learn_char(201, cc9);
817
learn_char(201, cc9);
756
learn_char(202, cca);
818
learn_char(202, cca);
757
learn_char(203, ccb);
819
learn_char(203, ccb);
758
learn_char(204, ccc);
820
learn_char(204, ccc);
759
learn_char(205, ccd);
821
learn_char(205, ccd);
760
learn_char(206, cce);
822
learn_char(206, cce);
761
learn_char(207, ccf);
823
learn_char(207, ccf);
762
#endif
824
#endif
763
 
825
 
764
#if WRITECHARS == 208
826
#if WRITECHARS == 208
765
// degree symbol
827
// degree symbol
766
unsigned char cd0[54] = {0x55, 0x55, 0x55, 0x54, 0x01, 0x55, 0x52, 0xa8,
828
unsigned char cd0[54] = {0x55, 0x55, 0x55, 0x54, 0x01, 0x55, 0x52, 0xa8,
767
    0x55, 0x48, 0x02, 0x15, 0x48, 0x52, 0x15, 0x48,
829
    0x55, 0x48, 0x02, 0x15, 0x48, 0x52, 0x15, 0x48,
768
    0x52, 0x15, 0x48, 0x02, 0x15, 0x52, 0xa8, 0x55,
830
    0x52, 0x15, 0x48, 0x02, 0x15, 0x52, 0xa8, 0x55,
769
    0x54, 0x01, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
831
    0x54, 0x01, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
770
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
832
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
771
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
833
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
772
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
834
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
773
 
835
 
774
// clock on symbol
836
// clock on symbol
775
unsigned char cd1[54] = {0x54, 0x14, 0x51, 0x52, 0x82, 0x08, 0x48, 0x22,
837
unsigned char cd1[54] = {0x54, 0x14, 0x51, 0x52, 0x82, 0x08, 0x48, 0x22,
776
    0x88, 0x48, 0x22, 0x28, 0x48, 0x22, 0x28, 0x52,
838
    0x88, 0x48, 0x22, 0x28, 0x48, 0x22, 0x28, 0x52,
777
    0x82, 0x08, 0x54, 0x14, 0x51, 0x55, 0x40, 0x55,
839
    0x82, 0x08, 0x54, 0x14, 0x51, 0x55, 0x40, 0x55,
778
    0x55, 0x2a, 0x15, 0x54, 0x88, 0x85, 0x52, 0x08,
840
    0x55, 0x2a, 0x15, 0x54, 0x88, 0x85, 0x52, 0x08,
779
    0x21, 0x48, 0x48, 0x08, 0x48, 0x4a, 0x88, 0x48,
841
    0x21, 0x48, 0x48, 0x08, 0x48, 0x4a, 0x88, 0x48,
780
    0x50, 0x08, 0x52, 0x15, 0x21, 0x54, 0x80, 0x85,
842
    0x50, 0x08, 0x52, 0x15, 0x21, 0x54, 0x80, 0x85,
781
    0x55, 0x2a, 0x15, 0x55, 0x40, 0x55};
843
    0x55, 0x2a, 0x15, 0x55, 0x40, 0x55};
782
 
844
 
783
// clock fly symbol
845
// clock fly symbol
784
unsigned char cd2[54] = {0x40, 0x45, 0x11, 0x2a, 0x20, 0x88, 0x20, 0x20,
846
unsigned char cd2[54] = {0x40, 0x45, 0x11, 0x2a, 0x20, 0x88, 0x20, 0x20,
785
    0x88, 0x28, 0x21, 0x21, 0x21, 0x20, 0x21, 0x21,
847
    0x88, 0x28, 0x21, 0x21, 0x21, 0x20, 0x21, 0x21,
786
    0x2a, 0x21, 0x45, 0x40, 0x45, 0x55, 0x40, 0x55,
848
    0x2a, 0x21, 0x45, 0x40, 0x45, 0x55, 0x40, 0x55,
787
    0x55, 0x2a, 0x15, 0x54, 0x88, 0x85, 0x52, 0x08,
849
    0x55, 0x2a, 0x15, 0x54, 0x88, 0x85, 0x52, 0x08,
788
    0x21, 0x48, 0x48, 0x08, 0x48, 0x4a, 0x88, 0x48,
850
    0x21, 0x48, 0x48, 0x08, 0x48, 0x4a, 0x88, 0x48,
789
    0x50, 0x08, 0x52, 0x15, 0x21, 0x54, 0x80, 0x85,
851
    0x50, 0x08, 0x52, 0x15, 0x21, 0x54, 0x80, 0x85,
790
    0x55, 0x2a, 0x15, 0x55, 0x40, 0x55};
852
    0x55, 0x2a, 0x15, 0x55, 0x40, 0x55};
791
 
853
 
792
// compass north
854
// compass north
793
unsigned char cd3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
855
unsigned char cd3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
794
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
856
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
795
    0x54, 0x55, 0x52, 0x12, 0x15, 0x52, 0x82, 0x15,
857
    0x54, 0x55, 0x52, 0x12, 0x15, 0x52, 0x82, 0x15,
796
    0x02, 0x82, 0x00, 0xa2, 0x22, 0x2a, 0x02, 0x0a,
858
    0x02, 0x82, 0x00, 0xa2, 0x22, 0x2a, 0x02, 0x0a,
797
    0x00, 0x52, 0x0a, 0x15, 0x52, 0x12, 0x15, 0x54,
859
    0x00, 0x52, 0x0a, 0x15, 0x52, 0x12, 0x15, 0x54,
798
    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
860
    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
799
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
861
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
800
 
862
 
801
// compass south
863
// compass south
802
unsigned char cd4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
864
unsigned char cd4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
803
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
865
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
804
    0x01, 0x55, 0x54, 0xa8, 0x55, 0x52, 0x02, 0x15,
866
    0x01, 0x55, 0x54, 0xa8, 0x55, 0x52, 0x02, 0x15,
805
    0x04, 0x84, 0x40, 0xa1, 0x21, 0x2a, 0x04, 0x48,
867
    0x04, 0x84, 0x40, 0xa1, 0x21, 0x2a, 0x04, 0x48,
806
    0x40, 0x52, 0x02, 0x15, 0x54, 0xa8, 0x55, 0x55,
868
    0x40, 0x52, 0x02, 0x15, 0x54, 0xa8, 0x55, 0x55,
807
    0x01, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
869
    0x01, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
808
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
870
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
809
 
871
 
810
// compass east
872
// compass east
811
unsigned char cd5[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
873
unsigned char cd5[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
812
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
874
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
813
    0x00, 0x55, 0x52, 0xaa, 0x15, 0x52, 0x00, 0x55,
875
    0x00, 0x55, 0x52, 0xaa, 0x15, 0x52, 0x00, 0x55,
814
    0x02, 0x05, 0x40, 0xa2, 0xa1, 0x2a, 0x02, 0x05,
876
    0x02, 0x05, 0x40, 0xa2, 0xa1, 0x2a, 0x02, 0x05,
815
    0x40, 0x52, 0x00, 0x55, 0x52, 0xaa, 0x15, 0x54,
877
    0x40, 0x52, 0x00, 0x55, 0x52, 0xaa, 0x15, 0x54,
816
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
878
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
817
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
879
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
818
 
880
 
819
// compass west
881
// compass west
820
unsigned char cd6[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
882
unsigned char cd6[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
821
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
883
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
822
    0x54, 0x55, 0x52, 0x12, 0x15, 0x52, 0x12, 0x15,
884
    0x54, 0x55, 0x52, 0x12, 0x15, 0x52, 0x12, 0x15,
823
    0x02, 0x02, 0x00, 0xa2, 0x22, 0x2a, 0x02, 0x8a,
885
    0x02, 0x02, 0x00, 0xa2, 0x22, 0x2a, 0x02, 0x8a,
824
    0x00, 0x52, 0x8a, 0x15, 0x52, 0x12, 0x15, 0x54,
886
    0x00, 0x52, 0x8a, 0x15, 0x52, 0x12, 0x15, 0x54,
825
    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
887
    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
826
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
888
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
827
 
889
 
828
// compass between
890
// compass between
829
unsigned char cd7[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
891
unsigned char cd7[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
830
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
892
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
831
    0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55,
893
    0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55,
832
    0x01, 0x21, 0x00, 0xa8, 0x20, 0xaa, 0x01, 0x21,
894
    0x01, 0x21, 0x00, 0xa8, 0x20, 0xaa, 0x01, 0x21,
833
    0x00, 0x55, 0x21, 0x55, 0x55, 0x45, 0x55, 0x55,
895
    0x00, 0x55, 0x21, 0x55, 0x55, 0x45, 0x55, 0x55,
834
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
896
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
835
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
897
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
836
 
898
 
837
learn_char(208, cd0);
899
learn_char(208, cd0);
838
learn_char(209, cd1);
900
learn_char(209, cd1);
839
learn_char(210, cd2);
901
learn_char(210, cd2);
840
learn_char(211, cd3);
902
learn_char(211, cd3);
841
learn_char(212, cd4);
903
learn_char(212, cd4);
842
learn_char(213, cd5);
904
learn_char(213, cd5);
843
learn_char(214, cd6);
905
learn_char(214, cd6);
844
learn_char(215, cd7);
906
learn_char(215, cd7);
845
#endif
907
#endif
846
 
908
 
847
#if WRITECHARS == 216
909
#if WRITECHARS == 216
848
// compass line
910
// compass line
849
unsigned char cd8[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
911
unsigned char cd8[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
850
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
912
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
851
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
913
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
852
    0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
914
    0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
853
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
915
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
854
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
916
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
855
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
917
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
856
 
918
 
857
// arrow right
919
// arrow right
858
unsigned char cd9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
920
unsigned char cd9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
859
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
921
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
860
    0x55, 0x15, 0x55, 0x54, 0x85, 0x40, 0x00, 0xa1,
922
    0x55, 0x15, 0x55, 0x54, 0x85, 0x40, 0x00, 0xa1,
861
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x40, 0x00,
923
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x40, 0x00,
862
    0xa1, 0x55, 0x54, 0x85, 0x55, 0x55, 0x15, 0x55,
924
    0xa1, 0x55, 0x54, 0x85, 0x55, 0x55, 0x15, 0x55,
863
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
925
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
864
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
926
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
865
 
927
 
866
// arrow right-up
928
// arrow right-up
867
unsigned char cda[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
929
unsigned char cda[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
868
    0x55, 0x55, 0x40, 0x01, 0x55, 0x2a, 0xa8, 0x55,
930
    0x55, 0x55, 0x40, 0x01, 0x55, 0x2a, 0xa8, 0x55,
869
    0x4a, 0xa8, 0x55, 0x52, 0xa8, 0x55, 0x4a, 0xa8,
931
    0x4a, 0xa8, 0x55, 0x52, 0xa8, 0x55, 0x4a, 0xa8,
870
    0x55, 0x2a, 0x28, 0x54, 0xa8, 0x48, 0x52, 0xa1,
932
    0x55, 0x2a, 0x28, 0x54, 0xa8, 0x48, 0x52, 0xa1,
871
    0x51, 0x4a, 0x85, 0x55, 0x52, 0x15, 0x55, 0x54,
933
    0x51, 0x4a, 0x85, 0x55, 0x52, 0x15, 0x55, 0x54,
872
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
934
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
873
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
935
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
874
 
936
 
875
// arrow up
937
// arrow up
876
unsigned char cdb[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
938
unsigned char cdb[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
877
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
939
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
878
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x54, 0x28, 0x15,
940
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x54, 0x28, 0x15,
879
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
941
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28,
880
    0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55,
942
    0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x55,
881
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
943
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
882
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
944
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
883
 
945
 
884
// arrow left-up
946
// arrow left-up
885
unsigned char cdc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
947
unsigned char cdc[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
886
    0x55, 0x40, 0x01, 0x55, 0x2a, 0xa8, 0x55, 0x2a,
948
    0x55, 0x40, 0x01, 0x55, 0x2a, 0xa8, 0x55, 0x2a,
887
    0xa1, 0x55, 0x2a, 0x85, 0x55, 0x2a, 0xa1, 0x55,
949
    0xa1, 0x55, 0x2a, 0x85, 0x55, 0x2a, 0xa1, 0x55,
888
    0x28, 0xa8, 0x55, 0x21, 0x2a, 0x15, 0x45, 0x4a,
950
    0x28, 0xa8, 0x55, 0x21, 0x2a, 0x15, 0x45, 0x4a,
889
    0x85, 0x55, 0x52, 0xa1, 0x55, 0x54, 0x85, 0x55,
951
    0x85, 0x55, 0x52, 0xa1, 0x55, 0x54, 0x85, 0x55,
890
    0x55, 0x15, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
952
    0x55, 0x15, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
891
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
953
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
892
 
954
 
893
// arrow left
955
// arrow left
894
unsigned char cdd[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
956
unsigned char cdd[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
895
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
957
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
896
    0x55, 0x55, 0x52, 0x15, 0x55, 0x4a, 0x00, 0x01,
958
    0x55, 0x55, 0x52, 0x15, 0x55, 0x4a, 0x00, 0x01,
897
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x4a, 0x00,
959
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x4a, 0x00,
898
    0x01, 0x52, 0x15, 0x55, 0x54, 0x55, 0x55, 0x55,
960
    0x01, 0x52, 0x15, 0x55, 0x54, 0x55, 0x55, 0x55,
899
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
961
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
900
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
962
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
901
 
963
 
902
// arrow left-down
964
// arrow left-down
903
unsigned char cde[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
965
unsigned char cde[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
904
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x15, 0x55,
966
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x15, 0x55,
905
    0x54, 0x85, 0x55, 0x52, 0xa1, 0x45, 0x4a, 0x85,
967
    0x54, 0x85, 0x55, 0x52, 0xa1, 0x45, 0x4a, 0x85,
906
    0x21, 0x2a, 0x15, 0x28, 0xa8, 0x55, 0x2a, 0xa1,
968
    0x21, 0x2a, 0x15, 0x28, 0xa8, 0x55, 0x2a, 0xa1,
907
    0x55, 0x2a, 0x85, 0x55, 0x2a, 0xa1, 0x55, 0x2a,
969
    0x55, 0x2a, 0x85, 0x55, 0x2a, 0xa1, 0x55, 0x2a,
908
    0xa8, 0x55, 0x40, 0x01, 0x55, 0x55, 0x55, 0x55,
970
    0xa8, 0x55, 0x40, 0x01, 0x55, 0x55, 0x55, 0x55,
909
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
971
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
910
 
972
 
911
// arrow down
973
// arrow down
912
unsigned char cdf[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
974
unsigned char cdf[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
913
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x55,
975
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x55,
914
    0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55,
976
    0x28, 0x55, 0x55, 0x28, 0x55, 0x55, 0x28, 0x55,
915
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x54, 0x28,
977
    0x55, 0x28, 0x55, 0x55, 0x28, 0x55, 0x54, 0x28,
916
    0x15, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
978
    0x15, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
917
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
979
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
918
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
980
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
919
 
981
 
920
learn_char(216, cd8);
982
learn_char(216, cd8);
921
learn_char(217, cd9);
983
learn_char(217, cd9);
922
learn_char(218, cda);
984
learn_char(218, cda);
923
learn_char(219, cdb);
985
learn_char(219, cdb);
924
learn_char(220, cdc);
986
learn_char(220, cdc);
925
learn_char(221, cdd);
987
learn_char(221, cdd);
926
learn_char(222, cde);
988
learn_char(222, cde);
927
learn_char(223, cdf);
989
learn_char(223, cdf);
928
#endif
990
#endif
929
 
991
 
930
#if WRITECHARS == 224
992
#if WRITECHARS == 224
931
// arrow right-down
993
// arrow right-down
932
unsigned char ce0[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
994
unsigned char ce0[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
933
    0x55, 0x55, 0x55, 0x55, 0x54, 0x55, 0x55, 0x52,
995
    0x55, 0x55, 0x55, 0x55, 0x54, 0x55, 0x55, 0x52,
934
    0x15, 0x55, 0x4a, 0x85, 0x55, 0x52, 0xa1, 0x51,
996
    0x15, 0x55, 0x4a, 0x85, 0x55, 0x52, 0xa1, 0x51,
935
    0x54, 0xa8, 0x48, 0x55, 0x2a, 0x28, 0x55, 0x4a,
997
    0x54, 0xa8, 0x48, 0x55, 0x2a, 0x28, 0x55, 0x4a,
936
    0xa8, 0x55, 0x52, 0xa8, 0x55, 0x4a, 0xa8, 0x55,
998
    0xa8, 0x55, 0x52, 0xa8, 0x55, 0x4a, 0xa8, 0x55,
937
    0x2a, 0xa8, 0x55, 0x40, 0x01, 0x55, 0x55, 0x55,
999
    0x2a, 0xa8, 0x55, 0x40, 0x01, 0x55, 0x55, 0x55,
938
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1000
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
939
 
1001
 
940
// horizon up
1002
// horizon up
941
unsigned char ce1[54] = {0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa,
1003
unsigned char ce1[54] = {0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa,
942
    0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x55,
1004
    0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x55,
943
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1005
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
944
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1006
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
945
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1007
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
946
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1008
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
947
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1009
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
948
 
1010
 
949
// horizon middle
1011
// horizon middle
950
unsigned char ce2[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1012
unsigned char ce2[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
951
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1013
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
952
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
1014
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
953
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
1015
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
954
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1016
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
955
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1017
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
956
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1018
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
957
 
1019
 
958
// horizon down
1020
// horizon down
959
unsigned char ce3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1021
unsigned char ce3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
960
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1022
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
961
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1023
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
962
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1024
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
963
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x00,
1025
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x00,
964
    0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
1026
    0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
965
    0x00, 0x00, 0x00, 0x55, 0x55, 0x55};
1027
    0x00, 0x00, 0x00, 0x55, 0x55, 0x55};
966
 
1028
 
967
// horizon center
1029
// horizon center
968
unsigned char ce4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1030
unsigned char ce4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
969
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1031
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
970
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1032
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
971
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1033
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
972
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x00,
1034
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x00,
973
    0x14, 0x00, 0xaa, 0x14, 0xaa, 0xaa, 0x82, 0xaa,
1035
    0x14, 0x00, 0xaa, 0x14, 0xaa, 0xaa, 0x82, 0xaa,
974
    0x00, 0xaa, 0x00, 0x54, 0x00, 0x15};
1036
    0x00, 0xaa, 0x00, 0x54, 0x00, 0x15};
975
 
1037
 
976
// horizon roll
1038
// horizon roll
977
unsigned char ce5[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1039
unsigned char ce5[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
978
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1040
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
979
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1041
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
980
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1042
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
981
    0x55, 0x00, 0x55, 0x00, 0x2a, 0x14, 0xa8, 0x4a,
1043
    0x55, 0x00, 0x55, 0x00, 0x2a, 0x14, 0xa8, 0x4a,
982
    0x82, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15,
1044
    0x82, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15,
983
    0x55, 0x28, 0x55, 0x55, 0x41, 0x55};
1045
    0x55, 0x28, 0x55, 0x55, 0x41, 0x55};
984
 
1046
 
985
// gps PH
1047
// gps PH
986
unsigned char ce6[54] = {0x55, 0x05, 0x11, 0x54, 0xa0, 0x88, 0x54, 0x88,
1048
unsigned char ce6[54] = {0x55, 0x05, 0x11, 0x54, 0xa0, 0x88, 0x54, 0x88,
987
    0x88, 0x54, 0xa0, 0xa8, 0x54, 0x84, 0x88, 0x44,
1049
    0x88, 0x54, 0xa0, 0xa8, 0x54, 0x84, 0x88, 0x44,
988
    0x84, 0x88, 0x21, 0x15, 0x11, 0xa8, 0x55, 0x55,
1050
    0x84, 0x88, 0x21, 0x15, 0x11, 0xa8, 0x55, 0x55,
989
    0xa1, 0x55, 0x55, 0x98, 0x15, 0x55, 0x2a, 0x85,
1051
    0xa1, 0x55, 0x55, 0x98, 0x15, 0x55, 0x2a, 0x85,
990
    0x55, 0x4a, 0xa1, 0x55, 0x4a, 0xa8, 0x55, 0x52,
1052
    0x55, 0x4a, 0xa1, 0x55, 0x4a, 0xa8, 0x55, 0x52,
991
    0xaa, 0x15, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
1053
    0xaa, 0x15, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
992
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
1054
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
993
 
1055
 
994
// gps CH
1056
// gps CH
995
unsigned char ce7[54] = {0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
1057
unsigned char ce7[54] = {0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
996
    0x81, 0x55, 0x54, 0x85, 0x55, 0x54, 0x81, 0x45,
1058
    0x81, 0x55, 0x54, 0x85, 0x55, 0x54, 0x81, 0x45,
997
    0x55, 0x28, 0x21, 0x55, 0x01, 0xa8, 0x54, 0x88,
1059
    0x55, 0x28, 0x21, 0x55, 0x01, 0xa8, 0x54, 0x88,
998
    0xa1, 0x54, 0x88, 0x98, 0x14, 0xa8, 0x2a, 0x84,
1060
    0xa1, 0x54, 0x88, 0x98, 0x14, 0xa8, 0x2a, 0x84,
999
    0x88, 0x4a, 0xa0, 0x88, 0x4a, 0xa8, 0x11, 0x52,
1061
    0x88, 0x4a, 0xa0, 0x88, 0x4a, 0xa8, 0x11, 0x52,
1000
    0xaa, 0x15, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
1062
    0xaa, 0x15, 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55,
1001
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
1063
    0x55, 0x41, 0x55, 0x55, 0x55, 0x55};
1002
 
1064
 
1003
learn_char(224, ce0);
1065
learn_char(224, ce0);
1004
learn_char(225, ce1);
1066
learn_char(225, ce1);
1005
learn_char(226, ce2);
1067
learn_char(226, ce2);
1006
learn_char(227, ce3);
1068
learn_char(227, ce3);
1007
learn_char(228, ce4);
1069
learn_char(228, ce4);
1008
learn_char(229, ce5);
1070
learn_char(229, ce5);
1009
learn_char(230, ce6);
1071
learn_char(230, ce6);
1010
learn_char(231, ce7);
1072
learn_char(231, ce7);
1011
#endif
1073
#endif
1012
 
1074
 
1013
#if WRITECHARS == 232
1075
#if WRITECHARS == 232
1014
// small arrow down
1076
// small arrow down
1015
unsigned char ce8[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1077
unsigned char ce8[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1016
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1078
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1017
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
1079
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
1018
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x0a, 0xaa,
1080
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x0a, 0xaa,
1019
    0xa0, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
1081
    0xa0, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
1020
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
1082
    0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55,
1021
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1083
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1022
 
1084
 
1023
// big arrow down
1085
// big arrow down
1024
unsigned char ce9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1086
unsigned char ce9[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1025
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1087
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1026
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
1088
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
1027
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x28,
1089
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x28,
1028
    0x00, 0x55, 0x28, 0x55, 0x40, 0x28, 0x01, 0x2a,
1090
    0x00, 0x55, 0x28, 0x55, 0x40, 0x28, 0x01, 0x2a,
1029
    0xaa, 0xa8, 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85,
1091
    0xaa, 0xa8, 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85,
1030
    0x54, 0xaa, 0x15, 0x55, 0x28, 0x55};
1092
    0x54, 0xaa, 0x15, 0x55, 0x28, 0x55};
1031
 
1093
 
1032
// small arrow up
1094
// small arrow up
1033
unsigned char cea[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1095
unsigned char cea[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1034
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
1096
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
1035
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x0a, 0xaa, 0xa0,
1097
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x0a, 0xaa, 0xa0,
1036
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x00,
1098
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x00,
1037
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1099
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1038
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1100
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1039
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1101
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1040
 
1102
 
1041
// big arrow up
1103
// big arrow up
1042
unsigned char ceb[54] = {0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa,
1104
unsigned char ceb[54] = {0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa,
1043
    0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, 0xa8, 0x40,
1105
    0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, 0xa8, 0x40,
1044
    0x28, 0x01, 0x55, 0x28, 0x55, 0x00, 0x28, 0x00,
1106
    0x28, 0x01, 0x55, 0x28, 0x55, 0x00, 0x28, 0x00,
1045
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x00,
1107
    0x2a, 0xaa, 0xa8, 0x2a, 0xaa, 0xa8, 0x00, 0x00,
1046
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1108
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1047
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1109
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
1048
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1110
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
1049
 
1111
 
1050
learn_char(232, ce8);
1112
learn_char(232, ce8);
1051
learn_char(233, ce9);
1113
learn_char(233, ce9);
1052
learn_char(234, cea);
1114
learn_char(234, cea);
1053
learn_char(235, ceb);
1115
learn_char(235, ceb);
1054
#endif
1116
#endif
1055
 
1117