# class IDeviceStatusManager

    interface IDeviceStatusManager

包： | dji.v5.manager.interfaces

##### 描述：

设备状态管理类。可通过此类获取和监听设备状态。比如设备未连接，传感器故障，低电量报警等。
`MSDK 5.0.0开始支持`

##### 类成员:

method
addDJIDeviceStatusChangeListener

###### method addDJIDeviceStatusChangeListener

    void addDJIDeviceStatusChangeListener(DJIDeviceStatusChangeListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

设置设备状态的监听器。
`MSDK 5.0.0开始支持`

##### 输入参数：

DJIDeviceStatusChangeListener listener | 设备状态的监听器

method
removeDJIDeviceStatusChangeListener

###### method removeDJIDeviceStatusChangeListener

    void removeDJIDeviceStatusChangeListener(DJIDeviceStatusChangeListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

移除设备状态的监听器。
`MSDK 5.0.0开始支持`

##### 输入参数：

DJIDeviceStatusChangeListener listener | 设备状态的监听器

method
clearAllListeners

###### method clearAllListeners

    void clearAllListeners()

包： | dji.v5.manager.interfaces

##### 描述：

移除所有设备状态的监听器。
`MSDK 5.0.0开始支持`

method
getCurrentDJIDeviceStatus

###### method getCurrentDJIDeviceStatus

    DJIDeviceStatus getCurrentDJIDeviceStatus()

包： | dji.v5.manager.interfaces

##### 描述：

获取当前设备状态。
`MSDK 5.0.0开始支持`

##### 返回值：

DJIDeviceStatus | 返回当前设备状态。

##### Related:

enum
DJIDeviceStatus

###### enum DJIDeviceStatus

    enum DJIDeviceStatus implements IDJIDeviceStatus

包： | dji.v5.manager.diagnostic

##### 描述：

设备状态类。用于设备状态的获取。
`MSDK 5.0.0开始支持`

##### Class Members:

method
statusCode

###### method statusCode

    @Override
     String statusCode()

包： | dji.v5.manager.diagnostic

##### 描述：

获取设备状态码。
`MSDK 5.0.0开始支持`

##### 返回值：

String | 返回设备状态码。

method
description

###### method description

    @Override
     String description()

包： | dji.v5.manager.diagnostic

##### 描述：

获取设备状态描述。
`MSDK 5.0.0开始支持`

##### 返回值：

String | 返回设备状态描述。

method
warningLevel

###### method warningLevel

    WarningLevel warningLevel()

包： | dji.v5.manager.diagnostic

##### 描述：

获取告警等级。
`MSDK 5.0.0开始支持`

##### 返回值：

WarningLevel | 返回告警等级。

enum
WarningLevel

###### enum WarningLevel

    enum WarningLevel

包： | dji.v5.manager.diagnostic

##### 描述：

设备状态等级类。
`MSDK 5.0.0开始支持`

##### Enum Members:

NORMAL | 正常。
NOTICE | 通知。
CAUTION | 提醒。
WARNING | 警告。
SERIOUS_WARNING | 严重警告。

##### Class Members:

class
DJIDeviceStatusChangeListener
×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

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

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

加载更多
加载中...
未找到结果