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

已完成

评论

11 条评论

  • DJI Developer Support
    "BreakPointInfo” is the information read from the drone.
    0
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • TaeHyunKim

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

    0
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • 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
    评论操作 固定链接
  • TaeHyunKim

    Thank you so much

    0
    评论操作 固定链接
  • DJI Developer Support
    I hope our response is helpful to you.
    0
    评论操作 固定链接

请先登录再写评论。