APM:Libraries
|
#include <AP_Param.h>
Public Attributes | |
uint8_t | type |
uint8_t | idx |
const char * | name |
ptrdiff_t | offset |
union { | |
const struct GroupInfo * group_info | |
const struct GroupInfo ** group_info_ptr | |
const float def_value | |
}; | |
uint16_t | flags |
Definition at line 145 of file AP_Param.h.
union { ... } |
const float AP_Param::GroupInfo::def_value |
Definition at line 153 of file AP_Param.h.
Referenced by AP_Param::load(), and AP_Param::save().
uint16_t AP_Param::GroupInfo::flags |
Definition at line 155 of file AP_Param.h.
Referenced by AP_Param::adjust_group_offset(), AP_Param::get_group_info(), AP_Param::next_scalar(), AP_Param::save(), AP_Param::set_frame_type_flags(), and SRV_Channels::set_reversible_throttle().
const struct GroupInfo* AP_Param::GroupInfo::group_info |
Definition at line 151 of file AP_Param.h.
Referenced by AP_Param::get_group_info().
const struct GroupInfo** AP_Param::GroupInfo::group_info_ptr |
Definition at line 152 of file AP_Param.h.
Referenced by AP_Param::get_group_info().
uint8_t AP_Param::GroupInfo::idx |
Definition at line 147 of file AP_Param.h.
Referenced by AP_MotorsHeli_RSC::calculate_desired_throttle(), AP_Param::check_group_info(), and AP_Param::group_id().
const char* AP_Param::GroupInfo::name |
Definition at line 148 of file AP_Param.h.
Referenced by AP_Param::copy_name_info(), AP_Param::set_frame_type_flags(), and set_object_value_and_report().
ptrdiff_t AP_Param::GroupInfo::offset |
Definition at line 149 of file AP_Param.h.
Referenced by AP_Param::adjust_group_offset(), CompassCalibrator::calc_ellipsoid_jacob(), CompassCalibrator::calc_sphere_jacob(), AP_Frsky_Telem::check_ekf_status(), AP_Param::convert_parent_class(), AP_Param::find_group(), AP_Param::find_var_info_group(), AP_Proximity_Backend::get_next_ignore_start_or_end(), AP_Param::load(), AP_Param::next_group(), Compass_PerMotor::set_voltage(), NavEKF3::setInhibitGpsVertVelUse(), and NavEKF2::setInhibitGpsVertVelUse().
uint8_t AP_Param::GroupInfo::type |
Definition at line 146 of file AP_Param.h.
Referenced by AP_Param::check_group_info(), AP_Param::configured_in_storage(), AP_Param::convert_parent_class(), AP_Param::copy_name_info(), RangeFinder::detect_instance(), AP_Param::find_by_header_group(), AP_Param::find_group(), AP_Param::find_key_by_pointer_group(), AP_Param::find_var_info_group(), RangeFinder::get_backend(), RangeFinder::handle_msg(), AP_WheelEncoder::init(), AP_Param::load(), AP_Param::load_object_from_eeprom(), AP_Param::notify(), RangeFinder::pre_arm_check(), AP_Param::save(), AP_Param::set_object_value(), AP_Baro::set_type(), AP_Param::setup_object_defaults(), and RangeFinder::update().