# class ISmartTrackMissionManager

    interface ISmartTrackMissionManager extends IMissionManager<SmartTrackTarget, SmartTrackParam, SmartTrackInfo, SmartTrackCapability>

Package: | dji.v5.manager.intelligent.smarttrack
Inherits From: | `IMissionManager`

##### Description:

Track task management class.
`Supported since MSDK 5.14.0`

##### Class Members:

method
addMissionCapabilityListener

###### method addMissionCapabilityListener

    @Override
     void addMissionCapabilityListener(IMissionCapabilityListener<SmartTrackCapability> listener)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Add the track function capability listener to obtain the capability of different aircraft.
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionCapabilityListener<SmartTrackCapability> listener | Listener of the track capability.

method
removeMissionCapabilityListener

###### method removeMissionCapabilityListener

    @Override
     void removeMissionCapabilityListener(IMissionCapabilityListener<SmartTrackCapability> listener)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Remove the listener of the track capability.
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionCapabilityListener<SmartTrackCapability> listener | Listener of the track capability.

method
addMissionInfoListener

###### method addMissionInfoListener

    @Override
     void addMissionInfoListener(IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Added the listener of the track information。
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener | Listener of the track information.

method
removeMissionInfoListener

###### method removeMissionInfoListener

    @Override
     void removeMissionInfoListener(IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Remove the listener of the track information。
`Supported since MSDK 5.14.0`

##### Input Parameters:

IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener | Listener of the track information。

method
startMission

###### method startMission

    @Override
     void startMission(SmartTrackTarget target, SmartTrackParam param, CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Start task.
`Supported since MSDK 5.14.0`

##### Input Parameters:

SmartTrackTarget target | Target of the track funciton
SmartTrackParam param | Parameter of the track funciton
CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

method
stopMission

###### method stopMission

    @Override
     void stopMission(CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Stop task.
`Supported since MSDK 5.14.0`

##### Input Parameters:

CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

method
updateMissionTarget

###### method updateMissionTarget

    @Override
     void updateMissionTarget(SmartTrackTarget target, CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Update the target of the track function.
`Supported since MSDK 5.14.0`

##### Input Parameters:

SmartTrackTarget target | Target of the track funciton
CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

method
updateMissionParam

###### method updateMissionParam

    @Override
     void updateMissionParam(SmartTrackParam param, CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.intelligent.smarttrack

##### Description:

Update the parameter of the track function.
`Supported since MSDK 5.14.0`

##### Input Parameters:

SmartTrackParam param | Parameter of the track function.
CommonCallbacks.CompletionCallback callback | A callback that returns the execution result.

##### Related:

class
SmartTrackCapability
class
SmartTrackInfo
class
SmartTrackParam
class
SmartTrackTarget
×

## Search Mobile SDK Document

{{searchCount}} Results

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

Load More
Loading...
Not Found