aboutsummaryrefslogtreecommitdiff
path: root/src/modules/uORB/objects_common.cpp
diff options
context:
space:
mode:
authorJean Cyr <jcyr@dillobits.com>2013-11-03 12:40:13 -0500
committerJean Cyr <jcyr@dillobits.com>2013-11-03 12:40:13 -0500
commit1cf9f72f628c5dbdf487e464699245cab61c1750 (patch)
treede0aa6b97849d6b7c02ff72624c11e7b33b902a8 /src/modules/uORB/objects_common.cpp
parent64c2165e8be17a8309594a0aeacec7f3aedee4c0 (diff)
downloadpx4-firmware-1cf9f72f628c5dbdf487e464699245cab61c1750.tar.gz
px4-firmware-1cf9f72f628c5dbdf487e464699245cab61c1750.tar.bz2
px4-firmware-1cf9f72f628c5dbdf487e464699245cab61c1750.zip
Add data manager module and fence support to navigator
- Add function to geo.c to determine if global position is inside fence - Add navigator support/commands for maintaining fence coords. - Add data manager module to support persistence fence storage. Can store other data, but only used for fence at this time. - Add unit tests for data manager
Diffstat (limited to 'src/modules/uORB/objects_common.cpp')
-rw-r--r--src/modules/uORB/objects_common.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/uORB/objects_common.cpp b/src/modules/uORB/objects_common.cpp
index 3514dca24..769fe9045 100644
--- a/src/modules/uORB/objects_common.cpp
+++ b/src/modules/uORB/objects_common.cpp
@@ -129,6 +129,9 @@ ORB_DEFINE(vehicle_global_velocity_setpoint, struct vehicle_global_velocity_setp
#include "topics/mission.h"
ORB_DEFINE(mission, struct mission_s);
+#include "topics/fence.h"
+ORB_DEFINE(fence, unsigned);
+
#include "topics/vehicle_attitude_setpoint.h"
ORB_DEFINE(vehicle_attitude_setpoint, struct vehicle_attitude_setpoint_s);