DJI Mobile SDK Documentation

      class FiveDimensionPressedStatus

      class FiveDimensionPressedStatus implements DJIValue, JNIProguardKeepTag, ByteStream
      Package:dji.sdk.keyvalue.value.remotecontroller
      Description:

      Get the five dimensional button status of the remote controller.

      Class Members:

      Members

      method getLeftwards
      Boolean getLeftwards()
      Package:dji.sdk.keyvalue.value.remotecontroller
      Description:

      Left button status of five dimensional button. The left button is used to reduce camera EV value by default in Pilot and it can be custom configured.

      Return:
      Booleantrue means left button is pressed.
      method getRightwards
      Boolean getRightwards()
      Package:dji.sdk.keyvalue.value.remotecontroller
      Description:

      Right button status of five dimensional button. The right button is used to increase camera EV value by default in Pilot and it can be custom configured.

      Return:
      Booleantrue means right button is pressed.
      method getUpwards
      Boolean getUpwards()
      Package:dji.sdk.keyvalue.value.remotecontroller
      Description:

      Above button status of five dimensional button. The above button is used to camera zoom in by default in Pilot and it can be custom configured.

      Return:
      Booleantrue means above button is pressed.
      method getDownwards
      Boolean getDownwards()
      Package:dji.sdk.keyvalue.value.remotecontroller
      Description:

      Below button status of five dimensional button. the below button is used to camera zoom out by default in Pilot and it can be custom configured.

      Return:
      Booleantruemeans below button is pressed.
      method getMiddlePressed
      Boolean getMiddlePressed()
      Package:dji.sdk.keyvalue.value.remotecontroller
      Description:

      Middle button status of five dimensional button and can be custom configured.

      Return:
      Booleantrue means middle button is pressed.