DJI Mobile SDK Documentation

      class DJIDiagnosticsDeviceHealthInformation

      @interface DJIDiagnosticsDeviceHealthInformation : NSObject
      Header:DJIDiagnostics.h
      Inherits From:NSObject
      Description:

      Product Diagnostics device healthy information. Only supported by some components of Matrice 300 RTK and Zenmuse H20 series. It is recommended to use device health information to replace old diagnostics for flight controller and RTK. There will be a few duplicated component error for gimbal, battery, perception module on Matrice 300 RTK. Find error code and detailed description on Github (https://github.com/dji-sdk/Mobile-SDK-iOS).

      Class Members:
      Information ID
      property
      property informationId
      @property(nonatomic, readonly) NSUInteger informationId
      Header:DJIDiagnostics.h
      Description:

      A unique code. You can find the detailed information at Github (https://github.com/dji-sdk/Mobile-SDK-iOS).

      Sensor Index
      property
      property sensorIndex
      @property(nonatomic, readonly) NSUInteger sensorIndex
      Header:DJIDiagnostics.h
      Description:

      Sensor index of a certain device module.

      Component Index
      property
      property componentIndex
      @property(nonatomic, readonly) NSUInteger componentIndex
      Header:DJIDiagnostics.h
      Description:

      Added for double camera and double gimbal, this method could return the index of Component.

      Warning Level
      property
      property warningLevel
      @property(nonatomic, readonly) DJIDiagnosticsDeviceHealthInformationWarningLevel warningLevel
      Header:DJIDiagnostics.h
      Description:

      Warning level.

      See Also:

      DJIDiagnosticsDeviceHealthInformationWarningLevel