The landing type is one this firmware cannot fly
What ArduPilot says:
- Landing configuration error, invalid LAND_TYPE
LAND_TYPE chooses how an automatic landing is flown: 0 is the normal glide slope, 1 a deep-stall landing. The value set is not one this firmware can fly: an unknown number, or 1 on a firmware built without deep-stall landing. Plane then skips the landing command; at the end of a mission that means RTL, circling over home, not a landing.
What to do, most likely first
LAND_TYPEis not 0.FixSet
LAND_TYPEto 0. A deep-stall landing is only for aircraft designed for it.It happened in flight and the plane did not land.
FixLand by hand in FBWA; correct the parameter on the ground.
Parameters to look at
| Parameter | What it is |
|---|---|
LAND_TYPE | Auto-landing type |
Where to do it:Firmware Inspector
The code that sends it
Landing configuration error, invalid LAND_TYPE
libraries/AP_Landing/AP_Landing.cpp AP_Landing::verify_land() · Open in ArduPilot Plane-4.7.1