#pragma once #include #include #include "AP_InertialSensor_tempcal.h" #include "AP_InertialSensor_config.h" class AP_InertialSensor_Params { public: static const struct AP_Param::GroupInfo var_info[]; AP_InertialSensor_Params(void); /* Do not allow copies */ CLASS_NO_COPY(AP_InertialSensor_Params); AP_Int32 _accel_id; AP_Vector3f _accel_scale; AP_Vector3f _accel_offset; AP_Vector3f _accel_pos; AP_Float caltemp_accel; AP_Int32 _gyro_id; AP_Vector3f _gyro_offset; AP_Float caltemp_gyro; AP_Int8 _use; #if HAL_INS_TEMPERATURE_CAL_ENABLE AP_InertialSensor_TCal tcal; #endif };