DJI Mobile SDK Documentation

      class IntelligentHotpointMissionState

      @EXClassNullAway
      class IntelligentHotpointMissionState extends MissionState
      Package:dji.common.mission.intelligenthotpoint
      Inherits From:MissionState
      Description:

      The states of the IntelligentHotpointMissionOperator.

      Class Members:

      Members

      Value
      final
      final UNKNOWN
      static final IntelligentHotpointMissionState UNKNOWN = new IntelligentHotpointMissionState("UNKNOWN")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The state of the operator is unknown. This is the initial state when the operator has just been created.

      final DISCONNECTED
      static final IntelligentHotpointMissionState DISCONNECTED = new IntelligentHotpointMissionState("DISCONNECTED")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The state of the operator is unknown. This is the initial state when the operator has just been created.

      final RECOVERING
      static final IntelligentHotpointMissionState RECOVERING = new IntelligentHotpointMissionState("RECOVERING")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The connection between the mobile device and aircraft is recovering. At this time, the operator is synchronizing the state from the aircraft.

      final NOT_SUPPORTED
      static final IntelligentHotpointMissionState NOT_SUPPORTED = new IntelligentHotpointMissionState("NOT_SUPPORTED")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The connected product does not support Hotpoint mission.

      final NOT_READY
      static final IntelligentHotpointMissionState NOT_READY = new IntelligentHotpointMissionState("NOT_READY")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The operator is not ready to start an Intelligent Hotpoint mission.

      final READY_TO_START
      static final IntelligentHotpointMissionState READY_TO_START = new IntelligentHotpointMissionState("READY_TO_START")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The operator is ready to start an Intelligent Hotpoint mission.

      final RECOGNIZING_TARGET
      static final IntelligentHotpointMissionState RECOGNIZING_TARGET = new IntelligentHotpointMissionState("RECOGNIZING_TARGET")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The aircraft's Vision system is recognizing the track object. If recognized the target, the state will change to WAITING_FOR_CONFIRMATION.

      final WAITING_FOR_CONFIRMATION
      static final IntelligentHotpointMissionState WAITING_FOR_CONFIRMATION = new IntelligentHotpointMissionState("WAITING_FOR_CONFIRMATION")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The aircraft has recognized the target and is waiting for confirmation.

      final MEASURING_TARGET
      static final IntelligentHotpointMissionState MEASURING_TARGET = new IntelligentHotpointMissionState("MEASURING_TARGET")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      Confirm success and when a tracking mission started, The Vision system will measure the track object and calculate the surrounding path. Then it will begin to surround the track target. The state will change to EXECUTING.

      final EXECUTING
      static final IntelligentHotpointMissionState EXECUTING = new IntelligentHotpointMissionState("EXECUTING")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      The execution is started successfully.

      final EXECUTION_PAUSED
      static final IntelligentHotpointMissionState EXECUTION_PAUSED = new IntelligentHotpointMissionState("EXECUTION_PAUSED")
      Package:dji.common.mission.intelligenthotpoint
      Description:

      Hotpoint mission is paused successfully. User can call resumeMission to continue the execution.