aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator/navigator_mode.h
diff options
context:
space:
mode:
authorAnton Babushkin <anton.babushkin@me.com>2014-06-29 14:09:22 +0200
committerAnton Babushkin <anton.babushkin@me.com>2014-06-29 14:09:22 +0200
commit0bf9c2a9b262a4c8569031f0f7e9ded432d2d4b3 (patch)
tree9dd567e57af5060452e6fdbfc913ab24b9b09941 /src/modules/navigator/navigator_mode.h
parent12be974bd67676ef243d069593b179108976da22 (diff)
downloadpx4-firmware-0bf9c2a9b262a4c8569031f0f7e9ded432d2d4b3.tar.gz
px4-firmware-0bf9c2a9b262a4c8569031f0f7e9ded432d2d4b3.tar.bz2
px4-firmware-0bf9c2a9b262a4c8569031f0f7e9ded432d2d4b3.zip
navigator: API changes, reparing to move manual modes to navigator, WIP
Diffstat (limited to 'src/modules/navigator/navigator_mode.h')
-rw-r--r--src/modules/navigator/navigator_mode.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/modules/navigator/navigator_mode.h b/src/modules/navigator/navigator_mode.h
index 5c36af1fe..a7ba79bba 100644
--- a/src/modules/navigator/navigator_mode.h
+++ b/src/modules/navigator/navigator_mode.h
@@ -66,7 +66,7 @@ public:
*/
virtual ~NavigatorMode();
- bool run(bool active, struct position_setpoint_triplet_s *pos_sp_triplet);
+ void run(bool active);
/**
* This function is called while the mode is inactive
@@ -76,15 +76,12 @@ public:
/**
* This function is called one time when mode become active, poos_sp_triplet must be initialized here
*/
- virtual void on_activation(struct position_setpoint_triplet_s *pos_sp_triplet);
+ virtual void on_activation();
/**
* This function is called while the mode is active
- *
- * @param position setpoint triplet to set
- * @return true if position setpoint triplet has been changed
*/
- virtual bool on_active(struct position_setpoint_triplet_s *pos_sp_triplet);
+ virtual void on_active();
protected:
Navigator *_navigator;