aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator/navigator_params.c
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2014-07-19 20:03:37 +0200
committerThomas Gubler <thomasgubler@gmail.com>2014-07-19 20:03:37 +0200
commitb5ef8fd2cd54d180b5debe362a4c1f07f64394af (patch)
tree46b9d8713629703eddb923fa644490fb46f1c3ec /src/modules/navigator/navigator_params.c
parent7baa337d9bcf7077a5e5080e951899cb595f6ff6 (diff)
downloadpx4-firmware-b5ef8fd2cd54d180b5debe362a4c1f07f64394af.tar.gz
px4-firmware-b5ef8fd2cd54d180b5debe362a4c1f07f64394af.tar.bz2
px4-firmware-b5ef8fd2cd54d180b5debe362a4c1f07f64394af.zip
create empty datalinkloss class for OBC
Currently the class does the same as the RTL class. It is now possible whichclass is sued in the navigator to handle datalink loss via a parameter
Diffstat (limited to 'src/modules/navigator/navigator_params.c')
-rw-r--r--src/modules/navigator/navigator_params.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/modules/navigator/navigator_params.c b/src/modules/navigator/navigator_params.c
index 084afe340..afaf1c3c3 100644
--- a/src/modules/navigator/navigator_params.c
+++ b/src/modules/navigator/navigator_params.c
@@ -37,6 +37,7 @@
* Parameters for navigator in general
*
* @author Julian Oes <julian@oes.ch>
+ * @author Thomas Gubler <thomasgubler@gmail.com>
*/
#include <nuttx/config.h>
@@ -64,3 +65,13 @@ PARAM_DEFINE_FLOAT(NAV_LOITER_RAD, 50.0f);
* @group Mission
*/
PARAM_DEFINE_FLOAT(NAV_ACC_RAD, 25.0f);
+
+/**
+ * Set OBC mode for data link loss
+ *
+ * If set to 1 the behaviour on data link loss is set to a mode according to the OBC rules
+ *
+ * @min 0
+ * @group Mission
+ */
+PARAM_DEFINE_INT32(NAV_DLL_OBC, 0);