From b086b39f89c8285d4af4940fe6574294efe53945 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Wed, 22 May 2019 16:02:11 +1000 Subject: [PATCH] AP_Proximity: add AP::proximity() singleton getter --- libraries/AP_Proximity/AP_Proximity.cpp | 9 +++++++++ libraries/AP_Proximity/AP_Proximity.h | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/libraries/AP_Proximity/AP_Proximity.cpp b/libraries/AP_Proximity/AP_Proximity.cpp index 6a68d2c5fe..0c2b6c0a25 100644 --- a/libraries/AP_Proximity/AP_Proximity.cpp +++ b/libraries/AP_Proximity/AP_Proximity.cpp @@ -465,3 +465,12 @@ bool AP_Proximity::sensor_failed() const } AP_Proximity *AP_Proximity::_singleton; + +namespace AP { + +AP_Proximity *proximity() +{ + return AP_Proximity::get_singleton(); +} + +} diff --git a/libraries/AP_Proximity/AP_Proximity.h b/libraries/AP_Proximity/AP_Proximity.h index 7b65c0c38e..0caf782eef 100644 --- a/libraries/AP_Proximity/AP_Proximity.h +++ b/libraries/AP_Proximity/AP_Proximity.h @@ -161,3 +161,7 @@ private: void detect_instance(uint8_t instance); void update_instance(uint8_t instance); }; + +namespace AP { + AP_Proximity *proximity(); +};