#include <AP_Mount_SToRM32_serial.h>
|
| AP_Mount_SToRM32_serial (AP_Mount &frontend, AP_Mount::mount_state &state, uint8_t instance) |
|
virtual void | init (const AP_SerialManager &serial_manager) |
|
virtual void | update () |
|
virtual bool | has_pan_control () const |
|
virtual void | set_mode (enum MAV_MOUNT_MODE mode) |
|
virtual void | status_msg (mavlink_channel_t chan) |
|
| AP_Mount_Backend (AP_Mount &frontend, AP_Mount::mount_state &state, uint8_t instance) |
|
virtual | ~AP_Mount_Backend (void) |
|
virtual void | update_fast () |
|
virtual void | set_angle_targets (float roll, float tilt, float pan) |
|
virtual void | set_roi_target (const struct Location &target_loc) |
|
virtual void | control (int32_t pitch_or_lat, int32_t roll_or_lon, int32_t yaw_or_alt, MAV_MOUNT_MODE mount_mode) |
|
virtual void | configure_msg (mavlink_message_t *msg) |
|
virtual void | control_msg (mavlink_message_t *msg) |
|
virtual void | handle_gimbal_report (mavlink_channel_t chan, mavlink_message_t *msg) |
|
virtual void | handle_param_value (mavlink_message_t *msg) |
|
virtual void | send_gimbal_report (mavlink_channel_t chan) |
|
Definition at line 18 of file AP_Mount_SToRM32_serial.h.
◆ ReplyType
◆ AP_Mount_SToRM32_serial()
◆ can_send()
bool AP_Mount_SToRM32_serial::can_send |
( |
bool |
with_control | ) |
|
|
private |
◆ get_angles()
void AP_Mount_SToRM32_serial::get_angles |
( |
| ) |
|
|
private |
◆ get_reply_size()
uint8_t AP_Mount_SToRM32_serial::get_reply_size |
( |
ReplyType |
reply_type | ) |
|
|
private |
◆ has_pan_control()
bool AP_Mount_SToRM32_serial::has_pan_control |
( |
| ) |
const |
|
virtual |
◆ init()
◆ parse_reply()
void AP_Mount_SToRM32_serial::parse_reply |
( |
| ) |
|
|
private |
◆ read_incoming()
void AP_Mount_SToRM32_serial::read_incoming |
( |
| ) |
|
|
private |
◆ send_target_angles()
void AP_Mount_SToRM32_serial::send_target_angles |
( |
float |
pitch_deg, |
|
|
float |
roll_deg, |
|
|
float |
yaw_deg |
|
) |
| |
|
private |
◆ set_mode()
void AP_Mount_SToRM32_serial::set_mode |
( |
enum MAV_MOUNT_MODE |
mode | ) |
|
|
virtual |
◆ status_msg()
void AP_Mount_SToRM32_serial::status_msg |
( |
mavlink_channel_t |
chan | ) |
|
|
virtual |
◆ update()
void AP_Mount_SToRM32_serial::update |
( |
void |
| ) |
|
|
virtual |
◆ _buffer
◆ _current_angle
Vector3l AP_Mount_SToRM32_serial::_current_angle |
|
private |
◆ _initialised
bool AP_Mount_SToRM32_serial::_initialised |
|
private |
◆ _last_send
uint32_t AP_Mount_SToRM32_serial::_last_send |
|
private |
◆ _port
◆ _reply_counter
uint8_t AP_Mount_SToRM32_serial::_reply_counter |
|
private |
◆ _reply_length
uint8_t AP_Mount_SToRM32_serial::_reply_length |
|
private |
◆ _reply_type
ReplyType AP_Mount_SToRM32_serial::_reply_type |
|
private |
The documentation for this class was generated from the following files: