aboutsummaryrefslogtreecommitdiff
path: root/src/modules/uavcan/sensors/baro.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/uavcan/sensors/baro.hpp')
-rw-r--r--src/modules/uavcan/sensors/baro.hpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/modules/uavcan/sensors/baro.hpp b/src/modules/uavcan/sensors/baro.hpp
index f6aa01216..9d470219e 100644
--- a/src/modules/uavcan/sensors/baro.hpp
+++ b/src/modules/uavcan/sensors/baro.hpp
@@ -39,17 +39,15 @@
#include "sensor_bridge.hpp"
#include <drivers/drv_baro.h>
-#include <drivers/device/device.h>
#include <uavcan/equipment/air_data/StaticAirData.hpp>
-class UavcanBarometerBridge : public IUavcanSensorBridge, public device::CDev
+class UavcanBarometerBridge : public UavcanCDevSensorBridgeBase
{
public:
static const char *const NAME;
UavcanBarometerBridge(uavcan::INode& node);
- ~UavcanBarometerBridge() override;
const char *get_name() const override { return NAME; }
@@ -67,7 +65,4 @@ private:
uavcan::Subscriber<uavcan::equipment::air_data::StaticAirData, AirDataCbBinder> _sub_air_data;
unsigned _msl_pressure = 101325;
- orb_id_t _orb_id = nullptr;
- orb_advert_t _orb_advert = -1;
- int _class_instance = -1;
};