APM:Copter
|
#include <Parameters.h>
Public Member Functions | |
Parameters () | |
Static Public Attributes | |
static const uint16_t | k_format_version = 120 |
static const uint16_t | k_software_type = 10 |
Definition at line 7 of file Parameters.h.
anonymous enum |
Definition at line 47 of file Parameters.h.
|
inline |
Definition at line 485 of file Parameters.h.
AP_Float Parameters::acro_balance_pitch |
Definition at line 472 of file Parameters.h.
Referenced by Copter::ModeAcro::get_pilot_desired_angle_rates(), and Copter::ModeSport::run().
AP_Float Parameters::acro_balance_roll |
Definition at line 471 of file Parameters.h.
Referenced by Copter::ModeAcro::get_pilot_desired_angle_rates(), and Copter::ModeSport::run().
AP_Float Parameters::acro_rp_expo |
Definition at line 474 of file Parameters.h.
Referenced by Copter::ModeAcro::get_pilot_desired_angle_rates().
AP_Float Parameters::acro_rp_p |
Definition at line 469 of file Parameters.h.
Referenced by Copter::ModeAcro::get_pilot_desired_angle_rates(), Copter::ModeSport::run(), and Copter::tuning().
AP_Int8 Parameters::acro_trainer |
Definition at line 473 of file Parameters.h.
Referenced by Copter::ModeAcro::get_pilot_desired_angle_rates().
AP_Float Parameters::acro_yaw_p |
Definition at line 470 of file Parameters.h.
Referenced by Copter::get_pilot_desired_yaw_rate(), Copter::ModeDrift::run(), and Copter::tuning().
AP_Float Parameters::autotune_aggressiveness |
Definition at line 479 of file Parameters.h.
Referenced by Copter::ModeAutoTune::autotune_attitude_control(), Copter::ModeAutoTune::backup_gains_and_initialise(), Copter::ModeAutoTune::twitching_test_angle(), Copter::ModeAutoTune::twitching_test_rate(), Copter::ModeAutoTune::updating_angle_p_down(), Copter::ModeAutoTune::updating_angle_p_up(), Copter::ModeAutoTune::updating_rate_d_down(), Copter::ModeAutoTune::updating_rate_d_up(), and Copter::ModeAutoTune::updating_rate_p_up_d_down().
AP_Int8 Parameters::autotune_axis_bitmask |
Definition at line 478 of file Parameters.h.
Referenced by Copter::ModeAutoTune::pitch_enabled(), Copter::ModeAutoTune::roll_enabled(), and Copter::ModeAutoTune::yaw_enabled().
AP_Float Parameters::autotune_min_d |
Definition at line 480 of file Parameters.h.
Referenced by Copter::ModeAutoTune::autotune_attitude_control().
AP_Int8 Parameters::ch10_option |
Definition at line 447 of file Parameters.h.
AP_Int8 Parameters::ch11_option |
Definition at line 448 of file Parameters.h.
AP_Int8 Parameters::ch12_option |
Definition at line 449 of file Parameters.h.
AP_Int8 Parameters::ch7_option |
Definition at line 444 of file Parameters.h.
AP_Int8 Parameters::ch8_option |
Definition at line 445 of file Parameters.h.
AP_Int8 Parameters::ch9_option |
Definition at line 446 of file Parameters.h.
AP_Int8 Parameters::compass_enabled |
Definition at line 401 of file Parameters.h.
Referenced by Copter::compass_accumulate(), Copter::init_compass(), Copter::mavlink_compassmot(), Copter::report_compass(), Copter::update_batt_compass(), and Copter::update_sensor_status_flags().
AP_Int8 Parameters::disarm_delay |
Definition at line 450 of file Parameters.h.
Referenced by Copter::auto_disarm_check().
AP_Int8 Parameters::esc_calibrate |
Definition at line 439 of file Parameters.h.
Referenced by Copter::esc_calibration_auto(), Copter::esc_calibration_passthrough(), and Copter::esc_calibration_startup_check().
AP_Int8 Parameters::failsafe_gcs |
Definition at line 398 of file Parameters.h.
Referenced by Copter::failsafe_gcs_check(), Copter::mavlink_motor_test_start(), and Copter::motor_test_stop().
AP_Int8 Parameters::failsafe_throttle |
Definition at line 421 of file Parameters.h.
Referenced by Copter::failsafe_radio_on_event(), Copter::mavlink_compassmot(), Copter::mavlink_motor_test_start(), Copter::motor_test_stop(), Copter::read_radio(), and Copter::set_throttle_and_failsafe().
AP_Int16 Parameters::failsafe_throttle_value |
Definition at line 422 of file Parameters.h.
Referenced by Copter::set_throttle_and_failsafe().
AP_Int8 Parameters::flight_mode1 |
Definition at line 427 of file Parameters.h.
AP_Int8 Parameters::flight_mode2 |
Definition at line 428 of file Parameters.h.
AP_Int8 Parameters::flight_mode3 |
Definition at line 429 of file Parameters.h.
AP_Int8 Parameters::flight_mode4 |
Definition at line 430 of file Parameters.h.
AP_Int8 Parameters::flight_mode5 |
Definition at line 431 of file Parameters.h.
AP_Int8 Parameters::flight_mode6 |
Definition at line 432 of file Parameters.h.
AP_Int8 Parameters::flight_mode_chan |
Definition at line 434 of file Parameters.h.
AP_Int16 Parameters::format_version |
Definition at line 377 of file Parameters.h.
AP_Int8 Parameters::frame_type |
Definition at line 443 of file Parameters.h.
Referenced by Copter::init_rc_out(), and Copter::one_hz_loop().
AP_Int8 Parameters::fs_crash_check |
Definition at line 454 of file Parameters.h.
Referenced by Copter::crash_check().
AP_Int8 Parameters::fs_ekf_action |
Definition at line 453 of file Parameters.h.
Referenced by Copter::mavlink_motor_test_start(), and Copter::motor_test_stop().
AP_Float Parameters::fs_ekf_thresh |
Definition at line 455 of file Parameters.h.
AP_Int16 Parameters::gcs_pid_mask |
Definition at line 456 of file Parameters.h.
Referenced by Copter::send_pid_tuning().
AP_Int16 Parameters::gps_hdop_good |
Definition at line 399 of file Parameters.h.
|
static |
Definition at line 17 of file Parameters.h.
Referenced by Copter::load_parameters(), and Copter::report_version().
|
static |
Definition at line 25 of file Parameters.h.
AP_Int8 Parameters::land_repositioning |
Definition at line 452 of file Parameters.h.
Referenced by Copter::ModeRTL::descent_run(), Copter::Mode::land_run_horizontal_control(), and Copter::ModeLand::nogps_run().
AP_Int16 Parameters::land_speed |
Definition at line 414 of file Parameters.h.
Referenced by Copter::Mode::land_run_vertical_control(), Copter::ModeAltHold::run(), Copter::ModeLoiter::run(), and Copter::ModeSport::run().
AP_Int16 Parameters::land_speed_high |
Definition at line 415 of file Parameters.h.
Referenced by Copter::Mode::land_run_vertical_control().
AP_Int32 Parameters::log_bitmask |
Definition at line 438 of file Parameters.h.
Referenced by Copter::update_optical_flow().
AP_Int16 Parameters::pilot_accel_z |
Definition at line 417 of file Parameters.h.
Referenced by Copter::ModeCircle::init(), Copter::ModePosHold::init(), Copter::ModeSport::init(), Copter::ModeAltHold::run(), Copter::ModeAutoTune::run(), Copter::ModeCircle::run(), Copter::ModeLoiter::run(), Copter::ModePosHold::run(), Copter::ModeSport::run(), and Copter::ModeAutoTune::start().
AP_Int16 Parameters::pilot_speed_up |
Definition at line 416 of file Parameters.h.
Referenced by Copter::get_pilot_desired_climb_rate(), Copter::get_pilot_speed_dn(), Copter::ModeCircle::init(), Copter::ModePosHold::init(), Copter::ModeSport::init(), Copter::ModeAltHold::run(), Copter::ModeAutoTune::run(), Copter::ModeCircle::run(), Copter::ModeLoiter::run(), Copter::ModePosHold::run(), Copter::ModeSport::run(), Copter::ModeAutoTune::start(), and Copter::takeoff_timer_start().
AP_Float Parameters::pilot_takeoff_alt |
Definition at line 389 of file Parameters.h.
Referenced by Copter::ModeAltHold::run(), Copter::ModeLoiter::run(), Copter::ModePosHold::run(), and Copter::ModeSport::run().
AP_Int16 Parameters::poshold_brake_angle_max |
Definition at line 409 of file Parameters.h.
Referenced by Copter::ModePosHold::poshold_update_brake_angle_from_velocity().
AP_Int16 Parameters::poshold_brake_rate |
Definition at line 408 of file Parameters.h.
Referenced by Copter::ModePosHold::init(), Copter::ModePosHold::poshold_update_brake_angle_from_velocity(), Copter::ModePosHold::poshold_update_pilot_lean_angle(), and Copter::ModePosHold::run().
AP_Int8 Parameters::radio_tuning |
Definition at line 440 of file Parameters.h.
Referenced by Copter::tuning().
AP_Int16 Parameters::radio_tuning_high |
Definition at line 441 of file Parameters.h.
Referenced by Copter::tuning().
AP_Int16 Parameters::radio_tuning_low |
Definition at line 442 of file Parameters.h.
Referenced by Copter::tuning().
AP_Float Parameters::rangefinder_gain |
Definition at line 395 of file Parameters.h.
Referenced by Copter::get_surface_tracking_climb_rate(), and Copter::tuning().
AP_Int16 Parameters::rc_speed |
Definition at line 466 of file Parameters.h.
Referenced by Copter::allocate_motors(), Copter::esc_calibration_auto(), Copter::esc_calibration_passthrough(), and Copter::init_rc_out().
AP_Int16 Parameters::rtl_alt_final |
Definition at line 403 of file Parameters.h.
Referenced by Copter::ModeRTL::build_path(), and Copter::ModeSmartRTL::pre_land_position_run().
AP_Int16 Parameters::rtl_altitude |
Definition at line 391 of file Parameters.h.
Referenced by Copter::ModeRTL::compute_return_target().
AP_Int16 Parameters::rtl_climb_min |
Definition at line 404 of file Parameters.h.
Referenced by Copter::ModeRTL::compute_return_target().
AP_Float Parameters::rtl_cone_slope |
Definition at line 393 of file Parameters.h.
Referenced by Copter::ModeRTL::compute_return_target().
AP_Int32 Parameters::rtl_loiter_time |
Definition at line 413 of file Parameters.h.
Referenced by Copter::ModeRTL::loiterathome_run().
AP_Int16 Parameters::rtl_speed_cms |
Definition at line 392 of file Parameters.h.
Referenced by Copter::ModeRTL::climb_start().
AP_Int8 Parameters::simple_modes |
Definition at line 433 of file Parameters.h.
AP_Int8 Parameters::software_type |
Definition at line 378 of file Parameters.h.
AP_Int8 Parameters::super_simple |
Definition at line 402 of file Parameters.h.
AP_Int16 Parameters::sysid_my_gcs |
Definition at line 383 of file Parameters.h.
AP_Int16 Parameters::sysid_this_mav |
Definition at line 382 of file Parameters.h.
Referenced by Copter::init_ardupilot().
AP_Int16 Parameters::takeoff_trigger_dz |
Definition at line 388 of file Parameters.h.
AP_Int8 Parameters::telem_delay |
Definition at line 384 of file Parameters.h.
AP_Int16 Parameters::throttle_behavior |
Definition at line 387 of file Parameters.h.
Referenced by Copter::auto_disarm_check(), Copter::ModeRTL::descent_run(), Copter::Mode::land_run_horizontal_control(), Copter::ModeLand::nogps_run(), and Copter::set_land_complete().
AP_Int16 Parameters::throttle_deadzone |
Definition at line 423 of file Parameters.h.
Referenced by Copter::auto_disarm_check(), and Copter::get_pilot_desired_climb_rate().
AP_Float Parameters::throttle_filt |
Definition at line 386 of file Parameters.h.
Referenced by Copter::ModeLand::nogps_run(), Copter::ModeDrift::run(), Copter::ModeFlip::run(), Copter::ModeStabilize::run(), and Copter::ModeThrow::run().
AP_Int8 Parameters::throw_motor_start |
Definition at line 459 of file Parameters.h.
Referenced by Copter::ModeThrow::run().
AP_Int8 Parameters::wp_yaw_behavior |
Definition at line 406 of file Parameters.h.