Skip to content
Snippets Groups Projects
Commit 7d30db13 authored by Dennis Mannhart's avatar Dennis Mannhart Committed by Lorenz Meier
Browse files

FlightTaskAuto: subscribe to home position

parent 24e6e404
No related branches found
No related tags found
No related merge requests found
......@@ -50,6 +50,10 @@ bool FlightTaskAuto::initializeSubscriptions(SubscriptionArray &subscription_arr
return false;
}
if (!subscription_array.get(ORB_ID(home_position), _sub_home_position)) {
return false;
}
return true;
}
......
......@@ -42,6 +42,7 @@
#include "FlightTask.hpp"
#include <uORB/topics/position_setpoint_triplet.h>
#include <uORB/topics/position_setpoint.h>
#include <uORB/topics/home_position.h>
#include <lib/ecl/geo/geo.h>
/**
......@@ -77,6 +78,8 @@ protected:
float _mc_cruise_speed{0.0f}; /**< Requested cruise speed. If not valid, default cruise speed is used. */
WaypointType _type{WaypointType::idle}; /**< Type of current target triplet. */
uORB::Subscription<home_position_s> *_sub_home_position{nullptr};
private:
uORB::Subscription<position_setpoint_triplet_s> *_sub_triplet_setpoint{nullptr};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment