ardupilot/libraries/AP_GPS
Andrew Tridgell 529bfe8fcd AP_GPS: fixed issue with GPS selection for moving baseline
when you have a moving baseline pair of ublox GPS modules and the
rover GPS does not have full fixed RTK lock on the base GPS then we
should not use it as our primary GPS as it's position and velocity can
be badly affected by the attempts of the GPS to gain a fixed lock.

This was observed in a flight with two F9P GPS, where the GPS velocity
data from the rover GPS went way off when it lost full RTK lock. It's
status stayed at 4, so it was selected as the primary GPS
2020-05-27 10:59:46 +10:00
..
examples AP_GPS: examples: var_info is now in GCS_MAVLINK_Parameters 2019-08-14 18:25:43 +10:00
tests Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_GPS.cpp AP_GPS: fixed issue with GPS selection for moving baseline 2020-05-27 10:59:46 +10:00
AP_GPS.h AP_GPS: improved delay health threshold 2020-04-21 15:30:54 +10:00
AP_GPS_ERB.cpp AP_GPS: remove pointless initialisers 2019-02-26 09:53:28 +11:00
AP_GPS_ERB.h AP_GPS: remove pointless initialisers 2019-02-26 09:53:28 +11:00
AP_GPS_GSOF.cpp GLOBAL: rename DataFlash_Class to AP_Logger 2019-01-18 18:08:20 +11:00
AP_GPS_GSOF.h AP_GPS: add override keyword where required 2018-11-08 11:30:12 +11:00
AP_GPS_MAV.cpp AP_GPS: use jitter correction on GPS_INPUT data 2019-09-17 09:17:04 +10:00
AP_GPS_MAV.h AP_GPS: use jitter correction on GPS_INPUT data 2019-09-17 09:17:04 +10:00
AP_GPS_MTK.cpp AP_GPS: remove pointless initialisers 2019-02-26 09:53:28 +11:00
AP_GPS_MTK.h AP_GPS: add override keyword where required 2018-11-08 11:30:12 +11:00
AP_GPS_MTK19.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_GPS_MTK19.h AP_GPS: add override keyword where required 2018-11-08 11:30:12 +11:00
AP_GPS_MTK_Common.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_GPS_NMEA.cpp AP_GPS: provide yaw feedback in GPS_RAW_INT and GPS2_RAW 2020-01-07 12:37:35 +11:00
AP_GPS_NMEA.h AP_GPS: Use common hexadecimal character to number conversion method 2019-08-06 10:14:12 +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: use GCS_SEND_TEXT() 2020-04-29 07:36:55 +10:00
AP_GPS_SBF.h AP_GPS: Check the driver logging health 2019-11-20 11:06:16 -07:00
AP_GPS_SBP.cpp AP_GPS: rename dataflash to logger 2019-03-28 16:40:57 +11:00
AP_GPS_SBP.h GLOBAL: rename DataFlash_Class to AP_Logger 2019-01-18 18:08:20 +11: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: update implementation of SBP2 flags 2019-01-31 03:07:30 +00:00
AP_GPS_SIRF.cpp AP_GPS: Remove unneeded intilizers 2018-05-16 20:34:00 +10:00
AP_GPS_SIRF.h AP_GPS: add override keyword where required 2018-11-08 11:30:12 +11:00
AP_GPS_UAVCAN.cpp AP_GPS: don't accept a zero GNSS timestamp from UAVCAN GPS 2020-04-29 12:20:19 +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: enable ublox moving baseline compilation option 2020-04-21 15:30:54 +10:00
GPS_Backend.cpp AP_GPS: enabled reduced size for AP_Periph support 2019-08-27 10:29:56 +10:00
GPS_Backend.h AP_GPS: added GPS_DRV_OPTIONS 2020-04-21 15:30:54 +10:00
GPS_detect_state.h AP_GPS: Adds SBP Version 2: Swift Navigation Piksi Multi support 2017-04-18 18:25:54 +01:00
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