270,6 → 270,13 |
write_time(15, bottom_line, naviData.FlyingTime); |
|
write_ndigit_number_u(24, bottom_line, naviData.SatsInUse, 2, 0); |
if (!(naviData.NCFlags & NC_FLAG_GPS_OK) && (old_NCFlags & NC_FLAG_GPS_OK)) { |
for (uint8_t x = 24; x < 28; x++) |
write_char_att_xy(x, bottom_line, BLINK); |
} else if ((naviData.NCFlags & NC_FLAG_GPS_OK) && !(old_NCFlags & NC_FLAG_GPS_OK)) { |
for (uint8_t x = 24; x < 28; x++) |
write_char_att_xy(x, bottom_line, 0); |
} |
|
if (naviData.NCFlags & NC_FLAG_MANUAL_CONTROL) { |
write_char_xy(23, bottom_line, 0xB3); // rc transmitter |
313,6 → 320,7 |
last_RC_Quality = rc_signal; |
last_UBat = naviData.UBat; |
old_MKFlags = naviData.FCFlags; |
old_NCFlags = naviData.NCFlags; |
seconds_since_last_data = 0; |
|
return 0; |