← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The EKF has started using the GPS: position modes are available

InformationPosition and attitude estimate (EKF, AHRS)

What ArduPilot says:

This copy of the EKF, ArduPilot's position and attitude estimator, now takes position and velocity from the GPS. Everything this needs has happened: the origin is set, tilt and heading are aligned, the gyro biases are learned (on a copter), and the GPS has passed the EKF's quality checks for 10 s in a row. From here on modes that need a position can be used. Outdoors expect it 30 s to a couple of minutes after power-on. It repeats whenever GPS use resumes after “stopped aiding”.

Parameters to look at

ParameterWhat it is
EK3_SRC1_POSXYPosition Horizontal Source (Primary)
EK3_GPS_CHECKGPS preflight check
The code that sends it

EKF3 IMUN is using GPS

libraries/AP_NavEKF3/AP_NavEKF3_Control.cpp NavEKF3_core::setAidingMode() · Open in ArduPilot Copter-4.7.1

EKF2 IMUN is using GPS

libraries/AP_NavEKF2/AP_NavEKF2_Control.cpp NavEKF2_core::setAidingMode() · 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