DJI Mobile SDK Documentation

      class VirtualStickFlightControlParam

      class VirtualStickFlightControlParam implements DJIValue, JNIProguardKeepTag, ByteStream
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      虚拟摇杆高级控制参数。

      MSDK 5.1.0开始支持

      类成员:
      method
      method setPitch
      void setPitch(Double pitch)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置俯仰轴控制参数。

      输入参数:
      Double pitch俯仰轴控制参数。
      method
      method getPitch
      Double getPitch()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取俯仰轴控制参数。

      返回值:
      Double返回俯仰轴控制参数。
      method
      method setRoll
      void setRoll(Double roll)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置横滚轴控制参数。

      输入参数:
      Double roll横滚轴控制参数。
      method
      method getRoll
      Double getRoll()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取横滚轴控制参数。

      返回值:
      Double返回横滚轴控制参数。
      method
      method setYaw
      void setYaw(Double yaw)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置偏航轴控制参数。

      输入参数:
      Double yaw偏航轴控制参数。
      method
      method getYaw
      Double getYaw()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取偏航轴控制参数。

      返回值:
      Double返回偏航轴控制参数。
      method setVerticalThrottle
      void setVerticalThrottle(Double verticalThrottle)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置垂直轴控制参数。

      输入参数:
      Double verticalThrottle垂直轴控制参数。
      method getVerticalThrottle
      Double getVerticalThrottle()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取垂直轴控制参数。

      返回值:
      Double返回垂直轴控制参数。
      method setRollPitchControlMode
      void setRollPitchControlMode(RollPitchControlMode rollPitchControlMode)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置横滚轴和俯仰轴控制模式。

      输入参数:
      RollPitchControlMode rollPitchControlMode横滚轴和俯仰轴控制模式
      method getRollPitchControlMode
      RollPitchControlMode getRollPitchControlMode()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取横滚轴和俯仰轴控制模式。

      返回值:
      RollPitchControlMode返回横滚轴和俯仰轴控制模式。
      method setRollPitchCoordinateSystem
      void setRollPitchCoordinateSystem(FlightCoordinateSystem rollPitchCoordinateSystem)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置坐标系。该坐标系在虚拟摇杆高级模式中只作用于横滚轴和俯仰轴。

      输入参数:
      FlightCoordinateSystem rollPitchCoordinateSystem坐标系
      method getRollPitchCoordinateSystem
      FlightCoordinateSystem getRollPitchCoordinateSystem()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取坐标系。该坐标系在虚拟摇杆高级模式中只作用于横滚轴和俯仰轴。

      返回值:
      FlightCoordinateSystem返回坐标系。
      method setYawControlMode
      void setYawControlMode(YawControlMode yawControlMode)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置偏航轴控制模式。

      输入参数:
      YawControlMode yawControlMode偏航轴控制模式
      method getYawControlMode
      YawControlMode getYawControlMode()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取偏航轴控制模式。

      返回值:
      YawControlMode返回偏航轴控制模式。
      method setVerticalControlMode
      void setVerticalControlMode(VerticalControlMode verticalControlMode)
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设置垂直方向的控制模式。

      输入参数:
      VerticalControlMode verticalControlMode垂直方向的控制模式
      method getVerticalControlMode
      VerticalControlMode getVerticalControlMode()
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      获取垂直方向的控制模式。

      返回值:
      VerticalControlMode返回垂直方向的控制模式。
      enum RollPitchControlMode
      enum RollPitchControlMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      虚拟摇杆高级模式下横滚轴和俯仰轴的控制模式。

      Enum Members:
      ANGLE角度模式。
      VELOCITY速度模式。
      Class Members:
      enum YawControlMode
      enum YawControlMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      虚拟摇杆高级模式下偏航轴的控制模式。

      Enum Members:
      ANGLE角度模式。
      ANGULAR_VELOCITY角速度模式。
      Class Members:
      enum VerticalControlMode
      enum VerticalControlMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      虚拟摇杆高级模式下垂直方向的控制模式。

      Enum Members:
      VELOCITY速度模式。
      POSITION位置模式。
      Class Members: