Rev 459 | Rev 467 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 459 | Rev 465 | ||
---|---|---|---|
Line 25... | Line 25... | ||
25 | write_char_xy(16, top_line, 0xD0); // degree symbol |
25 | write_char_xy(16, top_line, 0xD0); // degree symbol |
26 | write_char_xy(27, top_line, 0xCC); // small meters m height |
26 | write_char_xy(27, top_line, 0xCC); // small meters m height |
27 | write_char_xy(20, top_line + 1, 0xB0); // left circle |
27 | write_char_xy(20, top_line + 1, 0xB0); // left circle |
28 | write_char_xy(22, top_line + 1, 0xB2); // right circle |
28 | write_char_xy(22, top_line + 1, 0xB2); // right circle |
29 | write_char_xy(27, top_line + 1, 0xCC); // small meters m home |
29 | write_char_xy(27, top_line + 1, 0xCC); // small meters m home |
30 | write_char_xy(7, bottom_line, 0x9E); // small v |
30 | write_char_xy(7, bottom_line, 0x9E); // small V |
- | 31 | if (COSD_FLAGS2 & COSD_FLAG_STROMREC) { |
|
- | 32 | write_char_xy(7, bottom_line, 0x9F); // small A |
|
- | 33 | } |
|
31 | write_char_xy(14, bottom_line, 0xD1); // on clock |
34 | write_char_xy(14, bottom_line, 0xD1); // on clock |
32 | write_char_xy(21, bottom_line, 0xD2); // fly clock |
35 | write_char_xy(21, bottom_line, 0xD2); // fly clock |
33 | write_char_xy(26, bottom_line, 0xC8); // sat1 |
36 | write_char_xy(26, bottom_line, 0xC8); // sat1 |
34 | write_char_xy(27, bottom_line, 0xC9); // sat2 |
37 | write_char_xy(27, bottom_line, 0xC9); // sat2 |
35 | COSD_FLAGS |= COSD_ICONS_WRITTEN; |
38 | COSD_FLAGS |= COSD_ICONS_WRITTEN; |
Line 121... | Line 124... | ||
121 | } |
124 | } |
122 | if (COSD_FLAGS & COSD_FLAG_BIGVARIO) { |
125 | if (COSD_FLAGS & COSD_FLAG_BIGVARIO) { |
123 | draw_big_variometer(27, 8, naviData.Variometer); |
126 | draw_big_variometer(27, 8, naviData.Variometer); |
124 | } |
127 | } |
Line -... | Line 128... | ||
- | 128 | ||
- | 129 | // pre-bottom line |
|
- | 130 | if (COSD_FLAGS2 & COSD_FLAG_STROMREC) { |
|
- | 131 | write_ndigit_number_s(3, bottom_line - 1, ampere, 1000, 0); |
|
- | 132 | } |
|
125 | 133 | ||
126 | // bottom line |
134 | // bottom line |
127 | draw_battery(2, bottom_line, min_voltage, naviData.UBat, max_voltage); |
135 | draw_battery(2, bottom_line, min_voltage, naviData.UBat, max_voltage); |
128 | write_ndigit_number_u_10th(3, bottom_line, naviData.UBat, 100, 0); |
136 | write_ndigit_number_u_10th(3, bottom_line, naviData.UBat, 100, 0); |
129 | if (naviData.UBat <= min_voltage && last_UBat > min_voltage) { |
137 | if (naviData.UBat <= min_voltage && last_UBat > min_voltage) { |