aboutsummaryrefslogtreecommitdiff
path: root/src/modules/fw_pos_control_l1/mtecs/mTecs.h
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-07-19 10:53:04 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-07-19 10:53:04 +0200
commit57794925fe0fcaf5736163f8ad43a4551a1a9b71 (patch)
tree8bd2f9da7a849ce9e31ef9716c1ea39fc41daa16 /src/modules/fw_pos_control_l1/mtecs/mTecs.h
parenta4e1a665833f566e2faaa80d221971c679b57d17 (diff)
downloadpx4-firmware-57794925fe0fcaf5736163f8ad43a4551a1a9b71.tar.gz
px4-firmware-57794925fe0fcaf5736163f8ad43a4551a1a9b71.tar.bz2
px4-firmware-57794925fe0fcaf5736163f8ad43a4551a1a9b71.zip
Revert "Remove MT_ENABLED param and handles"
This reverts commit 90a5ae1afd25e5e31d269f0d0f5e5052f068d0b1.
Diffstat (limited to 'src/modules/fw_pos_control_l1/mtecs/mTecs.h')
-rw-r--r--src/modules/fw_pos_control_l1/mtecs/mTecs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/fw_pos_control_l1/mtecs/mTecs.h b/src/modules/fw_pos_control_l1/mtecs/mTecs.h
index 99830fba6..ae6867d38 100644
--- a/src/modules/fw_pos_control_l1/mtecs/mTecs.h
+++ b/src/modules/fw_pos_control_l1/mtecs/mTecs.h
@@ -90,12 +90,14 @@ public:
void resetDerivatives(float airspeed);
/* Accessors */
+ bool getEnabled() { return _mTecsEnabled.get() > 0; }
float getThrottleSetpoint() { return _throttleSp; }
float getPitchSetpoint() { return _pitchSp; }
float airspeedLowpassUpdate(float input) { return _airspeedLowpass.update(input); }
protected:
/* parameters */
+ control::BlockParamInt _mTecsEnabled; /**< 1 if mTecs is enabled */
control::BlockParamFloat _airspeedMin; /**< minimal airspeed */
/* Publications */