pub type CameraStatusTypes = CameraStatusTypes;Expand description
Originally defined in ardupilotmega::enums::camera_status_types
Aliased Type§
#[repr(u8)]pub enum CameraStatusTypes {
CameraStatusTypeHeartbeat = 0,
CameraStatusTypeTrigger = 1,
CameraStatusTypeDisconnect = 2,
CameraStatusTypeError = 3,
CameraStatusTypeLowbatt = 4,
CameraStatusTypeLowstore = 5,
CameraStatusTypeLowstorev = 6,
}Variants§
CameraStatusTypeHeartbeat = 0
MAVLink enum entry CAMERA_STATUS_TYPE_HEARTBEAT.
Camera heartbeat, announce camera component ID at 1Hz.
CameraStatusTypeTrigger = 1
MAVLink enum entry CAMERA_STATUS_TYPE_TRIGGER.
Camera image triggered.
CameraStatusTypeDisconnect = 2
MAVLink enum entry CAMERA_STATUS_TYPE_DISCONNECT.
Camera connection lost.
CameraStatusTypeError = 3
MAVLink enum entry CAMERA_STATUS_TYPE_ERROR.
Camera unknown error.
CameraStatusTypeLowbatt = 4
MAVLink enum entry CAMERA_STATUS_TYPE_LOWBATT.
Camera battery low. Parameter p1 shows reported voltage.
CameraStatusTypeLowstore = 5
MAVLink enum entry CAMERA_STATUS_TYPE_LOWSTORE.
Camera storage low. Parameter p1 shows reported shots remaining.
CameraStatusTypeLowstorev = 6
MAVLink enum entry CAMERA_STATUS_TYPE_LOWSTOREV.
Camera storage low. Parameter p1 shows reported video minutes remaining.