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(); +};