APM:Libraries
AP_Mount_Alexmos Member List

This is the complete list of members for AP_Mount_Alexmos, including all inherited members.

_angle_ef_target_radAP_Mount_Backendprotected
_board_versionAP_Mount_Alexmosprivate
_bufferAP_Mount_Alexmosprivate
_checksumAP_Mount_Alexmosprivate
_command_idAP_Mount_Alexmosprivate
_current_angleAP_Mount_Alexmosprivate
_current_firmware_versionAP_Mount_Alexmosprivate
_current_parametersAP_Mount_Alexmosprivate
_firmware_beta_versionAP_Mount_Alexmosprivate
_frontendAP_Mount_Backendprotected
_gimbal_3axisAP_Mount_Alexmosprivate
_gimbal_bat_monitoringAP_Mount_Alexmosprivate
_initialisedAP_Mount_Alexmosprivate
_instanceAP_Mount_Backendprotected
_last_command_confirmedAP_Mount_Alexmosprivate
_param_read_onceAP_Mount_Alexmosprivate
_payload_counterAP_Mount_Alexmosprivate
_payload_lengthAP_Mount_Alexmosprivate
_portAP_Mount_Alexmosprivate
_stateAP_Mount_Backendprotected
_stepAP_Mount_Alexmosprivate
angle_input(RC_Channel *rc, int16_t angle_min, int16_t angle_max)AP_Mount_Backendprotected
angle_input_rad(RC_Channel *rc, int16_t angle_min, int16_t angle_max)AP_Mount_Backendprotected
AP_Mount_Alexmos(AP_Mount &frontend, AP_Mount::mount_state &state, uint8_t instance)AP_Mount_Alexmosinline
AP_Mount_Backend(AP_Mount &frontend, AP_Mount::mount_state &state, uint8_t instance)AP_Mount_Backendinline
calc_angle_to_location(const struct Location &target, Vector3f &angles_to_target_rad, bool calc_tilt, bool calc_pan, bool relative_pan=true)AP_Mount_Backendprotected
configure_msg(mavlink_message_t *msg)AP_Mount_Backendvirtual
control(int32_t pitch_or_lat, int32_t roll_or_lon, int32_t yaw_or_alt, MAV_MOUNT_MODE mount_mode)AP_Mount_Backendvirtual
control_axis(const Vector3f &angle, bool targets_in_degrees)AP_Mount_Alexmosprivate
control_msg(mavlink_message_t *msg)AP_Mount_Backendvirtual
get_angles()AP_Mount_Alexmosprivate
get_boardinfo()AP_Mount_Alexmosprivate
get_mode(void) constAP_Mount_Backendinlineprotected
get_realtimedata(Vector3f &angle)AP_Mount_Alexmosprivate
handle_gimbal_report(mavlink_channel_t chan, mavlink_message_t *msg)AP_Mount_Backendinlinevirtual
handle_param_value(mavlink_message_t *msg)AP_Mount_Backendinlinevirtual
has_pan_control() constAP_Mount_Alexmosvirtual
init(const AP_SerialManager &serial_manager)AP_Mount_Alexmosvirtual
parse_body()AP_Mount_Alexmosprivate
read_incoming()AP_Mount_Alexmosprivate
read_params(uint8_t profile_id)AP_Mount_Alexmosprivate
send_command(uint8_t cmd, uint8_t *data, uint8_t size)AP_Mount_Alexmosprivate
send_gimbal_report(mavlink_channel_t chan)AP_Mount_Backendinlinevirtual
set_angle_targets(float roll, float tilt, float pan)AP_Mount_Backendvirtual
set_mode(enum MAV_MOUNT_MODE mode)AP_Mount_Alexmosvirtual
set_motor(bool on)AP_Mount_Alexmosprivate
set_roi_target(const struct Location &target_loc)AP_Mount_Backendvirtual
status_msg(mavlink_channel_t chan)AP_Mount_Alexmosvirtual
update()AP_Mount_Alexmosvirtual
update_fast()AP_Mount_Backendinlinevirtual
update_targets_from_rc()AP_Mount_Backendprotected
write_params()AP_Mount_Alexmosprivate
~AP_Mount_Backend(void)AP_Mount_Backendinlinevirtual