diff --git a/libraries/AP_InertialSensor/AP_InertialSensor.cpp b/libraries/AP_InertialSensor/AP_InertialSensor.cpp index 9d291d92c8..ebacb9a312 100644 --- a/libraries/AP_InertialSensor/AP_InertialSensor.cpp +++ b/libraries/AP_InertialSensor/AP_InertialSensor.cpp @@ -52,6 +52,10 @@ const AP_Param::GroupInfo AP_InertialSensor::var_info[] PROGMEM = { AP_GROUPEND }; +AP_InertialSensor::AP_InertialSensor() { + AP_Param::setup_object_defaults(this, var_info); +} + void AP_InertialSensor::init( Start_style style, Sample_rate sample_rate, diff --git a/libraries/AP_InertialSensor/AP_InertialSensor.h b/libraries/AP_InertialSensor/AP_InertialSensor.h index 94c7033afe..9c5aa5b9bb 100644 --- a/libraries/AP_InertialSensor/AP_InertialSensor.h +++ b/libraries/AP_InertialSensor/AP_InertialSensor.h @@ -22,9 +22,7 @@ class AP_InertialSensor { public: - AP_InertialSensor() { - AP_Param::setup_object_defaults(this, var_info); - } + AP_InertialSensor(); enum Start_style { COLD_START = 0,