GimbalManagerSetManualControl

Type Alias GimbalManagerSetManualControl 

Source
pub type GimbalManagerSetManualControl = GimbalManagerSetManualControl;
Expand description

Aliased Type§

pub struct GimbalManagerSetManualControl {
    pub target_system: u8,
    pub target_component: u8,
    pub flags: GimbalManagerFlags,
    pub gimbal_device_id: u8,
    pub pitch: f32,
    pub yaw: f32,
    pub pitch_rate: f32,
    pub yaw_rate: f32,
}

Fields§

§target_system: u8

MAVLink field target_system.

System ID

§target_component: u8

MAVLink field target_component.

Component ID

§flags: GimbalManagerFlags

MAVLink field flags.

High level gimbal manager flags.

§gimbal_device_id: u8

MAVLink field gimbal_device_id.

Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).

§pitch: f32

MAVLink field pitch.

Pitch angle unitless (-1..1, positive: up, negative: down, NaN to be ignored).

§yaw: f32

MAVLink field yaw.

Yaw angle unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored).

§pitch_rate: f32

MAVLink field pitch_rate.

Pitch angular rate unitless (-1..1, positive: up, negative: down, NaN to be ignored).

§yaw_rate: f32

MAVLink field yaw_rate.

Yaw angular rate unitless (-1..1, positive: to the right, negative: to the left, NaN to be ignored).