78,15 → 78,17 |
|
//note:lephisto:according to several sources it's /30 |
if (naviData.Altimeter > 300 || naviData.Altimeter < -300) { |
// above 10m only write full meters |
write_ndigit_number_s(23, top_line, naviData.Altimeter / 30, 4, 0); // BARO |
//write_ndigit_number_s(23, top_line, (int16_t) (naviData.CurrentPosition.Altitude / 1000), 4, 0); // GPS |
// above 10m only write full meters |
write_ndigit_number_s(23, top_line, naviData.Altimeter / 30, 4, 0); |
} else { |
// up to 10m write meters.dm |
write_ndigit_number_s_10th(23, top_line, naviData.Altimeter / 3, 3, 0); // BARO |
//write_ndigit_number_s_10th(23, top_line, (int16_t) (naviData.CurrentPosition.Altitude / 1000), 3, 0); // GPS |
+ // up to 10m write meters.dm |
+ //write_number_u_10th(21, top_line, naviData.Altimeter / 3); |
+ write_ndigit_number_s_10th(23, top_line, naviData.Altimeter / 3, 3, 0); |
+ } |
|
+ // GPS HIGHT |
+ //write_ndigit_number_s(23, top_line-1, (int16_t) (naviData.CurrentPosition.Altitude / 1000), 4, 0); |
+ |
// seccond line |
draw_compass(11, top_line + 1, naviData.CompassHeading); |
|