diff options
author | Pavel Kirienko <pavel.kirienko@gmail.com> | 2014-08-23 23:14:59 +0400 |
---|---|---|
committer | Pavel Kirienko <pavel.kirienko@gmail.com> | 2014-08-23 23:14:59 +0400 |
commit | 4e0d7c6b0e52d3eecba65f4415d4c7372dfd8a49 (patch) | |
tree | aaa6c0ead7eb140d0943e3a5737ec24ee939c9f9 /src/modules/uavcan/sensors/mag.hpp | |
parent | 6a8971e28f492073a951d96065df30034853bea7 (diff) | |
download | px4-firmware-4e0d7c6b0e52d3eecba65f4415d4c7372dfd8a49.tar.gz px4-firmware-4e0d7c6b0e52d3eecba65f4415d4c7372dfd8a49.tar.bz2 px4-firmware-4e0d7c6b0e52d3eecba65f4415d4c7372dfd8a49.zip |
UAVCAN: redundant sensors support
Diffstat (limited to 'src/modules/uavcan/sensors/mag.hpp')
-rw-r--r-- | src/modules/uavcan/sensors/mag.hpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/modules/uavcan/sensors/mag.hpp b/src/modules/uavcan/sensors/mag.hpp index 4bc5129a2..6d413a8f7 100644 --- a/src/modules/uavcan/sensors/mag.hpp +++ b/src/modules/uavcan/sensors/mag.hpp @@ -38,18 +38,16 @@ #pragma once #include "sensor_bridge.hpp" -#include <drivers/device/device.h> #include <drivers/drv_mag.h> #include <uavcan/equipment/ahrs/Magnetometer.hpp> -class UavcanMagnetometerBridge : public IUavcanSensorBridge, public device::CDev +class UavcanMagnetometerBridge : public UavcanCDevSensorBridgeBase { public: static const char *const NAME; UavcanMagnetometerBridge(uavcan::INode& node); - ~UavcanMagnetometerBridge() override; const char *get_name() const override { return NAME; } @@ -67,7 +65,4 @@ private: uavcan::Subscriber<uavcan::equipment::ahrs::Magnetometer, MagCbBinder> _sub_mag; mag_scale _scale = {}; - orb_id_t _orb_id = nullptr; - orb_advert_t _orb_advert = -1; - int _class_instance = -1; }; |