aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-10-05 12:30:29 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-10-05 12:30:29 +0200
commit2722921b30a48fd3fb67ba25efe8c4e3ca1338c8 (patch)
tree0205977b1c16d6a85513074ecff73a5fbd575e97
parent3cebfd40453cc730c298d27790b9492a64f179e0 (diff)
downloadpx4-firmware-2722921b30a48fd3fb67ba25efe8c4e3ca1338c8.tar.gz
px4-firmware-2722921b30a48fd3fb67ba25efe8c4e3ca1338c8.tar.bz2
px4-firmware-2722921b30a48fd3fb67ba25efe8c4e3ca1338c8.zip
Fixed function name of mission modification logic, attributed @DrTon
-rw-r--r--src/modules/navigator/mission.cpp9
-rw-r--r--src/modules/navigator/mission.h13
2 files changed, 12 insertions, 10 deletions
diff --git a/src/modules/navigator/mission.cpp b/src/modules/navigator/mission.cpp
index 87d16f1e6..b5926df81 100644
--- a/src/modules/navigator/mission.cpp
+++ b/src/modules/navigator/mission.cpp
@@ -37,6 +37,7 @@
*
* @author Julian Oes <julian@oes.ch>
* @author Thomas Gubler <thomasgubler@gmail.com>
+ * @author Anton Babushkin <anton.babushkin@me.com>
*/
#include <sys/types.h>
@@ -157,7 +158,7 @@ Mission::on_active()
/* else just report that item reached */
if (_mission_type == MISSION_TYPE_OFFBOARD) {
if (!(_navigator->get_mission_result()->seq_reached == _current_offboard_mission_index && _navigator->get_mission_result()->reached)) {
- report_mission_item_reached();
+ set_mission_item_reached();
}
}
}
@@ -701,7 +702,7 @@ Mission::save_offboard_mission_state()
}
void
-Mission::report_mission_item_reached()
+Mission::set_mission_item_reached()
{
_navigator->get_mission_result()->reached = true;
_navigator->get_mission_result()->seq_reached = _current_offboard_mission_index;
@@ -709,7 +710,7 @@ Mission::report_mission_item_reached()
}
void
-Mission::report_current_offboard_mission_item()
+Mission::set_current_offboard_mission_item()
{
warnx("current offboard mission index: %d", _current_offboard_mission_index);
_navigator->get_mission_result()->reached = false;
@@ -721,7 +722,7 @@ Mission::report_current_offboard_mission_item()
}
void
-Mission::report_mission_finished()
+Mission::set_mission_finished()
{
_navigator->get_mission_result()->finished = true;
_navigator->publish_mission_result();
diff --git a/src/modules/navigator/mission.h b/src/modules/navigator/mission.h
index 5164737f3..ea7cc0927 100644
--- a/src/modules/navigator/mission.h
+++ b/src/modules/navigator/mission.h
@@ -37,6 +37,7 @@
*
* @author Julian Oes <julian@oes.ch>
* @author Thomas Gubler <thomasgubler@gmail.com>
+ * @author Anton Babushkin <anton.babushkin@me.com>
*/
#ifndef NAVIGATOR_MISSION_H
@@ -130,19 +131,19 @@ private:
void save_offboard_mission_state();
/**
- * Report that a mission item has been reached
+ * Set a mission item as reached
*/
- void report_mission_item_reached();
+ void set_mission_item_reached();
/**
- * Rport the current mission item
+ * Set the current offboard mission item
*/
- void report_current_offboard_mission_item();
+ void set_current_offboard_mission_item();
/**
- * Report that the mission is finished if one exists or that none exists
+ * Set that the mission is finished if one exists or that none exists
*/
- void report_mission_finished();
+ void set_mission_finished();
control::BlockParamInt _param_onboard_enabled;
control::BlockParamFloat _param_takeoff_alt;