DJI Mobile SDK Documentation

      class TapFlyMissionState

      @EXClassNullAway
      final class TapFlyMissionState extends MissionState
      Package:dji.common.mission.tapfly
      Inherits From:MissionState
      Description:

      All the possible states of TapFlyMissionOperator.

      Class Members:

      Members

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

      The state of the operator is unknown. This is the initial state when the operator is first created.

      final IDLE
      static final TapFlyMissionState IDLE = new TapFlyMissionState("IDLE")
      Package:dji.common.mission.tapfly
      Description:

      The operator is in idle state

      final EXECUTION_STARTING
      static final TapFlyMissionState EXECUTION_STARTING = new TapFlyMissionState("EXECUTION_STARTING")
      Package:dji.common.mission.tapfly
      Description:

      The start execution command has been called but the aircraft hasn't yet acknowledged it has started. No other commands should be called when in this state. The next state is either disconnected, executing or readyToExecute.

      final DISCONNECTED
      static final TapFlyMissionState DISCONNECTED = new TapFlyMissionState("DISCONNECTED")
      Package:dji.common.mission.tapfly
      Description:

      The connection between the mobile device and aircraft is broken.

      final RECOVERING
      static final TapFlyMissionState RECOVERING = new TapFlyMissionState("RECOVERING")
      Package:dji.common.mission.tapfly
      Description:

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

      final NOT_SUPPORT
      static final TapFlyMissionState NOT_SUPPORT = new TapFlyMissionState("NOT_SUPPORT")
      Package:dji.common.mission.tapfly
      Description:

      The connected product does not support TapFly mission.

      final CAN_NOT_START
      static final TapFlyMissionState CAN_NOT_START = new TapFlyMissionState("CAN_NOT_START")
      Package:dji.common.mission.tapfly
      Description:

      There is an existing error stopping the TapFly mission to start.

      final EXECUTING
      static final TapFlyMissionState EXECUTING = new TapFlyMissionState("EXECUTING")
      Package:dji.common.mission.tapfly
      Description:

      The operator is executing a TapFly mission.

      final EXECUTION_PAUSED
      static final TapFlyMissionState EXECUTION_PAUSED = new TapFlyMissionState("EXECUTION_PAUSED")
      Package:dji.common.mission.tapfly
      Description:

      The execution of the TapFly mission is paused. User can pause or resume a TapFly mission by pressing the pause button on the physical remote controller.

      final EXECUTION_RESETTING
      static final TapFlyMissionState EXECUTION_RESETTING = new TapFlyMissionState("EXECUTION_RESETTING")
      Package:dji.common.mission.tapfly
      Description:

      The TapFly mission cannot continue the execution. The execution is being stopped automatically.