diff --git a/src/lib/drivers/barometer/PX4Barometer.cpp b/src/lib/drivers/barometer/PX4Barometer.cpp index 652bcad905..bf41f71774 100644 --- a/src/lib/drivers/barometer/PX4Barometer.cpp +++ b/src/lib/drivers/barometer/PX4Barometer.cpp @@ -38,8 +38,6 @@ PX4Barometer::PX4Barometer(uint32_t device_id) { - _sensor_baro_pub.advertise(); - _sensor_baro_pub.get().device_id = device_id; } diff --git a/src/lib/drivers/magnetometer/PX4Magnetometer.cpp b/src/lib/drivers/magnetometer/PX4Magnetometer.cpp index 3b9c90bfca..ea0fed2535 100644 --- a/src/lib/drivers/magnetometer/PX4Magnetometer.cpp +++ b/src/lib/drivers/magnetometer/PX4Magnetometer.cpp @@ -40,8 +40,6 @@ PX4Magnetometer::PX4Magnetometer(uint32_t device_id, enum Rotation rotation) : _device_id{device_id}, _rotation{rotation} { - // advertise immediately to keep instance numbering in sync - _sensor_pub.advertise(); } PX4Magnetometer::~PX4Magnetometer() diff --git a/src/lib/drivers/rangefinder/PX4Rangefinder.cpp b/src/lib/drivers/rangefinder/PX4Rangefinder.cpp index 1c4e9f37b9..63937f8f59 100644 --- a/src/lib/drivers/rangefinder/PX4Rangefinder.cpp +++ b/src/lib/drivers/rangefinder/PX4Rangefinder.cpp @@ -37,8 +37,6 @@ PX4Rangefinder::PX4Rangefinder(const uint32_t device_id, const uint8_t device_orientation) { - _distance_sensor_pub.advertise(); - set_device_id(device_id); set_orientation(device_orientation); set_rangefinder_type(distance_sensor_s::MAV_DISTANCE_SENSOR_LASER); // Default to type LASER