From c657ad449b902b067fa0829d7d2c7c225a554b4b Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 1 Dec 2016 20:58:25 +1100 Subject: [PATCH] AP_HAL: added get_bus_address() used to report sensor probing results in drivers --- libraries/AP_HAL/Device.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/AP_HAL/Device.h b/libraries/AP_HAL/Device.h index 15f5ad110e..8fbb15767b 100644 --- a/libraries/AP_HAL/Device.h +++ b/libraries/AP_HAL/Device.h @@ -61,6 +61,11 @@ public: return _bus_id.devid; } + // return address on bus + uint8_t get_bus_address(void) const { + return _bus_id.devid_s.address; + } + // set device type within a device class (eg. AP_COMPASS_TYPE_LSM303D) void set_device_type(uint8_t devtype) { _bus_id.devid_s.devtype = devtype;