DJI Mobile SDK Documentation

      class IDeviceHealthManager

      interface IDeviceHealthManager
      包:dji.v5.manager.interfaces
      描述:

      设备健康信息管理类。可通过此类获取和监听各模块的健康信息。比如云台相机过热,飞控系统异常,电池需要保养等。

      MSDK 5.0.0开始支持

      类成员:
      method addDJIDeviceHealthInfoChangeListener
      void addDJIDeviceHealthInfoChangeListener(DJIDeviceHealthInfoChangeListener listener)
      包:dji.v5.manager.interfaces
      描述:

      设置设备健康信息的监听器。

      MSDK 5.0.0开始支持

      输入参数:
      DJIDeviceHealthInfoChangeListener listener设备健康信息的监听器
      method removeDJIDeviceHealthInfoChangeListener
      void removeDJIDeviceHealthInfoChangeListener(DJIDeviceHealthInfoChangeListener listener)
      包:dji.v5.manager.interfaces
      描述:

      移除设备健康信息的监听器。

      MSDK 5.0.0开始支持

      输入参数:
      DJIDeviceHealthInfoChangeListener listener设备健康信息的监听器
      method clearAllListeners
      void clearAllListeners()
      包:dji.v5.manager.interfaces
      描述:

      移除所有设备健康信息的监听器。

      MSDK 5.0.0开始支持

      method getCurrentDJIDeviceHealthInfos
      List<DJIDeviceHealthInfo> getCurrentDJIDeviceHealthInfos()
      包:dji.v5.manager.interfaces
      描述:

      获取当前设备健康信息。

      MSDK 5.0.0开始支持

      返回值:
      List<DJIDeviceHealthInfo>返回当前设备健康信息。