aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator/geofence.h
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2014-09-20 08:44:30 +0200
committerThomas Gubler <thomasgubler@gmail.com>2014-09-22 10:54:51 +0200
commitc7966d56f5457be2eab4d6ee9cfadb7c3f22674b (patch)
tree6d4f566608a82e62c8a89ec59c81c84654b286da /src/modules/navigator/geofence.h
parentb5ffcfe3d12a0e2e98cb5319e0286c8215150672 (diff)
downloadpx4-firmware-c7966d56f5457be2eab4d6ee9cfadb7c3f22674b.tar.gz
px4-firmware-c7966d56f5457be2eab4d6ee9cfadb7c3f22674b.tar.bz2
px4-firmware-c7966d56f5457be2eab4d6ee9cfadb7c3f22674b.zip
geofence: better usefeedback if loaded
Diffstat (limited to 'src/modules/navigator/geofence.h')
-rw-r--r--src/modules/navigator/geofence.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/navigator/geofence.h b/src/modules/navigator/geofence.h
index 65e5b4042..9d647cb68 100644
--- a/src/modules/navigator/geofence.h
+++ b/src/modules/navigator/geofence.h
@@ -98,6 +98,8 @@ public:
int getSource() { return _param_source.get(); }
+ void setMavlinkFd(int value) { _mavlinkFd = value; }
+
private:
orb_advert_t _fence_pub; /**< publish fence topic */
@@ -114,6 +116,8 @@ private:
uint8_t _outside_counter;
+ int _mavlinkFd;
+
bool inside(double lat, double lon, float altitude);
bool inside(const struct vehicle_global_position_s &global_position);
bool inside(const struct vehicle_global_position_s &global_position, float baro_altitude_amsl);