DJI Mobile SDK Documentation

      class WaypointMissionState

      @EXClassNullAway
      final class WaypointMissionState extends MissionState
      Package:dji.common.mission.waypoint
      Inherits From:MissionState
      Description:

      All the possible state of WaypointMissionOperator.

      Class Members:
      final NOT_SUPPORTED
      static final WaypointMissionState NOT_SUPPORTED = new WaypointMissionState("NOT_SUPPORTED")
      Package:dji.common.mission.waypoint
      Description:

      The connected product does not support waypoint mission.

      final READY_TO_UPLOAD
      static final WaypointMissionState READY_TO_UPLOAD = new WaypointMissionState("READY_TO_UPLOAD")
      Package:dji.common.mission.waypoint
      Description:

      The aircraft is ready to upload a mission.

      final UPLOADING
      static final WaypointMissionState UPLOADING = new WaypointMissionState("UPLOADING")
      Package:dji.common.mission.waypoint
      Description:

      The uploading is started successfully. Detail information for each waypoint is being uploaded one by one.

      final READY_TO_EXECUTE
      static final WaypointMissionState READY_TO_EXECUTE = new WaypointMissionState("READY_TO_EXECUTE")
      Package:dji.common.mission.waypoint
      Description:

      Waypoint mission is uploaded completely and the aircraft is ready to start the execution.

      final EXECUTING
      static final WaypointMissionState EXECUTING = new WaypointMissionState("EXECUTING")
      Package:dji.common.mission.waypoint
      Description:

      The execution is started successfully.

      final EXECUTION_PAUSED
      static final WaypointMissionState EXECUTION_PAUSED = new WaypointMissionState("EXECUTION_PAUSED")
      Package:dji.common.mission.waypoint
      Description:

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

      final DISCONNECTED
      static final WaypointMissionState DISCONNECTED = new WaypointMissionState("DISCONNECTED")
      Package:dji.common.mission.waypoint
      Description:

      The connection between the mobile device, remote controller and aircraft is broken.

      final RECOVERING
      static final WaypointMissionState RECOVERING = new WaypointMissionState("RECOVERING")
      Package:dji.common.mission.waypoint
      Description:

      The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.

      final UNKNOWN
      static final WaypointMissionState UNKNOWN = new WaypointMissionState("UNKNOWN")
      Package:dji.common.mission.waypoint
      Description:

      The state of the operator is unknown. It is the initial state when the operator is just created.