APM:Libraries
|
#include <AP_Mount.h>
Public Attributes | |
AP_Int8 | _type |
AP_Int8 | _default_mode |
AP_Int8 | _stab_roll |
AP_Int8 | _stab_tilt |
AP_Int8 | _stab_pan |
AP_Int8 | _roll_rc_in |
AP_Int8 | _tilt_rc_in |
AP_Int8 | _pan_rc_in |
AP_Int16 | _roll_angle_min |
AP_Int16 | _roll_angle_max |
AP_Int16 | _tilt_angle_min |
AP_Int16 | _tilt_angle_max |
AP_Int16 | _pan_angle_min |
AP_Int16 | _pan_angle_max |
AP_Vector3f | _retract_angles |
AP_Vector3f | _neutral_angles |
AP_Float | _roll_stb_lead |
AP_Float | _pitch_stb_lead |
MAV_MOUNT_MODE | _mode |
struct Location | _roi_target |
Definition at line 155 of file AP_Mount.h.
AP_Int8 AP_Mount::mount_state::_default_mode |
Definition at line 158 of file AP_Mount.h.
Referenced by AP_Mount_SToRM32_serial::init().
MAV_MOUNT_MODE AP_Mount::mount_state::_mode |
Definition at line 182 of file AP_Mount.h.
Referenced by AP_Mount_Backend::control_msg(), AP_Mount::get_mode(), AP_Mount::init(), AP_Mount_SToRM32_serial::set_mode(), AP_Mount_SToRM32::set_mode(), AP_Mount_Servo::set_mode(), and AP_Mount_Alexmos::set_mode().
AP_Vector3f AP_Mount::mount_state::_neutral_angles |
Definition at line 177 of file AP_Mount.h.
Referenced by AP_Mount_SToRM32_serial::update(), AP_Mount_SToRM32::update(), AP_Mount_Servo::update(), and AP_Mount_Alexmos::update().
AP_Int16 AP_Mount::mount_state::_pan_angle_max |
Definition at line 174 of file AP_Mount.h.
Referenced by AP_Mount_Servo::update(), and AP_Mount_Backend::update_targets_from_rc().
AP_Int16 AP_Mount::mount_state::_pan_angle_min |
Definition at line 173 of file AP_Mount.h.
Referenced by AP_Mount_Servo::update(), and AP_Mount_Backend::update_targets_from_rc().
AP_Int8 AP_Mount::mount_state::_pan_rc_in |
Definition at line 166 of file AP_Mount.h.
Referenced by AP_Mount_Backend::update_targets_from_rc().
AP_Float AP_Mount::mount_state::_pitch_stb_lead |
Definition at line 180 of file AP_Mount.h.
Referenced by AP_Mount_Servo::stabilize().
AP_Vector3f AP_Mount::mount_state::_retract_angles |
Definition at line 176 of file AP_Mount.h.
Referenced by AP_Mount_SToRM32_serial::update(), AP_Mount_SToRM32::update(), AP_Mount_Servo::update(), and AP_Mount_Alexmos::update().
struct Location AP_Mount::mount_state::_roi_target |
Definition at line 183 of file AP_Mount.h.
Referenced by AP_Mount_Backend::set_roi_target(), AP_Mount_SToRM32_serial::update(), AP_Mount_SToRM32::update(), AP_Mount_Servo::update(), and AP_Mount_Alexmos::update().
AP_Int16 AP_Mount::mount_state::_roll_angle_max |
Definition at line 170 of file AP_Mount.h.
Referenced by AP_Mount_Servo::update(), and AP_Mount_Backend::update_targets_from_rc().
AP_Int16 AP_Mount::mount_state::_roll_angle_min |
Definition at line 169 of file AP_Mount.h.
Referenced by AP_Mount_Servo::update(), and AP_Mount_Backend::update_targets_from_rc().
AP_Int8 AP_Mount::mount_state::_roll_rc_in |
Definition at line 164 of file AP_Mount.h.
Referenced by AP_Mount_Backend::update_targets_from_rc().
AP_Float AP_Mount::mount_state::_roll_stb_lead |
Definition at line 179 of file AP_Mount.h.
Referenced by AP_Mount_Servo::stabilize().
AP_Int8 AP_Mount::mount_state::_stab_pan |
Definition at line 161 of file AP_Mount.h.
Referenced by AP_Mount_Servo::stabilize().
AP_Int8 AP_Mount::mount_state::_stab_roll |
Definition at line 159 of file AP_Mount.h.
Referenced by AP_Mount_Servo::stabilize().
AP_Int8 AP_Mount::mount_state::_stab_tilt |
Definition at line 160 of file AP_Mount.h.
Referenced by AP_Mount_Servo::stabilize().
AP_Int16 AP_Mount::mount_state::_tilt_angle_max |
Definition at line 172 of file AP_Mount.h.
Referenced by AP_Mount_Servo::update(), and AP_Mount_Backend::update_targets_from_rc().
AP_Int16 AP_Mount::mount_state::_tilt_angle_min |
Definition at line 171 of file AP_Mount.h.
Referenced by AP_Mount_Servo::update(), and AP_Mount_Backend::update_targets_from_rc().
AP_Int8 AP_Mount::mount_state::_tilt_rc_in |
Definition at line 165 of file AP_Mount.h.
Referenced by AP_Mount_Backend::update_targets_from_rc().
AP_Int8 AP_Mount::mount_state::_type |
Definition at line 157 of file AP_Mount.h.
Referenced by AP_Mount::get_mount_type(), and AP_Mount::init().