[MDK 5.10.0] Where does the 'BreakPointInfo' information come from?

Completed

Comments

11 comments

  • DJI Developer Support
    "BreakPointInfo” is the information read from the drone.
    0
    Comment actions Permalink
  • TaeHyunKim

    Can developers check the data stored in the drone information?

    Can you tell me the path and file name of the saved file?

    0
    Comment actions Permalink
  • DJI Developer Support
    The developer is unable to access its storage path. MSDK provides the `queryBreakPointInfoFromAircraft` interface to retrieve breakpoint information. The term 'BreakPoint' refers to the location where a waypoint mission is interrupted during execution; it is not information that is planned from the beginning of the waypoint mission.
    0
    Comment actions Permalink
  • DJI Developer Support
    You might consider using WaylineExecutingInfoListener to store the names of the executed missions. Currently, the MSDK does not provide an interface to retrieve the names of the waypoint files that have already ended.
    0
    Comment actions Permalink
  • TaeHyunKim

     

    DJI Pilot2 has a BreakPoint deletion function when editing a mission. Is there an interface in the DJI SDK that supports the BreakPoint deletion function?

    0
    Comment actions Permalink
  • DJI Developer Support
    There is no option to delete breakpoints on the MSDK, but you can choose not to use breakpoints. If Pilot 2 offers a delete option, could you please provide a screenshot of Pilot 2?
    0
    Comment actions Permalink
  • TaeHyunKim

    When editing a mission, a message appears about deleting breakpoints.

    0
    Comment actions Permalink
  • TaeHyunKim

    In DJI Pilot, I can't get the MissionName of 'WaypointMissionExecuteStateListener' while the mission is being executed.
    I can't perform the Stop action because I don't know the mission name being executed in another app. The parameter of the Stop interface must be the name of the mission.

    void stopMission(String missionFileName, CommonCallbacks.CompletionCallback callback)

    However, in DJI Pilot, if I run the DJI Pilot app while the mission of my app is being executed, I can stop the mission.

    How can I stop a mission being executed in another app?

     
    0
    Comment actions Permalink
  • DJI Developer Support
    When there is a change in the waypoint mission progress, the WaylineExecutingInfoListener will update, allowing you to retrieve the name of the mission. It is currently a known issue that after switching to MSDK, the progress and mission name cannot be immediately obtained, and we are planning to fix this. You can also stop the waypoint mission using the gear slider on the remote control. The operator just needs to move the slider to stop the waypoint mission.
    0
    Comment actions Permalink
  • TaeHyunKim

    Thank you so much

    0
    Comment actions Permalink
  • DJI Developer Support
    I hope our response is helpful to you.
    0
    Comment actions Permalink

Please sign in to leave a comment.