← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The notch filter settings ask for more filters than the board allows

Stops itIMU: accelerometers, gyros, vibration

What ArduPilot says:

A harmonic notch is really many small filters: the harmonics chosen, times the notches per harmonic (one per motor with the per-motor option, and two or three times as many with the double or triple option), times the IMUs it runs on. The first number is what your settings add up to, the second is the limit built into this board's firmware. The board stops at start-up with a configuration error until the count is reduced.

What to do, most likely first

  1. Too many harmonics are selected together with per-motor or multi-notch options.

    CheckCount the bits set in INS_HNTCH_HMNCS and read INS_HNTCH_OPTS (double notch, triple notch, multi-source, all IMUs).

    FixKeep only the harmonics your log shows, and clear the double, triple and all-IMUs options one at a time until the first number is no larger than the second. The parameters can be changed while the error shows; reboot after each change.

  2. A second harmonic notch was switched on with the same generous settings.

    CheckINS_HNTC2_ENABLE is 1.

    FixGive the second notch one harmonic only, or set INS_HNTC2_ENABLE to 0 if you do not need it.

Parameters to look at

ParameterWhat it is
INS_HNTCH_HMNCSHarmonic Notch Filter harmonics
INS_HNTCH_OPTSHarmonic Notch Filter options
INS_HNTCH_ENABLEHarmonic Notch Filter enable
INS_HNTC2_ENABLEHarmonic Notch Filter enable
FFT_ENABLEEnable
The code that sends it

Config Error: Too many notches: N > N

libraries/AP_InertialSensor/AP_InertialSensor.cpp AP_InertialSensor::init() · 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