ardupilot/libraries/AP_GPS
Michael du Breuil 4251ee0e4b AP_GPS: u-blox verify ublox settings
The ublox driver will now continuosly poll for the settings from the GPS and correct any that are found to be in correct.
This status is then reported to the arming library as an additional arming check, allowing the user to be sure that the
gps is correctly configured before using it. If a user has a GPS2 configured that is not present they will fail the arming
checks until after they have disabled the second GPS.

2 new parameters were introduced as well:
  -GPS_AUTO_CONFIG: Will not request any configuration packets to attempt to change them. (If the packet is recieved then
    a update will be sent to it, but in testing this scenario never occured. This is set to 1 or 0 to change the setting.
    (Defaults to 1 enabling auto config)
  -GPS_GNSS_MODE2: Behaves the same way as GPS_GNSS_MODE but only applies to the second GPS.

GPS drivers are now allowed 2 seconds of non responsiveness before being unloaded
2016-02-12 00:37:04 -08:00
..
config AP_GPS: config file for Ublox M8N 2015-08-27 09:54:22 +09:00
examples waf: ardupilotwaf: prefix build context methods with ap_ 2016-01-22 20:10:29 -02:00
AP_GPS_GSOF.cpp AP_GPS: use millis/micros/panic functions 2015-11-20 12:30:48 +09:00
AP_GPS_GSOF.h AP_GPS_GSOF: add second comport to base config 2015-11-15 14:56:49 +08:00
AP_GPS_MTK19.cpp AP_GPS: use millis/micros/panic functions 2015-11-20 12:30:48 +09:00
AP_GPS_MTK19.h AP_GPS: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
AP_GPS_MTK_Common.h libraries: update license header to GPLv3 2013-08-30 13:01:39 +10:00
AP_GPS_MTK.cpp Replace prog_char and prog_char_t with char 2015-10-30 14:35:30 +09:00
AP_GPS_MTK.h Replace prog_char and prog_char_t with char 2015-10-30 14:35:30 +09:00
AP_GPS_NMEA.cpp AP_GPS: GPVTG can give new velocity 2016-02-11 18:46:01 +11:00
AP_GPS_NMEA.h Replace prog_char and prog_char_t with char 2015-10-30 14:35:30 +09:00
AP_GPS_PX4.cpp AP_GPS: use millis/micros/panic functions 2015-11-20 12:30:48 +09:00
AP_GPS_PX4.h AP_GPS: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
AP_GPS_QURT.cpp AP_GPS: added QURT GPS 2015-12-27 16:21:26 +11:00
AP_GPS_QURT.h AP_GPS: added QURT GPS 2015-12-27 16:21:26 +11:00
AP_GPS_SBF.cpp AP_GPS_SBF: add sd logging by default, improve init 2015-12-07 21:56:44 +09:00
AP_GPS_SBF.h AP_GPS_SBF: update logging based on vendor recommendation. 2016-01-08 10:47:05 +11:00
AP_GPS_SBP.cpp AP_GPS: remove use of AddLogFormats 2015-12-03 13:21:52 +11:00
AP_GPS_SBP.h AP_GPS: remove use of AddLogFormats 2015-12-03 13:21:52 +11:00
AP_GPS_SIRF.cpp Replace prog_char and prog_char_t with char 2015-10-30 14:35:30 +09:00
AP_GPS_SIRF.h AP_GPS: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
AP_GPS_UBLOX.cpp AP_GPS: u-blox verify ublox settings 2016-02-12 00:37:04 -08:00
AP_GPS_UBLOX.h AP_GPS: u-blox verify ublox settings 2016-02-12 00:37:04 -08:00
AP_GPS.cpp AP_GPS: u-blox verify ublox settings 2016-02-12 00:37:04 -08:00
AP_GPS.h AP_GPS: u-blox verify ublox settings 2016-02-12 00:37:04 -08:00
GPS_Backend.cpp AP_GPS: use millis/micros/panic functions 2015-11-20 12:30:48 +09:00
GPS_Backend.h AP_GPS: u-blox verify ublox settings 2016-02-12 00:37:04 -08:00
GPS_detect_state.h AP_GPS_GSOF: add trimble gsof driver 2015-10-06 15:00:46 +11:00