mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-08 17:08:28 -04:00
AC_Fence: require home as well as origin for prearm checks
This commit is contained in:
parent
7222380598
commit
e8151a7ec1
@ -135,7 +135,7 @@ bool AC_Fence::pre_arm_check(const char* &fail_msg) const
|
|||||||
if ((_enabled_fences & AC_FENCE_TYPE_CIRCLE) ||
|
if ((_enabled_fences & AC_FENCE_TYPE_CIRCLE) ||
|
||||||
(_enabled_fences & AC_FENCE_TYPE_POLYGON)) {
|
(_enabled_fences & AC_FENCE_TYPE_POLYGON)) {
|
||||||
Vector2f position;
|
Vector2f position;
|
||||||
if (!_ahrs.get_relative_position_NE_origin(position)) {
|
if (!_ahrs.get_relative_position_NE_home(position)) {
|
||||||
fail_msg = "fence requires position";
|
fail_msg = "fence requires position";
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user