DJI Mobile SDK V5 5.5.0 to 5.6.0 Differences


APIs removed from 5.5.0

Parent and NameCode
dji.v5.manager.interfaces.IWaypointMissionManager.queryBreakPointInfoFromAircraft void queryBreakPointInfoFromAircraft(String missionFileName ,CommonCallbacks.CompletionCallbackWithParam<BreakPointInfo> callback)
dji.v5.manager.interfaces.IWaypointMissionManager.resumeMission void resumeMission(int waylineId, PointInfo breakPointInfo, CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IWaypointMissionManager.startMission void startMission(String missionFileName , BreakPointInfo breakPointInfo , CommonCallbacks.CompletionCallback callback)

APIs added to 5.6.0

Parent and NameCode
dji.v5.manager.interfaces.IDataProtectionManager.agreeToProductImprovement void agreeToProductImprovement(boolean isAgree)
dji.v5.manager.interfaces.IDataProtectionManager.isAgreeToProductImprovement boolean isAgreeToProductImprovement()
dji.v5.manager.interfaces.IDataProtectionManagerinterface IDataProtectionManager
dji.v5.manager.aircraft.lte.LTELinkInfo.getAircraftPrivatizationServerInfoLTEPrivatizationServerInfo getAircraftPrivatizationServerInfo()
dji.v5.manager.aircraft.lte.LTELinkInfo.getRemoteControllerPrivatizationServerInfoLTEPrivatizationServerInfo getRemoteControllerPrivatizationServerInfo()
dji.v5.manager.aircraft.lte.LTEPrivatizationServerInfoclass LTEPrivatizationServerInfo
dji.v5.manager.aircraft.lte.LTEPrivatizationServerInfo.getIpString getIp()
dji.v5.manager.aircraft.lte.LTEPrivatizationServerInfo.getPortint getPort()
dji.v5.manager.aircraft.lte.LTEPrivatizationServerInfo.setIpLTEPrivatizationServerInfo setIp(String ip)
dji.v5.manager.aircraft.lte.LTEPrivatizationServerInfo.setPortLTEPrivatizationServerInfo setPort(int port)
dji.v5.manager.interfaces.ILTEManager.clearLTEAircraftPrivatizationServer void clearLTEAircraftPrivatizationServer(@NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.ILTEManager.clearLTERemoteControllerPrivatizationServer void clearLTERemoteControllerPrivatizationServer(@NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.ILTEManager.setLTEAircraftPrivatizationServerInfo void setLTEAircraftPrivatizationServerInfo(@NonNull LTEPrivatizationServerInfo serverInfo, @NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.ILTEManager.setLTERemoteControllerPrivatizationServerInfo void setLTERemoteControllerPrivatizationServerInfo(@NonNull LTEPrivatizationServerInfo serverInfo, @NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfoclass BreakPointInfo
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfo.getSegmentProgressDouble getSegmentProgress()
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfo.getWaylineIDInteger getWaylineID()
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfo.getWaypointIDInteger getWaypointID()
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfo.setSegmentProgressvoid setSegmentProgress(Double progress)
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfo.setWaylineIDvoid setWaylineID(Integer waylineID)
dji.v5.manager.aircraft.waypoint3.model.BreakPointInfo.setWaypointIDvoid setWaypointID(Integer waypointID)
dji.v5.manager.interfaces.IWaypointMissionManager.queryBreakPointInfoFromAircraft void queryBreakPointInfoFromAircraft(String missionFileName ,CommonCallbacks.CompletionCallbackWithParam<BreakPointInfo> callback)
dji.v5.manager.interfaces.IWaypointMissionManager.resumeMission void resumeMission(BreakPointInfo breakPointInfo, CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IWaypointMissionManager.startMission void startMission(String missionFileName , BreakPointInfo breakPointInfo , CommonCallbacks.CompletionCallback callback)

--android --android