From 680a8f0b44e94fc2b6cdedbf799bb64be87263af Mon Sep 17 00:00:00 2001
From: Paul Riseborough <p_riseborough@live.com.au>
Date: Thu, 27 Oct 2016 15:11:30 +1100
Subject: [PATCH] ekf2: fix rebase compile errors

---
 src/modules/ekf2/ekf2_main.cpp |  6 +++---
 src/modules/ekf2/ekf2_params.c | 18 +++++++++---------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/modules/ekf2/ekf2_main.cpp b/src/modules/ekf2/ekf2_main.cpp
index 558c485190..39db899676 100644
--- a/src/modules/ekf2/ekf2_main.cpp
+++ b/src/modules/ekf2/ekf2_main.cpp
@@ -208,7 +208,7 @@ private:
 	control::BlockParamExtFloat _mag_heading_noise;	// measurement noise used for simple heading fusion
 	control::BlockParamExtFloat _mag_noise;		// measurement noise used for 3-axis magnetoemter fusion (Gauss)
 	control::BlockParamExtFloat _eas_noise;		// measurement noise used for airspeed fusion (std m/s)
-	control::BlockParamFloat _beta_noise;		// synthetic sideslip noise (m/s)
+	control::BlockParamExtFloat _beta_noise;		// synthetic sideslip noise (m/s)
 	control::BlockParamExtFloat _mag_declination_deg;// magnetic declination in degrees
 	control::BlockParamExtFloat _heading_innov_gate;// innovation gate for heading innovation test
 	control::BlockParamExtFloat _mag_innov_gate;	// innovation gate for magnetometer innovation test
@@ -333,7 +333,7 @@ Ekf2::Ekf2():
 	_mag_heading_noise(this, "EKF2_HEAD_NOISE", false, _params->mag_heading_noise),
 	_mag_noise(this, "EKF2_MAG_NOISE", false, _params->mag_noise),
 	_eas_noise(this, "EKF2_EAS_NOISE", false, _params->eas_noise),
-	_beta_noise(this, "EKF2_BETA_NOISE", false, &_params->beta_noise),
+	_beta_noise(this, "EKF2_BETA_NOISE", false, _params->beta_noise),
 	_mag_declination_deg(this, "EKF2_MAG_DECL", false, _params->mag_declination_deg),
 	_heading_innov_gate(this, "EKF2_HDG_GATE", false, _params->heading_innov_gate),
 	_mag_innov_gate(this, "EKF2_MAG_GATE", false, _params->mag_innov_gate),
@@ -377,7 +377,7 @@ Ekf2::Ekf2():
 	_ev_pos_y(this, "EKF2_EV_POS_Y", false, _params->ev_pos_body(1)),
 	_ev_pos_z(this, "EKF2_EV_POS_Z", false, _params->ev_pos_body(2)),
 	_arspFusionThreshold(this, "EKF2_ARSP_THR", false),
-	_fuseBeta(this, "EKF2_FUSE_BETA",false),
+	_fuseBeta(this, "EKF2_FUSE_BETA", false),
 	_tau_vel(this, "EKF2_TAU_VEL", false, _params->vel_Tau),
 	_tau_pos(this, "EKF2_TAU_POS", false, _params->pos_Tau),
 	_gyr_bias_init(this, "EKF2_GBIAS_INIT", false, _params->switch_on_gyro_bias),
diff --git a/src/modules/ekf2/ekf2_params.c b/src/modules/ekf2/ekf2_params.c
index 8af017335d..9413653ded 100644
--- a/src/modules/ekf2/ekf2_params.c
+++ b/src/modules/ekf2/ekf2_params.c
@@ -395,7 +395,7 @@ PARAM_DEFINE_FLOAT(EKF2_EAS_NOISE, 1.4f);
  * @unit m/s
  * @decimal 1
  */
- PARAM_DEFINE_FLOAT(EKF2_BETA_NOISE, 5.0f);
+PARAM_DEFINE_FLOAT(EKF2_BETA_NOISE, 5.0f);
 /**
  * Magnetic declination
  *
@@ -830,14 +830,14 @@ PARAM_DEFINE_FLOAT(EKF2_EV_POS_Z, 0.0f);
 */
 PARAM_DEFINE_FLOAT(EKF2_ARSP_THR, 0.0f);
 
- /**
- * Boolean determining if synthetic sideslip measurements should fused.
- *
- * A value of 1 indicates that fusion is active
- *
- * @group EKF2
- * @boolean
- */
+/**
+* Boolean determining if synthetic sideslip measurements should fused.
+*
+* A value of 1 indicates that fusion is active
+*
+* @group EKF2
+* @boolean
+*/
 PARAM_DEFINE_INT32(EKF2_FUSE_BETA, 0);
 
 /**
-- 
GitLab