IAutelDroneDevice
interface IAutelDroneDevice Interface
Description: Aircraft equipment interface
method getStateMachine
fun getStateMachine(): DroneStateMachineBean
Description: Get state machine information
Input parameters: None。
Output parameter: Get drone state machine information
Related parameters: None。
method getAlbumManager
fun getAlbumManager(): IAlbumManager
Description: Gets photo album
Input parameters: None
Output parameter: None
Related parameters: None。
method getWayPointMissionManager
fun getWayPointMissionManager(): IMissionManager
Description: Get waypoint task Manager
Input parameters: None
Output parameter: None
Related parameters: None。
method getTrackMissionManager
fun getTrackMissionManager(): ITrackMissionManager
Description: Get task tracking management
Input parameters: None
Output parameter: None
Related parameters: None。
method getAbilitySetManager
fun getAbilitySetManager(): IAbilitySetManager
Description:Acquisition of aircraft capability set management class
Input parameters: None
Output parameter: None
Related parameters: None。
method getCameraAbilitySetManger
fun getCameraAbilitySetManger(): ICameraAbilitySetManager
Description: Get the camera capability set management class
Input parameters: None
Output parameter: None
Related parameters: None。
method isConnected
fun isConnected(): Boolean
Description: Get Aircraft Connection Status
Input parameters: None
Output parameter: None
Related parameters: None。
method setConnectState
fun setConnectState(connect: Boolean)
Description: update aircraft connection status
Input parameters: None
Output parameter: None
Related parameters: None。