DJI Mobile SDK Documentation

      class DJIGimbalBalanceDetectionState

      @interface DJIGimbalBalanceDetectionState : NSObject
      Header:DJIGimbalBalanceDetectionState.h
      Inherits From:NSObject
      Description:

      This class provides current balance detection information of the gimbal.

      Class Members:
      Balance Detection Status
      property
      property balanceDetectionStatus
      @property (nonatomic, readonly) DJIGimbalBalanceDetectionProgressStatus balanceDetectionStatus
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      The balance detection status.

      See Also:

      DJIGimbalBalanceDetectionProgressStatus

      Result On Pitch
      property
      property resultOnPitch
      @property (nonatomic, readonly) DJIGimbalDetectionResultOnAxis resultOnPitch
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Gimbal balance detection result on pitch.

      See Also:

      DJIGimbalDetectionResultOnAxis

      Result On Roll
      property
      property resultOnRoll
      @property (nonatomic, readonly) DJIGimbalDetectionResultOnAxis resultOnRoll
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Gimbal balance detection result on roll.

      See Also:

      DJIGimbalDetectionResultOnAxis

      Result On Yaw
      property
      property resultOnYaw
      @property (nonatomic, readonly) DJIGimbalDetectionResultOnAxis resultOnYaw
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Gimbal balance detection result on yaw.

      See Also:

      DJIGimbalDetectionResultOnAxis

      Direction Adjustment State
      property
      property directionAdjustmentStateOnPitch
      @property (nonatomic, readonly) DJIGimbalDirectionState *directionAdjustmentStateOnPitch
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Direction adjustment state on Pitch.

      See Also:

      DJIGimbalDirectionState

      property directionAdjustmentStateOnRoll
      @property (nonatomic, readonly) DJIGimbalDirectionState *directionAdjustmentStateOnRoll
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Direction adjustment state on roll.

      See Also:

      DJIGimbalDirectionState

      property directionAdjustmentStateOnYaw
      @property (nonatomic, readonly) DJIGimbalDirectionState *directionAdjustmentStateOnYaw
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Direction adjustment state on yaw.

      See Also:

      DJIGimbalDirectionState

      Progress
      property
      property progress
      @property (nonatomic, readonly) NSInteger progress
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Gimbal's balance detection progress percentage.

      Check if Aircraft Stability Satisfied
      property
      property isAircraftStabilitySatisfied
      @property (nonatomic, readonly) BOOL isAircraftStabilitySatisfied
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      NO if aircraft stability does not meet requirements.

      Check if Aircraft Motor On
      property
      property isAircraftMotorOn
      @property (nonatomic, readonly) BOOL isAircraftMotorOn
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      Turn off aircraft motor and run balance detection again if this is YES.

      Check if Gimbal Motor Overloaded
      property
      property isGimbalMotorOverloaded
      @property (nonatomic, readonly) BOOL isGimbalMotorOverloaded
      Header:DJIGimbalBalanceDetectionState.h
      Description:

      YES if the gimbal motor is overloaded. Unable to test normally.