class DJIIntelligentHotpointMissionEvent
@interface DJIIntelligentHotpointMissionEvent : NSObject
Header: DJIIntelligentHotpointMissionOperator.h Inherits From: NSObject
Description:
This class encapsulates all the state changes of the Intelligent Hotpoint mission operator.
Class Members:
property previousState
@property (nonatomic , readonly ) DJIIntelligentHotpointMissionState previousState
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The previous state of the operator.
See Also:
DJIIntelligentHotpointMissionState
property currentState
@property (nonatomic , readonly ) DJIIntelligentHotpointMissionState currentState
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The current state of the operator.
See Also:
DJIIntelligentHotpointMissionState
property missionMode
@property (nonatomic , readonly ) DJIIntelligentHotpointMissionMode missionMode
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The current mission mode.
See Also:
DJIIntelligentHotpointMissionMode
property currentRadius
@property (nonatomic , readonly ) float currentRadius
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The current intelligent hotpoint radius in meters of the mission. If there is no executing mission, it is 0.
property targetRadius
@property (nonatomic , readonly ) float targetRadius
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The target intelligent hotpoint radius in meters of the mission. Set by user, and the currentRadius
will change to targetRadius
. If there is no executing mission, it is 0.
property currentAltitude
@property (nonatomic , readonly ) float currentAltitude
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The current intelligent hotpoint altitude in meters of the mission.
property targetAltitude
@property (nonatomic , readonly ) float targetAltitude
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The target intelligent hotpoint altitude in meters of the mission. Setted by user, and the currentAltitude
will change to targetAltitude
.
property maxAngularVelocity
@property (nonatomic , readonly ) float maxAngularVelocity
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The intelligent hotpoint max angular velocity from current radius. This value depends on the current situation of the aircraft.
property angularVelocity
@property (nonatomic , readonly ) float angularVelocity
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The current intelligent hotpoint angular velocity from current radius.
property hotpoint
@property (nonatomic , readonly ) CLLocationCoordinate2D hotpoint
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The intelligent hotpoint's coordinate of the mission.
property error
@property (nonatomic , readonly , nullable ) NSError *error
Header: DJIIntelligentHotpointMissionOperator.h
Description:
The intelligent hotpoint's encountered error if there is any. Otherwise, it is nil
.