aboutsummaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorJulian Oes <julian@oes.ch>2013-11-19 12:44:51 +0100
committerJulian Oes <julian@oes.ch>2013-11-19 12:44:51 +0100
commit4111cb0831cf4d8aacf427e2244a613183b2037f (patch)
tree4d0f46335a9efd76fa5b9e59e25f137e158661b7 /src/modules
parentb33634bae424e1770b6cc4cd965e2accb63f5cdc (diff)
downloadpx4-firmware-4111cb0831cf4d8aacf427e2244a613183b2037f.tar.gz
px4-firmware-4111cb0831cf4d8aacf427e2244a613183b2037f.tar.bz2
px4-firmware-4111cb0831cf4d8aacf427e2244a613183b2037f.zip
Mission topic: get rid of magic params
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/uORB/topics/mission.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/modules/uORB/topics/mission.h b/src/modules/uORB/topics/mission.h
index 978a3383a..836d58faa 100644
--- a/src/modules/uORB/topics/mission.h
+++ b/src/modules/uORB/topics/mission.h
@@ -35,8 +35,8 @@
****************************************************************************/
/**
- * @file mission_item.h
- * Definition of one mission item.
+ * @file mission.h
+ * Definition of a mission consisting of mission items.
*/
#ifndef TOPIC_MISSION_H_
@@ -77,10 +77,8 @@ struct mission_item_s
float loiter_radius; /**< loiter radius in meters, 0 for a VTOL to hover */
uint8_t loiter_direction; /**< 1: positive / clockwise, -1, negative. */
enum NAV_CMD nav_cmd; /**< true if loitering is enabled */
- float param1;
- float param2;
- float param3;
- float param4;
+ float radius; /**< radius in which the mission is accepted as reached in meters */
+ float time_inside; /**< time that the MAV should stay inside the radius before advancing in milliseconds */
};
struct mission_s