class DJIIntelligentHotpointMission
@interface DJIIntelligentHotpointMission : DJIMission
Header: DJIIntelligentHotpointMission.h Inherits From: DJIMission
Description:
This class represents an Intelligent Hotpoint mission. In an Intelligent Hotpoint mission, the aircraft will repeatedly fly circles of a constant radius around a specified point called a Hotpoint. The user can control the aircraft to fly around the Hotpoint with a specific radius and altitude. During execution, the user can also use the physical remote controller to modify its radius and speed. It is only supported by Mavic 2 Zoom and Mavic 2 Pro.
Class Members:
method checkParameters
- (nullable NSError *)checkParameters
Header: DJIIntelligentHotpointMission.h
Description:
Checks if the configuration for mission is valid before calling startMission:withCompletion
of DJIIntelligentHotpointMissionOperator
.
Return:
nullable NSError * Error found when checking parameters of the waypoint. nil
if all the parameters are valid.
property hotpoint
@property (nonatomic , assign ) CLLocationCoordinate2D hotpoint
Header: DJIIntelligentHotpointMission.h
Description:
Sets the coordinate of the hotpoint.
const DJIIntelligentHotpointMaxRadius
DJI_API_EXTERN const float DJIIntelligentHotpointMaxRadius
Header: DJIIntelligentHotpointMissionTypes.h
Description:
Maximum radius, in meters, of the circular path the aircraft will fly around the point of interest. Currently 500m.
const DJIIntelligentHotpointMinRadius
DJI_API_EXTERN const float DJIIntelligentHotpointMinRadius
Header: DJIIntelligentHotpointMissionTypes.h
Description:
Minimum radius, in meters, of the circular path the aircraft will fly around the point of interest.
const DJIIntelligentHotpointMaxAltitude
DJI_API_EXTERN const float DJIIntelligentHotpointMaxAltitude
Header: DJIIntelligentHotpointMissionTypes.h
Description:
Maximum altitude in meters for an Intelligent Hotpoint mission.
const DJIIntelligentHotpointMinAltitude
DJI_API_EXTERN const float DJIIntelligentHotpointMinAltitude
Header: DJIIntelligentHotpointMissionTypes.h
Description:
Minimum altitude in meters for an Intelligent Hotpoint mission.
enum DJIIntelligentHotpointMissionMode
typedef NS_ENUM (NSInteger , DJIIntelligentHotpointMissionMode)
Header: DJIIntelligentHotpointMissionTypes.h
Description:
This enum defines the mission mode.
Enum Members: