From 4111cb0831cf4d8aacf427e2244a613183b2037f Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Tue, 19 Nov 2013 12:44:51 +0100 Subject: Mission topic: get rid of magic params --- src/modules/uORB/topics/mission.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/modules') 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 -- cgit v1.2.3