mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
AP_GPS: fixed unconfigured uBlox pre-arm
when GPS_GNSS_MODE is zero (the default) we could get stuck trying to configure the GNSS for F9P
This commit is contained in:
parent
8c6a427107
commit
d225683d69
@ -2303,7 +2303,14 @@ bool AP_GPS_UBLOX::is_healthy(void) const
|
|||||||
uint8_t AP_GPS_UBLOX::populate_F9_gnss(void)
|
uint8_t AP_GPS_UBLOX::populate_F9_gnss(void)
|
||||||
{
|
{
|
||||||
uint8_t cfg_count = 0;
|
uint8_t cfg_count = 0;
|
||||||
if (params.gnss_mode != 0 && (_unconfigured_messages & CONFIG_F9)) {
|
|
||||||
|
if (params.gnss_mode == 0) {
|
||||||
|
_unconfigured_messages &= ~CONFIG_F9;
|
||||||
|
last_configured_gnss = params.gnss_mode;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ((_unconfigured_messages & CONFIG_F9) != 0) {
|
||||||
// ZED-F9P defaults are
|
// ZED-F9P defaults are
|
||||||
// GPS L1C/A+L2C(ZED)
|
// GPS L1C/A+L2C(ZED)
|
||||||
// SBAS L1C/A
|
// SBAS L1C/A
|
||||||
|
Loading…
Reference in New Issue
Block a user