← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The fence stands back for 10 s after a mode change

InformationFailsafes and emergencies in flight

What ArduPilot says:

The flight mode changed while a fence was recorded as breached. ArduPilot takes that as the pilot taking over and for 10 s does not act on the fence again, so that it does not fight the pilot. The line follows every mode change during a breach (on a copter only when FENCE_ACTION is not 0), including the fence's own switch to RTL, Land or Guided, so by itself it does not mean that anyone touched a switch. After the 10 s the fence acts only on a new breach: a fence crossed again, or the second line that is put beyond a breached one.

Setting FENCE_ENABLE to 0 in the air does not forget a Max Alt or Circle breach: the line then keeps coming with every mode change, until the fence is on again with the aircraft inside it or the board is rebooted. Switching the fence off with the fence switch or a ground station command does forget the breach. 4.7 sends the line only when armed; 4.6 also on the ground.

Parameters to look at

ParameterWhat it is
FENCE_ACTIONFence Action
FENCE_ENABLEFence enable/disable
FENCE_OPTIONSFence options
The code that sends it

Manual recovery started

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