aboutsummaryrefslogtreecommitdiff
path: root/src/modules/sensors/sensor_params.c
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-07-07 22:33:29 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-07-07 22:33:29 +0200
commit103b129f0d48bf84b6161a4b55cb8dd649b8c903 (patch)
tree01dbb991f13d242d0a5a7fd3b3e2d2ad9a9cd95b /src/modules/sensors/sensor_params.c
parent20e871439be1cada5a7c810f887a2495e7ff6308 (diff)
parenta23c2e3dd2bba016a63213ebc64378b40a2f5967 (diff)
downloadpx4-firmware-103b129f0d48bf84b6161a4b55cb8dd649b8c903.tar.gz
px4-firmware-103b129f0d48bf84b6161a4b55cb8dd649b8c903.tar.bz2
px4-firmware-103b129f0d48bf84b6161a4b55cb8dd649b8c903.zip
Merge pull request #1110 from PX4/offboard2_merge
Offboard2 merge
Diffstat (limited to 'src/modules/sensors/sensor_params.c')
-rw-r--r--src/modules/sensors/sensor_params.c26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/modules/sensors/sensor_params.c b/src/modules/sensors/sensor_params.c
index c8a3ec8f0..5deb471d6 100644
--- a/src/modules/sensors/sensor_params.c
+++ b/src/modules/sensors/sensor_params.c
@@ -665,6 +665,15 @@ PARAM_DEFINE_INT32(RC_MAP_LOITER_SW, 0);
PARAM_DEFINE_INT32(RC_MAP_ACRO_SW, 0);
/**
+ * Offboard switch channel mapping.
+ *
+ * @min 0
+ * @max 18
+ * @group Radio Calibration
+ */
+PARAM_DEFINE_INT32(RC_MAP_OFFB_SW, 0);
+
+/**
* Flaps channel mapping.
*
* @min 0
@@ -811,3 +820,20 @@ PARAM_DEFINE_FLOAT(RC_LOITER_TH, 0.5f);
*
*/
PARAM_DEFINE_FLOAT(RC_ACRO_TH, 0.5f);
+
+
+/**
+ * Threshold for selecting offboard mode
+ *
+ * min:-1
+ * max:+1
+ *
+ * 0-1 indicate where in the full channel range the threshold sits
+ * 0 : min
+ * 1 : max
+ * sign indicates polarity of comparison
+ * positive : true when channel>th
+ * negative : true when channel<th
+ *
+ */
+PARAM_DEFINE_FLOAT(RC_OFFB_TH, 0.5f);