ardupilot/libraries/AP_GPS
Andrew Tridgell 87c7781be2 AP_GPS: show GPS as unhealthy if it is lagged too much
this detects GPS data lag, and if 5 samples in a row are lagged by
more than 50ms beyond the expected lag for the GPS then we declare the
GPS as unhealthy.

This is useful to detect users who have asked for more data from the
GPS then it can send at the baudrate that is being used. The case that
led to this path was a F9 GPS with GPS_RAW_DATA=1 at 115200 baud. In
that case the UART data is quickly lagged by over 1s
2020-08-25 10:22:05 +10:00
..
examples
tests
AP_GPS_ERB.cpp
AP_GPS_ERB.h
AP_GPS_GSOF.cpp
AP_GPS_GSOF.h
AP_GPS_MAV.cpp
AP_GPS_MAV.h
AP_GPS_MTK19.cpp
AP_GPS_MTK19.h
AP_GPS_MTK_Common.h
AP_GPS_MTK.cpp
AP_GPS_MTK.h
AP_GPS_NMEA.cpp AP_GPS: NMEA: only decode each measage once 2020-08-09 11:37:16 +10:00
AP_GPS_NMEA.h AP_GPS: NMEA: only decode each measage once 2020-08-09 11:37:16 +10:00
AP_GPS_NOVA.cpp AP_GPS: fix dereference-of-nullptr warning from scan-build 2020-03-31 10:37:16 +11:00
AP_GPS_NOVA.h AP_GPS: fix dereference-of-nullptr warning from scan-build 2020-03-31 10:37:16 +11:00
AP_GPS_SBF.cpp AP_GPS: Support configuring the SBF com port 2020-08-13 15:04:38 +10:00
AP_GPS_SBF.h AP_GPS: Support configuring the SBF com port 2020-08-13 15:04:38 +10:00
AP_GPS_SBP2.cpp AP_GPS: use GCS_SEND_TEXT() 2020-04-29 07:36:55 +10:00
AP_GPS_SBP2.h
AP_GPS_SBP.cpp
AP_GPS_SBP.h
AP_GPS_SIRF.cpp
AP_GPS_SIRF.h
AP_GPS_UAVCAN.cpp AP_GPS: move to using CANManager library 2020-08-19 17:31:09 +10:00
AP_GPS_UAVCAN.h AP_GPS: cope with UAVCAN GPS that don't provide Aux message 2019-12-05 15:48:51 -07:00
AP_GPS_UBLOX.cpp AP_GPS: use GCS_SEND_TEXT() 2020-04-29 07:36:55 +10:00
AP_GPS_UBLOX.h AP_GPS: switch ublox over to 230400 baud 2020-06-01 17:18:17 -07:00
AP_GPS.cpp AP_GPS: show GPS as unhealthy if it is lagged too much 2020-08-25 10:22:05 +10:00
AP_GPS.h AP_GPS: show GPS as unhealthy if it is lagged too much 2020-08-25 10:22:05 +10:00
GPS_Backend.cpp AP_GPS: show GPS as unhealthy if it is lagged too much 2020-08-25 10:22:05 +10:00
GPS_Backend.h AP_GPS: added GPS_DRV_OPTIONS 2020-04-21 15:30:54 +10:00
GPS_detect_state.h
RTCM3_Parser.cpp AP_GPS: added RTCMv3 parser 2020-01-07 12:37:35 +11:00
RTCM3_Parser.h AP_GPS: added RTCMv3 parser 2020-01-07 12:37:35 +11:00