diff --git a/src/modules/land_detector/LandDetector.cpp b/src/modules/land_detector/LandDetector.cpp index c54dfdf474..92302d986a 100644 --- a/src/modules/land_detector/LandDetector.cpp +++ b/src/modules/land_detector/LandDetector.cpp @@ -125,7 +125,8 @@ void LandDetector::_cycle() _update_state(); float alt_max_prev = _altitude_max; - _update_max_altitude(); + _altitude_max = _get_max_altitude(); + bool freefallDetected = (_state == LandDetectionState::FREEFALL); bool landDetected = (_state == LandDetectionState::LANDED); @@ -221,12 +222,6 @@ void LandDetector::_update_state() } } -void LandDetector::_update_max_altitude() -{ - _altitude_max = _get_max_altitude(); -} - - bool LandDetector::_orb_update(const struct orb_metadata *meta, int handle, void *buffer) { bool newData = false; diff --git a/src/modules/land_detector/LandDetector.h b/src/modules/land_detector/LandDetector.h index db2abfa8f9..19fa49bacc 100644 --- a/src/modules/land_detector/LandDetector.h +++ b/src/modules/land_detector/LandDetector.h @@ -169,9 +169,6 @@ private: void _update_state(); - void _update_max_altitude(); - - bool _taskShouldExit; bool _taskIsRunning;