diff options
author | Thomas Gubler <thomasgubler@gmail.com> | 2015-02-08 16:31:59 +0100 |
---|---|---|
committer | Thomas Gubler <thomasgubler@gmail.com> | 2015-02-08 17:53:26 +0100 |
commit | 893beb64a023d736d838a79b2f6ee54951dc2a65 (patch) | |
tree | 339e102af70ae986481522edc02abbe10a3cdb67 /src/modules/mc_att_control_multiplatform/mc_att_control.h | |
parent | fbcf2c8fb50af65f03192b759ef31b73297d6114 (diff) | |
download | px4-firmware-893beb64a023d736d838a79b2f6ee54951dc2a65.tar.gz px4-firmware-893beb64a023d736d838a79b2f6ee54951dc2a65.tar.bz2 px4-firmware-893beb64a023d736d838a79b2f6ee54951dc2a65.zip |
mc att ctrl multiplatform use new param api
Diffstat (limited to 'src/modules/mc_att_control_multiplatform/mc_att_control.h')
-rw-r--r-- | src/modules/mc_att_control_multiplatform/mc_att_control.h | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/src/modules/mc_att_control_multiplatform/mc_att_control.h b/src/modules/mc_att_control_multiplatform/mc_att_control.h index 95d608684..e44317316 100644 --- a/src/modules/mc_att_control_multiplatform/mc_att_control.h +++ b/src/modules/mc_att_control_multiplatform/mc_att_control.h @@ -95,29 +95,28 @@ private: px4::NodeHandle _n; struct { - px4_param_t roll_p; - px4_param_t roll_rate_p; - px4_param_t roll_rate_i; - px4_param_t roll_rate_d; - px4_param_t pitch_p; - px4_param_t pitch_rate_p; - px4_param_t pitch_rate_i; - px4_param_t pitch_rate_d; - px4_param_t yaw_p; - px4_param_t yaw_rate_p; - px4_param_t yaw_rate_i; - px4_param_t yaw_rate_d; - px4_param_t yaw_ff; - px4_param_t yaw_rate_max; - - px4_param_t man_roll_max; - px4_param_t man_pitch_max; - px4_param_t man_yaw_max; - px4_param_t acro_roll_max; - px4_param_t acro_pitch_max; - px4_param_t acro_yaw_max; - - px4_param_t autostart_id; + px4::ParameterFloat roll_p; + px4::ParameterFloat roll_rate_p; + px4::ParameterFloat roll_rate_i; + px4::ParameterFloat roll_rate_d; + px4::ParameterFloat pitch_p; + px4::ParameterFloat pitch_rate_p; + px4::ParameterFloat pitch_rate_i; + px4::ParameterFloat pitch_rate_d; + px4::ParameterFloat yaw_p; + px4::ParameterFloat yaw_rate_p; + px4::ParameterFloat yaw_rate_i; + px4::ParameterFloat yaw_rate_d; + px4::ParameterFloat yaw_ff; + px4::ParameterFloat yaw_rate_max; + + px4::ParameterFloat man_roll_max; + px4::ParameterFloat man_pitch_max; + px4::ParameterFloat man_yaw_max; + px4::ParameterFloat acro_roll_max; + px4::ParameterFloat acro_pitch_max; + px4::ParameterFloat acro_yaw_max; + } _params_handles; /**< handles for interesting parameters */ perf_counter_t _loop_perf; /**< loop performance counter */ |