pub type DigicamConfigure = DigicamConfigure;Expand description
Originally defined in ardupilotmega::messages::digicam_configure.
Aliased Type§
pub struct DigicamConfigure {
pub target_system: u8,
pub target_component: u8,
pub mode: u8,
pub shutter_speed: u16,
pub aperture: u8,
pub iso: u8,
pub exposure_type: u8,
pub command_id: u8,
pub engine_cut_off: u8,
pub extra_param: u8,
pub extra_value: f32,
}Fields§
§target_system: u8MAVLink field target_system.
System ID.
target_component: u8MAVLink field target_component.
Component ID.
mode: u8MAVLink field mode.
Mode enumeration from 1 to N //P, TV, AV, M, etc. (0 means ignore).
shutter_speed: u16MAVLink field shutter_speed.
Divisor number //e.g. 1000 means 1/1000 (0 means ignore).
aperture: u8MAVLink field aperture.
F stop number x 10 //e.g. 28 means 2.8 (0 means ignore).
iso: u8MAVLink field iso.
ISO enumeration from 1 to N //e.g. 80, 100, 200, Etc (0 means ignore).
exposure_type: u8MAVLink field exposure_type.
Exposure type enumeration from 1 to N (0 means ignore).
command_id: u8MAVLink field command_id.
Command Identity (incremental loop: 0 to 255). //A command sent multiple times will be executed or pooled just once.
engine_cut_off: u8MAVLink field engine_cut_off.
Main engine cut-off time before camera trigger (0 means no cut-off).
extra_param: u8MAVLink field extra_param.
Extra parameters enumeration (0 means ignore).
extra_value: f32MAVLink field extra_value.
Correspondent value to given extra_param.