ardupilot/libraries/AP_GPS
Andrew Tridgell dd88fdf7e7 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 11:29:22 +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 11:29:22 +10:00
AP_GPS.h AP_GPS: sync with master for new yaw handling 2020-05-11 13:59:44 +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: sync with master for new yaw handling 2020-05-11 13:59:44 +10: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: sync with master for new yaw handling 2020-05-11 13:59:44 +10:00
AP_GPS_NOVA.h AP_GPS: sync with master for new yaw handling 2020-05-11 13:59:44 +10:00
AP_GPS_SBF.cpp AP_GPS: sync with master for new yaw handling 2020-05-11 13:59:44 +10:00
AP_GPS_SBF.h AP_GPS: sync with master for new yaw handling 2020-05-11 13:59:44 +10: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: sync with master for new yaw handling 2020-05-11 13:59:44 +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-05-11 13:37:01 +10:00
AP_GPS_UAVCAN.h AP_GPS: support RTCMStream for RTCM injection on UAVCAN 2019-12-16 18:44:57 +11:00
AP_GPS_UBLOX.cpp AP_GPS: sync with master for new yaw handling 2020-05-11 13:59:44 +10:00
AP_GPS_UBLOX.h AP_GPS: sync with master for new yaw handling 2020-05-11 13:59:44 +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: sync with master for new yaw handling 2020-05-11 13:59:44 +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 mavlink: update for GPS yaw 2020-05-11 13:56:29 +10:00
RTCM3_Parser.h mavlink: update for GPS yaw 2020-05-11 13:56:29 +10:00