Skip to main content

DataService

interface IDataService

Description: Aircraft state machine related interface

method addProfessionalParamListen

fun addProfessionalParamListen()

Description: Adds professional parameter information reporting monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeProfessionalParamListen

fun removeProfessionalParamListen()

Description: Remove professional parameter information reporting monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addCameraStatusListen()

fun addCameraStatusListen()

Description: Add camera status message reporting monitor

Input parameters: None

Output parameter: None

Related parameters:None。

method removeCameraStatusListen()

fun removeCameraStatusListen()

Description: Remove camera status message report monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addAeAfStateListen()

fun addAeAfStateListen()

Description: Add AE/AF status reporting monitor

Input parameters: None

Output parameter: None

Related parameters:None。

method removeAeAfStateListen()

fun removeAeAfStateListen()

Description: Remove AE/AF status report monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addStorageStatusListen()

fun addStorageStatusListen()

Description: Add storage status information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeStorageStatusListen()

fun removeStorageStatusListen()

Description: Remove storage status information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addAeLockListen()

fun addAeLockListen()

Description: Add AELock information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeAeLockListen()

fun removeAeLockListen()

Description: Remove AELock information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addPhotoResolutionListen()

fun addPhotoResolutionListen()

Description: Add camera photo resolution information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removePhotoResolutionListen()

fun removePhotoResolutionListen()

Description: Remove camera photo resolution information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addVideoResolutionListen()

fun addVideoResolutionListen()

Description: Add camera recording resolution information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeVideoResolutionListen()

fun removeVideoResolutionListen()

Description: Remove camera recording resolution information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addDroneSystemStatusHFNtfyListen()

fun addDroneSystemStatusHFNtfyListen()

Description: Add aircraft general parameter reporting (5HZ) monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeDroneSystemStatusHFNtfyListen()

fun removeDroneSystemStatusHFNtfyListen()

Description: Remove the aircraft general parameter report (5HZ) monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addDroneSystemStatusLFNtfyListen()

fun addDroneSystemStatusLFNtfyListen()

Description: Add aircraft general parameter reporting (2HZ) monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeDroneSystemStatusLFNtfyListen()

fun removeDroneSystemStatusLFNtfyListen()

Description: Remove the aircraft general parameter reporting (2HZ) monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addDroneWorkStatusListen()

fun addDroneWorkStatusListen()

Description: Add aircraft working status information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeDroneWorkStatusListen()

fun removeDroneWorkStatusListen()

Description: Remove aircraft working status information monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method addDroneWarningListen()

fun addDroneWarningListen()

Description: Add Aircraft Alert Listener

Input parameters: None

Output parameter: None

Related parameters:None。

method removeDroneWarningListen()

fun removeDroneWarningListen()

Description: Remove Aircraft Alert Listener

Input parameters: None

Output parameter: None

Related parameters:None。

method addGimbalStateListen()

fun addGimbalStateListen()

Description: Add the gimbal status monitoring

Input parameters: None

Output parameter: None

Related parameters:None。

method removeGimbalStateListen()

fun removeGimbalStateListen()

Description: Remove the gimbal status monitoring

Input parameters: None

Output parameter: None

Related parameters:None。