DJI::OSDK::DJIWaypointV2Actuator Struct Reference

#include <dji_waypoint_v2_action.hpp>

Public Member Functions

 DJIWaypointV2Actuator (const DJIWaypointV2ActionActuatorType &type, const uint8_t &index, void *param)
 

Public Attributes

DJIWaypointV2ActionActuatorType actuatorType
 
uint8_t actuatorIndex
 
union {
   DJIWaypointV2CameraActuatorParam   cameraActuatorParam
 
   DJIWaypointV2GimbalActuatorParam   gimbalActuatorParam
 
   DJIWaypointV2AircraftControlParam   aircraftControlActuatorParam
 
}; 
 

Detailed Description

This class defines an actuator for DJIWaypointV2Action. It determines how the action is performed when a waypoint mission is executed.

Member Data Documentation

◆ actuatorIndex

uint8_t DJI::OSDK::DJIWaypointV2Actuator::actuatorIndex

The index of actuator. It is valid when the diagnostics is related to camera or gimbal and the connected product has multiple gimbals and cameras.

◆ actuatorType

DJIWaypointV2ActionActuatorType DJI::OSDK::DJIWaypointV2Actuator::actuatorType

The type of Actuator.

◆ aircraftControlActuatorParam

DJIWaypointV2AircraftControlParam DJI::OSDK::DJIWaypointV2Actuator::aircraftControlActuatorParam

Parameters for aircraft control actuator. It is valid only when the DJIWaypointV2Action_DJIWaypointV2Actuator_type is DJIWaypointV2MissionV2_DJIWaypointV2ActionActuatorType_AircraftControl.

◆ cameraActuatorParam

DJIWaypointV2CameraActuatorParam DJI::OSDK::DJIWaypointV2Actuator::cameraActuatorParam

The camera actuator param, It is valid only when the DJIWaypointV2Action_DJIWaypointV2Actuator_type is DJIWaypointV2MissionV2_DJIWaypointV2ActionActuatorType_Camera.

◆ gimbalActuatorParam

DJIWaypointV2GimbalActuatorParam DJI::OSDK::DJIWaypointV2Actuator::gimbalActuatorParam

Parameters for gimbal actuator. It is valid only when the DJIWaypointV2Action_DJIWaypointV2Actuator_type is DJIWaypointV2MissionV2_DJIWaypointV2ActionActuatorType_Gimbal.


The documentation for this struct was generated from the following file: