aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-07-19 10:52:50 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-07-19 10:52:50 +0200
commita4e1a665833f566e2faaa80d221971c679b57d17 (patch)
tree62d885e72b25a1bff6e2a150f821a54262840535 /src
parenta1a921d152c11cef9cec93f5a88777afb1acd4b6 (diff)
downloadpx4-firmware-a4e1a665833f566e2faaa80d221971c679b57d17.tar.gz
px4-firmware-a4e1a665833f566e2faaa80d221971c679b57d17.tar.bz2
px4-firmware-a4e1a665833f566e2faaa80d221971c679b57d17.zip
Revert "Remove last reference to mtecs enabled param"
This reverts commit 81f60329e47f8b31d9261c0ef46c09780f9d8194.
Diffstat (limited to 'src')
-rw-r--r--src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp b/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
index 5894aeb0b..1fcab2069 100644
--- a/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
+++ b/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
@@ -756,8 +756,10 @@ FixedwingPositionControl::control_position(const math::Vector<2> &current_positi
if (!_was_pos_control_mode) {
/* reset integrators */
- _mTecs.resetIntegrators();
- _mTecs.resetDerivatives(_airspeed.true_airspeed_m_s);
+ if (_mTecs.getEnabled()) {
+ _mTecs.resetIntegrators();
+ _mTecs.resetDerivatives(_airspeed.true_airspeed_m_s);
+ }
}
_was_pos_control_mode = true;