diff --git a/src/modules/sensors/vehicle_air_data/VehicleAirData.cpp b/src/modules/sensors/vehicle_air_data/VehicleAirData.cpp index 2437841f81..5c1616291c 100644 --- a/src/modules/sensors/vehicle_air_data/VehicleAirData.cpp +++ b/src/modules/sensors/vehicle_air_data/VehicleAirData.cpp @@ -36,6 +36,9 @@ #include #include +namespace sensors +{ + using namespace matrix; using namespace time_literals; @@ -51,14 +54,12 @@ VehicleAirData::VehicleAirData() : VehicleAirData::~VehicleAirData() { Stop(); - perf_free(_cycle_perf); } bool VehicleAirData::Start() { ScheduleNow(); - return true; } @@ -285,3 +286,5 @@ void VehicleAirData::PrintStatus() _voter.print(); } + +}; // namespace sensors diff --git a/src/modules/sensors/vehicle_air_data/VehicleAirData.hpp b/src/modules/sensors/vehicle_air_data/VehicleAirData.hpp index 952451c6f4..7748b189bc 100644 --- a/src/modules/sensors/vehicle_air_data/VehicleAirData.hpp +++ b/src/modules/sensors/vehicle_air_data/VehicleAirData.hpp @@ -51,6 +51,8 @@ #include #include +namespace sensors +{ class VehicleAirData : public ModuleParams, public px4::ScheduledWorkItem { public: @@ -71,10 +73,6 @@ private: static constexpr int MAX_SENSOR_COUNT = 3; - DEFINE_PARAMETERS( - (ParamFloat) _param_sens_baro_qnh - ) - uORB::Publication _vehicle_air_data_pub{ORB_ID(vehicle_air_data)}; uORB::Subscription _params_sub{ORB_ID(parameter_update)}; @@ -102,4 +100,9 @@ private: uint8_t _priority[MAX_SENSOR_COUNT] {}; int8_t _selected_sensor_sub_index{-1}; + + DEFINE_PARAMETERS( + (ParamFloat) _param_sens_baro_qnh + ) }; +}; // namespace sensors