← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The u-blox GPS refused to switch a satellite signal on or off

WarningGPS

What ArduPilot says:

On the newer u-blox receivers (F9, M10) ArduPilot switches satellite systems and their signals on and off one by one, as GPSn_GNSS_MODE asks. The receiver refused one of those changes; the number is its internal key for that signal. The receiver carries on with the signals it already had.

What to do, most likely first

  1. GPSn_GNSS_MODE asks for a system or signal this module does not have, or for a combination it does not allow.

    CheckGPS1_GNSS_MODE is not 0. Its bits are: 0 GPS, 1 SBAS, 2 Galileo, 3 BeiDou, 4 IMES, 5 QZSS, 6 GLONASS.

    FixTick only the systems the module's data sheet lists, or set GPS1_GNSS_MODE (GPS2_GNSS_MODE for the second GPS) to 0 to keep the module's own choice, then reboot.

Parameters to look at

ParameterWhat it is
GPS1_GNSS_MODEGNSS system configuration
GPS2_GNSS_MODEGNSS system configuration
GPS_DRV_OPTIONSdriver options
The code that sends it

GPS N: unable to configure band 0x0x…

libraries/AP_GPS/AP_GPS_UBLOX.cpp AP_GPS_UBLOX::_parse_gps() · Open in ArduPilot Copter-4.7.1

Written here for Copter 4.6. In the tool you choose your vehicle and version, see your own parameter values beside the ones named here, and drop a flight log to have every message in it explained.

Open it in the Message & Error Explainer