16 #define AP_MOUNT_STORM32_SERIAL_RESEND_MS 1000 // resend angle targets to gimbal once per second 35 virtual void set_mode(
enum MAV_MOUNT_MODE mode);
SToRM32_reply_ack_struct ack
int16_t ahrs_imu_confidence
static AP_SerialManager serial_manager
virtual void init(const AP_SerialManager &serial_manager)
union PACKED AP_Mount_SToRM32_serial::SToRM32_reply _buffer
#define DEFINE_BYTE_ARRAY_METHODS
uint8_t get_reply_size(ReplyType reply_type)
bool can_send(bool with_control)
void send_target_angles(float pitch_deg, float roll_deg, float yaw_deg)
virtual void status_msg(mavlink_channel_t chan)
RC_Channel manager, with EEPROM-backed storage of constants.
virtual bool has_pan_control() const
Common definitions and utility routines for the ArduPilot libraries.
uint16_t function_input_values
AP_HAL::AnalogSource * chan
DEFINE_BYTE_ARRAY_METHODS SToRM32_reply_data_struct data
AP_Mount_SToRM32_serial(AP_Mount &frontend, AP_Mount::mount_state &state, uint8_t instance)
virtual void set_mode(enum MAV_MOUNT_MODE mode)
AP_HAL::UARTDriver * _port