aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator/mission_params.c
diff options
context:
space:
mode:
authorAnton Babushkin <anton.babushkin@me.com>2014-07-07 15:18:54 +0200
committerAnton Babushkin <anton.babushkin@me.com>2014-07-07 15:18:54 +0200
commita29f7cad395ce53b74500a0dc03214186c679378 (patch)
tree39f9e5d880397fb2060bb8f11ce1aba2100a685a /src/modules/navigator/mission_params.c
parent29bf1fe6fa40968f1cda53c3aa9f4dad3ec25ebb (diff)
downloadpx4-firmware-a29f7cad395ce53b74500a0dc03214186c679378.tar.gz
px4-firmware-a29f7cad395ce53b74500a0dc03214186c679378.tar.bz2
px4-firmware-a29f7cad395ce53b74500a0dc03214186c679378.zip
navigator: reject mission if the first waypoint is too far from home
Diffstat (limited to 'src/modules/navigator/mission_params.c')
-rw-r--r--src/modules/navigator/mission_params.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/modules/navigator/mission_params.c b/src/modules/navigator/mission_params.c
index 8692328db..5cb3782c9 100644
--- a/src/modules/navigator/mission_params.c
+++ b/src/modules/navigator/mission_params.c
@@ -58,7 +58,6 @@
*/
PARAM_DEFINE_FLOAT(MIS_TAKEOFF_ALT, 10.0f);
-
/**
* Enable onboard mission
*
@@ -67,3 +66,15 @@ PARAM_DEFINE_FLOAT(MIS_TAKEOFF_ALT, 10.0f);
* @group Mission
*/
PARAM_DEFINE_INT32(MIS_ONBOARD_EN, 0);
+
+/**
+ * Maximal horizontal distance from home to first waypoint
+ *
+ * Failsafe check to prevent running mission stored from previous flight on new place.
+ * Value < 0 means that check disabled.
+ *
+ * @min -1
+ * @max 200
+ * @group Mission
+ */
+PARAM_DEFINE_FLOAT(MIS_DIST_1WP, 50);