DJI Mobile SDK Documentation

      class DJIValue

      interface DJIValue
      包:dji.sdk.keyvalue.value.base
      描述:

      MSDK支持的所有Value类的基类。

      类成员:

      Gimbal

      enum GimbalResetType
      enum GimbalResetType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.gimbal
      描述:

      云台重置类型。

      Enum Members:
      PITCH_YAW重置俯仰轴和偏航轴回中。
      ONLY_PITCH只重置俯仰轴回中。
      ONLY_YAW只重置偏航轴回中。
      ONLY_ROLL只重置横滚轴回中。
      PITCH_UP_OR_DOWN_WITH_YAW_CENTER重置俯仰轴朝下或者朝上并且重置偏航轴回中;当云台下置的时候朝下,当云台上置的时候朝上。
      PITCH_UP_OR_DOWN只重置俯仰轴朝下或者朝上;当云台下置的时候朝下,当云台上置的时候朝上。
      Class Members:
      enum GimbalAngleRotationMode
      enum GimbalAngleRotationMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.gimbal
      描述:

      云台角度旋转模式。

      Enum Members:
      RELATIVE_ANGLE相对角度模式,设置的旋转值为相对于云台当前角度的角度值。比如俯仰设置旋转值为30度,则会在云台当前俯仰角度的基础上往上旋转30度的角度。
      ABSOLUTE_ANGLE绝对角度模式,0度为飞行器的当前姿态角度。比如设置俯仰旋转值为30度,则会以飞行器的当前俯仰角度的基础上往上旋转30度。
      Class Members:
      enum GimbalCalibrationState
      enum GimbalCalibrationState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.gimbal
      描述:

      云台自动校准状态。

      Enum Members:
      IDLE未开始校准或者校准完成。
      IN_PROGRESS正在校准。
      FAILED校准失败。
      Class Members:
      enum GimbalMode
      enum GimbalMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.gimbal
      描述:

      云台的工作模式。

      Enum Members:
      FREE云台自由模式。在这种模式下,即使飞行器姿态发生变化,云台和相机的姿态也会保持不变。
      YAW_FOLLOW云台偏航跟随模式。在这种模式下,云台的偏航角度会跟随飞行器的偏航角度发生变化,云台和相机的俯仰角度和横滚角度可以自由控制。
      FPV云台FPV模式。在这种模式下,云台偏航角度和横滚角度都会跟随飞行器的偏航角度和横滚角度变化。
      Class Members:


      Camera

      增益模式
      enum
      enum ThermalGainMode
      enum ThermalGainMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      热成像增益模式。

      Enum Members:
      LOW低增益模式。
      HIGH高增益模式。
      Class Members:
      激光测距状态
      enum
      enum LaserMeasureState
      enum LaserMeasureState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      激光测距状态。

      Enum Members:
      NORMAL激光测距状态正常。
      TOO_CLOSE激光传感器离目标点太近。
      TOO_FAR激光传感器离目标点太远。
      NO_SIGNAL激光传感器无法位置信息,请确保飞行器在GPS信号良好的情况下使用。
      Class Members:
      显示模式
      enum
      enum ThermalDisplayMode
      enum ThermalDisplayMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      红外镜头的显示模式。

      Enum Members:
      THERMAL_ONLY红外显式模式。仅显示红外相机热成像画面。
      PIP分屏显示模式。红外相机和变焦相机的画面以左右分屏的方式显示。
      Class Members:
      enum MultiSpectralDisplayMode
      enum MultiSpectralDisplayMode
      包:dji.sdk.keyvalue.value.camera
      描述:

      多光谱镜头的显示模式。

      Enum Members:
      NDVI_ONLYNDVI显式模式。仅显示NDVI画面。
      PIP分屏显示模式。NDVI镜头和RGB镜头的画面以左右分屏的方式显示。
      Class Members:
      相机模式
      enum
      enum CameraMode
      enum CameraMode
      包:dji.sdk.keyvalue.value.camera
      描述:

      可设置的相机模式。

      Enum Members:
      PHOTO_NORMAL相机模式设置为单拍模式。M30相机,会默认会拍摄两张照片,分别是广角照片和变焦照片。 M30T相机,会默认会拍摄三张照片,分别是广角照片、变焦照片和红外照片。你可以通过KeyCaptureCameraStreamSettings选择只存储需要照片。
      VIDEO_NORMAL相机模式设置为普通录像模式。M30相机,会默认会录制两个视频,分别是广角视频和变焦视频。 M30T相机,会默认会拍摄三个视频,分别是广角视频、变焦视频和红外视频。你可以通过KeyRecordCameraStreamSettings选择只存储需要视频。
      PHOTO_HYPER_LIGHT相机模式设置为低光智能模式。在光线较暗的环境下,相机会自动模拟长曝光进行拍摄,可以把物体拍摄的更加清晰,仅在变焦镜头在5倍变焦以上生效。
      PHOTO_INTERVAL相机模式设置为定时拍照模式。设置相机以设定的时间间隔连续拍摄一张照片。你可以通过KeyPhotoIntervalShootSettings设置定时拍照参数,其中setCount用于设置总共拍摄的张数,setInterval用于设置拍照的时间间隔,由于相机拍照需要响应时间,最小拍照间隔时间需要设置为2秒以上。设置此模式后,你需要调用KeyStartShootPhoto 进行定时拍照。在定时拍照过程中,你可以调用KeyStopShootPhoto停止定时拍照。
      PHOTO_SUPER_RESOLUTION相机模式设置为超清矩阵拍照模式。在此模式下,在广角视图中拖动选择一个区域,云台将自动移动,并通过变焦相机以当前缩放比例对选定区域拍摄一系列20MP的照片。所有照片和生成的HTML文件都将保存在microSD卡的同一文件夹中。要查看全局照片和局部特写照片,请在PC上使用浏览器打开HTML文件进行查看。如果你想在应用程序中查看全局照片和局部特写照片,请使用KeySuperResolutionCaptureArea设置超清矩阵拍照区域。使用 KeySuperResolutionInfo监听超清矩阵拍照状态。设置此模式后,你需要调用KeyStartShootPhoto 进行超清矩阵拍照,在拍照过程中,你可以调用KeyStopShootPhoto停止定时超清矩阵拍照。
      PHOTO_PANORAMA相机模式设置为全景拍照模式。飞行器拍摄了一系列不同云台角度和飞行器航向的照片。这组照片可以用第三方库拼接成全景照片。可通过KeyPhotoPanoramaMode设置全景拍照模式,通过KeyIsShootingPhotoPanorama判断是否处于全景拍照模式,通过KeyPhotoPanoramaProgress获取全景拍照的进度。设置此模式后,你需要调用KeyStartShootPhoto 进行全景拍照。在拍照过程中,你可以调用KeyStopShootPhoto停止全景拍照。
      注意:
      全景拍照模式必须在飞行器起飞后才能启动。
      Class Members:
      存储信息
      enum
      enum CameraStorageLocation
      enum CameraStorageLocation implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      相机存储类型。

      Enum Members:
      SDCARDSD卡。
      INTERNAL机载存储器。
      Class Members:
      enum SDCardLoadState
      enum SDCardLoadState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      存储卡插入状态。

      Enum Members:
      INSERTED存储卡状态为插入。
      NOT_INSERTED存储卡状态为没有插入。
      Class Members:
      显示位置
      enum
      enum ThermalPIPPosition
      enum ThermalPIPPosition implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      红外镜头的显示位置。仅当红外显示模式KeyThermalDisplayModePIP支持。

      Enum Members:
      SIDE_BY_SIDE将红外镜头显示窗口放置在可见光镜头显示窗口的右侧。
      Class Members:
      视频分辨率
      enum
      enum VideoResolution
      enum VideoResolution implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      视频分辨率类型。

      Enum Members:
      RESOLUTION_640x512视频分辨率为640x512。
      RESOLUTION_1920x1080视频分辨率为1920x1080。
      RESOLUTION_3840x2160视频分辨率为3840x2160。
      Class Members:
      enum CameraThermalPalette
      enum CameraThermalPalette implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      热成像调色盘。热成像图片中的颜色用来表示温度,画面中的温度范围将被映射到256个色阶上,在8bit的JPEG 图片以及MP4视频中显示出来。每种调色盘对应不同的色阶。

      Enum Members:
      WHITE_HOT白热。最常用的伪彩色,使用白色表示高温,黑色表示低温,适用性强,符合人眼观测习惯,主要用于观测使用。
      BLACK_HOT黑热。与白热相反,将较暖的对象显示为黑色,将较冷的对象显示为白色。在户外场景观测高温目标时,可以更好地观测目标热量分布。
      RED_HOT红热。低温使用黑白色,高温使用醒目的红色,可以快速检测高温目标。适用于高对比度环境,在夜间准确、快速地找到高温目标。在DJI Pilot中显示为描红。
      IRONBOW1铁红。可以快速识别热异常和人体热量,通过颜色显示热量分布和细微的细节。较热的物体显示为浅暖色,而较冷的物体显示为深冷色,主要应用于测温。
      COLOR2热铁。高温使用红色,低温使用分辨能力高的冷色,可以快速识别场景中的高温目标,同时也可以观测到低温目标细节。
      ICE_FIRE北极。低温部分去除了医疗的紫色,使用冷色蓝色,可以更好地体现场景的温度变化。
      GREEN_HOT绿热。使用不同的颜色显示微小的温度差异,最适合于热量变化小的场景。在低对比度条件下,仍可以检测物体和轻微的温度变化,现通常应用于医疗领域,能更好地显示人体温度分布。在DJI Pilot中显示为医疗。
      COLOR1熔岩。低温深红色,高温白色,整个色带使用暖色调。对于超高温目标,更符合人眼视觉观看。
      RAINBOW彩虹1。类似于医疗色,减少了高温目标的暖色比例,增加冷色调比例,可以更好地体现低温目标细节。
      RAIN彩虹2。减少了颜色的过渡,暖色和冷色比例适中,更好地同时体现场景高温和低温目标细节。
      Class Members:
      关闭LED灯
      enum
      enum AutoTurnOffLEDMode
      enum AutoTurnOffLEDMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      拍照录像时自动关闭机臂灯的模式。

      Enum Members:
      DISABLED拍照录像时不会自动关闭机臂灯。
      FRONT_LEDS_ONLY拍照录像时会自动关闭前臂灯和夜航灯。
      BACK_LEDS_ONLY拍照录像时会自动关闭后臂灯和夜航灯。
      ALL_LEDS拍照录像时会自动关闭前臂灯,后臂灯和夜航灯。
      Class Members:
      快门速度
      enum
      enum CameraShutterSpeed
      enum CameraShutterSpeed implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      快门速度范围。

      Enum Members:
      SHUTTER_SPEED_AUTO镜头的快门设置为AUTO。在曝光模式为MANUAL时不可用。
      SHUTTER_SPEED1_20000镜头的快门速度为1/20000秒。
      SHUTTER_SPEED1_16000镜头的快门速度为1/16000秒。
      SHUTTER_SPEED1_12800镜头的快门速度为1/12800秒。
      SHUTTER_SPEED1_10000镜头的快门速度为1/10000秒。
      SHUTTER_SPEED1_8000镜头的快门速度为1/8000秒。
      SHUTTER_SPEED1_6400镜头的快门速度为1/6400秒。
      SHUTTER_SPEED1_6000镜头的快门速度为1/6000秒。
      SHUTTER_SPEED1_5000镜头的快门速度为1/5000秒。
      SHUTTER_SPEED1_4000镜头的快门速度为1/4000秒。
      SHUTTER_SPEED1_3200镜头的快门速度为1/3200秒。
      SHUTTER_SPEED1_3000镜头的快门速度为1/3000秒。
      SHUTTER_SPEED1_2500镜头的快门速度为1/2500秒。
      SHUTTER_SPEED1_2000镜头的快门速度为1/2000秒。
      SHUTTER_SPEED1_1600镜头的快门速度为1/1600秒。
      SHUTTER_SPEED1_1500镜头的快门速度为1/1500秒。
      SHUTTER_SPEED1_1250镜头的快门速度为1/1250秒。
      SHUTTER_SPEED1_1000镜头的快门速度为1/1000秒。
      SHUTTER_SPEED1_800镜头的快门速度为1/800秒。
      SHUTTER_SPEED1_725镜头的快门速度为1/725秒。
      SHUTTER_SPEED1_640镜头的快门速度为1/640秒。
      SHUTTER_SPEED1_500镜头的快门速度为1/500秒。
      SHUTTER_SPEED1_400镜头的快门速度为1/400秒。
      SHUTTER_SPEED1_350镜头的快门速度为1/350秒。
      SHUTTER_SPEED1_320镜头的快门速度为1/320秒。
      SHUTTER_SPEED1_250镜头的快门速度为1/250秒。
      SHUTTER_SPEED1_240镜头的快门速度为1/240秒。
      SHUTTER_SPEED1_200镜头的快门速度为1/200秒。
      SHUTTER_SPEED1_180镜头的快门速度为1/180秒。
      SHUTTER_SPEED1_160镜头的快门速度为1/160秒。
      SHUTTER_SPEED1_125镜头的快门速度为1/125秒。
      SHUTTER_SPEED1_120镜头的快门速度为1/120秒。
      SHUTTER_SPEED1_100镜头的快门速度为1/100秒。
      SHUTTER_SPEED1_90镜头的快门速度为1/90秒。
      SHUTTER_SPEED1_80镜头的快门速度为1/80秒。
      SHUTTER_SPEED1_60镜头的快门速度为1/60秒。
      SHUTTER_SPEED1_50镜头的快门速度为1/50秒。
      SHUTTER_SPEED1_40镜头的快门速度为1/40秒。
      SHUTTER_SPEED1_30镜头的快门速度为1/30秒。
      SHUTTER_SPEED1_25镜头的快门速度为1/25秒。
      SHUTTER_SPEED1_20镜头的快门速度为1/20秒。
      SHUTTER_SPEED1_15镜头的快门速度为1/15秒。
      SHUTTER_SPEED1_12DOT5镜头的快门速度为1/12.5秒。
      SHUTTER_SPEED1_10镜头的快门速度为1/10秒。
      SHUTTER_SPEED1_8镜头的快门速度为1/8秒。
      SHUTTER_SPEED1_6DOT25镜头的快门速度为1/6.25秒。
      SHUTTER_SPEED1_5镜头的快门速度为1/5秒。
      SHUTTER_SPEED1_4镜头的快门速度为1/4秒。
      SHUTTER_SPEED1_3镜头的快门速度为1/3秒。
      SHUTTER_SPEED1_2DOT5镜头的快门速度为1/2.5秒。
      SHUTTER_SPEED1_2镜头的快门速度为1/2秒。
      SHUTTER_SPEED1_1DOT67镜头的快门速度为1/1.67秒。
      SHUTTER_SPEED1_1DOT25镜头的快门速度为1/1.25秒。
      SHUTTER_SPEED1镜头的快门速度为1.0秒。
      SHUTTER_SPEED1DOT3镜头的快门速度为1.3秒。
      SHUTTER_SPEED1DOT6镜头的快门速度为1.6秒。
      SHUTTER_SPEED2镜头的快门速度为2.0秒。
      SHUTTER_SPEED2DOT5镜头的快门速度为2.5秒。
      SHUTTER_SPEED3镜头的快门速度为3.0秒。
      SHUTTER_SPEED3DOT2镜头的快门速度为3.2秒。
      SHUTTER_SPEED4镜头的快门速度为4.0秒。
      SHUTTER_SPEED5镜头的快门速度为5.0秒。
      SHUTTER_SPEED6镜头的快门速度为6.0秒。
      SHUTTER_SPEED7镜头的快门速度为7.0秒。
      SHUTTER_SPEED8镜头的快门速度为8.0秒。
      SHUTTER_SPEED9镜头的快门速度为9.0秒。
      SHUTTER_SPEED10镜头的快门速度为10.0秒。
      SHUTTER_SPEED11镜头的快门速度为11.0秒。
      SHUTTER_SPEED13镜头的快门速度为13.0秒。
      SHUTTER_SPEED15镜头的快门速度为15.0秒。
      SHUTTER_SPEED16镜头的快门速度为16.0秒。
      SHUTTER_SPEED20镜头的快门速度为20.0秒。
      SHUTTER_SPEED23镜头的快门速度为23.0秒。
      SHUTTER_SPEED25镜头的快门速度为25.0秒。
      SHUTTER_SPEED30镜头的快门速度为30.0秒。
      SHUTTER_SPEED40镜头的快门速度为40.0秒。
      SHUTTER_SPEED50镜头的快门速度为50.0秒。
      SHUTTER_SPEED60镜头的快门速度为60.0秒。
      SHUTTER_SPEED80镜头的快门速度为80.0秒。
      SHUTTER_SPEED100镜头的快门速度为100.0秒。
      SHUTTER_SPEED120镜头的快门速度为120.0秒。
      Class Members:
      混合变焦
      class
      红外功能
      enum
      enum ThermalScene
      enum ThermalScene implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      热成像场景。

      Enum Members:
      DEFAULT默认场景。自动调整DDE、ACE、SSO、亮度和对比度。
      MANUAL自定义场景。允许手动设置DDE、亮度和对比度。
      INSPECTION巡检场景。自动调整DDE、ACE、SSO、亮度和对比度,预设值针对巡检场景进行了优化。
      Class Members:
      拍照录像存储
      class
      超清矩阵拍照
      enum
      enum SuperResolutionState
      enum SuperResolutionState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      超清矩阵拍照状态。

      Enum Members:
      SELECTING超清矩阵拍照区域选择中。您可以使用KeySuperResolutionCaptureArea设置超清矩阵拍照区域。
      IN_PROGRESS超清矩阵拍照拍摄中。
      FINISH超清矩阵拍照已结束。
      EXIT_OUT_OF_STORAGE停止拍摄,因为没有存储空间。
      EXIT_SHOOT_FAIL停止拍摄,因为拍照失败。
      EXIT_GIMBAL_BLOCK停止拍摄,因为云台卡住。
      EXIT_GIMBAL_ABNORMAL_MOVE停止拍摄,因为云台无法移动或者云台异常。
      TIP_GIMBAL_OUT_OF_RANGE停止拍摄,因为云台角度超过了最大限位。
      TIP_OUT_OF_ZOOM相机变焦超出了最大范围。
      Class Members:
      媒体文件
      enum
      enum MediaFileType
      enum MediaFileType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      媒体文件类型。

      Enum Members:
      JPEG媒体文件类型为JPEG照片。
      DNG媒体文件类型为DNG照片。
      MOV媒体文件类型为MOV视频。
      MP4媒体文件类型为MP4视频。
      Class Members:
      照片格式
      enum
      enum PhotoFileFormat
      enum PhotoFileFormat implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      照片格式类型。

      Enum Members:
      RAW照片格式设置为RAW。
      JPEG照片格式设置为JPEG。
      RAW_JPEG照片格式设置为RAW+JPEG。
      Class Members:
      视频源类型
      enum
      enum CameraVideoStreamSourceType
      enum CameraVideoStreamSourceType
      包:dji.sdk.keyvalue.value.camera
      描述:

      相机支持的视频源类型。

      Enum Members:
      DEFAULT_CAMERA默认镜头。单镜头相机默认使用此镜头类型。
      WIDE_CAMERA广角。
      ZOOM_CAMERA变焦。
      INFRARED_CAMERA红外。
      RGB_CAMERA多光谱RGB。
      NDVI_CAMERA多光谱NDVI。
      MS_G_CAMERA多光谱G。
      MS_R_CAMERA多光谱R。
      MS_RE_CAMERA多光谱RE。
      MS_NIR_CAMERA多光谱NIR。
      Class Members:
      兴趣区域
      enum
      enum ThermalROI
      enum ThermalROI implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      热成像兴趣区域。

      Enum Members:
      FULL全屏。
      SKY_EXCLUDED33剔除天空区域(33%)。
      SKY_EXCLUDED50剔除天空区域(50%)。
      Class Members:
      enum ThermalTemperatureMeasureMode
      enum ThermalTemperatureMeasureMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      红外测温模式类型。

      Enum Members:
      SPOT测温模式设置为点测温。
      REGION测温模式设置为区域测温。
      Class Members:
      多光谱融合类型
      enum
      enum MultiSpectralFusionType
      enum MultiSpectralFusionType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      多光谱相机支持的融合类型。

      Enum Members:
      NDVINDVI,归一化差异植被指数。可用于NDVI判断植被叶绿素含量。
      GNDVIGNDVI,绿色归一化差异植被指数。该指数用绿色波段取代NDVI中的红色波段,在实际使用时比NDVI更加稳定。
      NDRENDRE,归一化差异红色边缘指数。该指数判断非初期作物的叶绿素含量较好。
      Class Members:
      激光工作模式
      enum
      enum LaserWorkMode
      enum LaserWorkMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      激光工作模式。

      Enum Members:
      OPEN_ON_DEMAND按需开启激光。此模式下激光仅在必要时开启,可通过KeyLaserMeasureEnabled设置开启或者关闭激光模块。关闭激光模块后,激光辅助对焦功能失效,相机对焦能力减弱。在使用夜视模块、出现丁达尔现象时可选择此模式关闭激光模块。重启相机后激光模块将恢复为增强模式。
      OPEN_ALWAYS增强模式。激光模块将默认开启,此模式下可正常使用激光辅助对焦,智能跟踪,打点定位,激光测距等功能。
      Class Members:
      相机类型
      enum
      enum CameraType
      enum CameraType
      包:dji.sdk.keyvalue.value.camera
      描述:

      支持的相机类型。

      Enum Members:
      M3EM3行业版双光相机。
      M3TM3行业版三光相机。
      M3MM3行业版多光谱相机。
      M30M30双光相机。
      M30TM30T三光相机。
      ZENMUSE_H20Zenmuse H20双光相机。
      ZENMUSE_H20TZenmuse H20T三光相机。
      ZENMUSE_P1Zenmuse P1相机。
      ZENMUSE_L1Zenmuse L1相机。
      Class Members:
      激光传感器信息
      class
      视频格式
      enum
      enum VideoFileFormat
      enum VideoFileFormat implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      视频格式类型。

      Enum Members:
      MOV视频格式类型为MOV。
      MP4视频格式类型为MP4。
      Class Members:
      全景拍照
      enum
      enum PhotoPanoramaMode
      enum PhotoPanoramaMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      相机全景拍照。

      Enum Members:
      MODE_3x1相机将拍摄1列3张照片。每张照片使用相同的飞行器航向角度,使用不同的云台角度进行拍照。
      MODE_3x3相机将拍摄3列3行9张照片。每列的照片都使用不同的飞行器航向角度进行拍照。每排的照片都使用不同的云台角度进行拍照。
      MODE_SPHERE相机将拍摄8列3行24张照片和额外一张云台朝下的照片。每列的照片都使用不同的飞行器航向角度进行拍照。每排的照片都使用不同的云台角度进行拍照。
      Class Members:
      多光谱融合显示范围
      class
      曝光模式
      enum
      enum CameraExposureMode
      enum CameraExposureMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      曝光模式类型。

      Enum Members:
      MANUAL曝光模式设置为手动曝光。在此模式下快门可以手动调节,光圈固定,ISO可以手动调节。
      PROGRAM曝光模式设置为自动曝光。在此模式下快门自动调节,光圈固定,ISO自动调节。
      SHUTTER_PRIORITY曝光模式设置为快门优先曝光。
      APERTURE_PRIORITY曝光模式设置为光圈优先曝光。
      Class Members:
      ISO
      enum
      enum CameraISO
      enum CameraISO implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      ISO范围。

      Enum Members:
      ISO_AUTOISO数值设置为AUTO。在曝光模式为MANUAL时不可用。
      ISO_50ISO数值设置为50。
      ISO_100ISO数值设置为100。
      ISO_200ISO数值设置为200。
      ISO_400ISO数值设置为400。
      ISO_800ISO数值设置为800。
      ISO_1600ISO数值设置为1600。
      ISO_3200ISO数值设置为3200。
      ISO_6400ISO数值设置为6400。
      ISO_12800ISO数值设置为12800。
      ISO_25600ISO数值设置为25600。
      Class Members:
      enum CameraExposureCompensation
      enum CameraExposureCompensation implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      曝光补偿范围。

      Enum Members:
      NEG_5P0EV曝光补偿设置为-5.0ev。
      NEG_4P7EV曝光补偿设置为-4.7ev。
      NEG_4P3EV曝光补偿设置为-4.3ev。
      NEG_4P0EV曝光补偿设置为-4.0ev。
      NEG_3P7EV曝光补偿设置为-3.7ev。
      NEG_3P3EV曝光补偿设置为-3.3ev。
      NEG_3P0EV曝光补偿设置为-3.0ev。
      NEG_2P7EV曝光补偿设置为-2.7ev。
      NEG_2P3EV曝光补偿设置为-2.3ev。
      NEG_2P0EV曝光补偿设置为-2.0ev。
      NEG_1P7EV曝光补偿设置为-1.7ev。
      NEG_1P3EV曝光补偿设置为-1.3ev。
      NEG_1P0EV曝光补偿设置为-1.0ev。
      NEG_0P7EV曝光补偿设置为-0.7ev。
      NEG_0P3EV曝光补偿设置为-0.3ev。
      NEG_0EV曝光补偿设置为0.0ev。
      POS_0P3EV曝光补偿设置为+0.3ev。
      POS_0P7EV曝光补偿设置为+0.7ev。
      POS_1P0EV曝光补偿设置为+1.0ev。
      POS_1P3EV曝光补偿设置为+1.3ev。
      POS_1P7EV曝光补偿设置为+1.7ev。
      POS_2P0EV曝光补偿设置为+2.0ev。
      POS_2P3EV曝光补偿设置为+2.3ev。
      POS_2P7EV曝光补偿设置为+2.7ev。
      POS_3P0EV曝光补偿设置为+3.0ev。
      POS_3P3EV曝光补偿设置为+3.3ev。
      POS_3P7EV曝光补偿设置为+3.7ev。
      POS_4P0EV曝光补偿设置为+4.0ev。
      POS_4P3EV曝光补偿设置为+4.3ev。
      POS_4P7EV曝光补偿设置为+4.7ev。
      POS_5P0EV曝光补偿设置为+5.0ev。
      FIXED曝光补偿设置为FIXED。相机镜头的曝光补偿由相机设置为固定值。
      Class Members:
      FFC校准模式
      enum
      enum ThermalFFCMode
      enum ThermalFFCMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      FFC模式。可选择自动或者手动FFC校准。

      Enum Members:
      AUTO自动FFC校准。设置为自动FFC校准后,红外镜头每隔一段时间将进行自动校准。
      MANUAL手动FFC校准。设置为手动FFC校准后,可调用KeyThermalTriggerFFC进行手动FFC校准。
      Class Members:
      自定义名称
      class
      视频帧率
      enum
      enum VideoFrameRate
      enum VideoFrameRate implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      视频帧率。

      Enum Members:
      RATE_30FPS视频帧率为30fps。
      RATE_60FPS视频帧率为60fps。
      Class Members:
      等温线
      enum
      enum ThermalIsothermUnit
      enum ThermalIsothermUnit implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      等温线单位。

      Enum Members:
      PERCENTAGE百分比。
      CELSIUS摄氏度。
      Class Members:
      对焦模式
      enum
      enum CameraFocusMode
      enum CameraFocusMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      相机对焦模式。

      Enum Members:
      MANUAL手动对焦。在此模式下,用户通过KeyCameraFocusRingValue设置对焦环值来调整焦距,对焦目标为屏幕中心点。
      AF自动对焦。在此模式下,用户可以通过KeyCameraFocusTarget设置对焦目标进行自动对焦。该模式在Pilot中显示为AFS。
      AFC连续自动对焦。在此模式下,相机会以屏幕中心点为对焦目标,当被摄物体移动时,自动对焦系统能够实时根据焦点的变化调节镜头,让被摄物体一直保持清晰状态。
      Class Members:
      测光模式
      enum
      enum CameraMeteringMode
      enum CameraMeteringMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      相机镜头的测光模式。

      Enum Members:
      CENTER中心点测光。在此模式下,相机会以屏幕中心点亮度进行测光。
      AVERAGE平均测光。在此模式下,相机会以屏幕平均亮度进行测光。
      REGION区域测光(包括点测光)。在此模式下,相机会以用户设置的区域亮度进行测光。
      Class Members:
      照片比例
      enum
      enum PhotoRatio
      enum PhotoRatio implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      照片比例类型。

      Enum Members:
      RATIO_4COLON3照片比例设置为4:3。
      RATIO_16COLON9照片比例设置为16:9。
      RATIO_3COLON2照片比例设置为3:2。
      RATIO_SQUARE照片比例设置为1:1。
      RATIO_18COLON9照片比例设置为18:9。
      Class Members:
      红外变焦
      enum
      enum ThermalDigitalZoomFactor
      enum ThermalDigitalZoomFactor implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.camera
      描述:

      红外变焦倍率。

      Enum Members:
      FACTOR_X11X。
      FACTOR_X22X。
      FACTOR_X44X。
      FACTOR_X88X。
      Class Members:


      Common

      时间数据
      class
      class
      矩形数据
      class
      屏幕位置
      enum
      enum ControlLocation
      enum ControlLocation implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.common
      描述:

      屏幕位置。

      Enum Members:
      LEFT_TOP左上。
      LEFT_BOTTOM左下。
      RIGHT_TOP右上。
      RIGHT_BOTTOM右上。
      Class Members:
      三维速度
      class
      整形数据的范围
      class
      姿态数据
      class
      长度单位
      enum
      enum LengthUnit
      enum LengthUnit implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.common
      描述:

      高度和长度的显示单位。

      Enum Members:
      METER公制单位:米。
      FOOT英制单位:英尺。
      Class Members:
      浮点数据的范围
      class
      三维位置坐标
      class
      经纬度格式
      enum
      enum LonLatFormat
      enum LonLatFormat implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.common
      描述:

      经纬度显示格式。

      Enum Members:
      DECIMAL_DEGREE度格式,dd.ddddd°。
      DEGREES_DECIMAL_MINUTES度分格式,dd°mm.mmm'。
      SEXAGESIMAL_DEGREE度分秒格式,dd°mm'ss''。
      Class Members:
      二维浮点数据
      class
      二维位置坐标
      class


      product

      enum ProductType
      enum ProductType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.product
      描述:

      产品类型。

      Enum Members:
      DJI_MAVIC_3_ENTERPRISE_SERIESM3行业版系列。
      M30_SERIESM30系列。
      M300_RTKM300 RTK。
      Class Members:


      Remote Controller

      enum MultiControlAuthorityType
      enum MultiControlAuthorityType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.common
      描述:

      可获取的控制权类型,包括飞行和云台控制权。

      Enum Members:
      FLIGHT_CONTROL_AUTHORITY飞行控制权。
      GIMBAL_LEFT_CONTROL_AUTHORITY左云台控制权。如果只有一个云台,这个类型则为主云台控制权。
      GIMBAL_RIGHT_CONTROL_AUTHORITY右云台控制权。
      GIMBAL_UP_CONTROL_AUTHORITY上云台控制权。
      Class Members:
      enum MultiControlChannel
      enum MultiControlChannel implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.common
      描述:

      遥控器多控频道类型。如果要实现双控功能,需要把不同的遥控器设置为不同的频道,然后跟飞行器对频。
      注意事项:如果已经有遥控器A设置为A控频道,然后把遥控器B设置为A控跟飞行器对频,遥控器A会跟飞行器断开连接,需要重新进行对频才能跟飞行器连接。

      Enum Members:
      CHANNEL_AA控。
      CHANNEL_BB控。
      Class Members:
      enum RemoteControllerType
      enum RemoteControllerType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.remotecontroller
      描述:

      遥控器类型。

      Enum Members:
      DJI_RC_PLUSDJI RC PLUS遥控器。采用O3 Pro高清图传技术,可与支持该图传技术的飞行器搭配使用,并实时传输高清画面。配合遥控器完备的功能按键,可完成飞行器与相机的操作与设置。支持M30系列飞行器。
      M300_RTK_RCM300 RTK遥控器。
      Class Members:
      enum ControlMode
      enum ControlMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.remotecontroller
      描述:

      遥控器控制模式。

      Enum Members:
      JP日本手。
      USA美国手。
      CH中国手。
      Class Members:
      enum PairingState
      enum PairingState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.remotecontroller
      描述:

      遥控器对频状态。

      Enum Members:
      UNPAIRED遥控器没有在对频状态。
      PAIRING遥控器在对频中。
      PAIRED遥控器已成功对频。
      Class Members:


      FlightController

      enum IMUCalibrationOrientation
      enum IMUCalibrationOrientation implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      IMU校准的飞机方向。以下图示以M30为例。

      Enum Members:
      NOSE_DOWN飞机前部/机头应朝下。
      TAIL_DOWN飞机的后部/尾部应朝下。
      RIGHT_DOWN飞机右边/右舷应朝下。
      LEFT_DOWN飞机左边/左舷应朝下。
      BOTTOM_DOWN飞机底部/腹部应朝下。
      TOP_DOWN飞机顶部应朝下。
      Class Members:
      enum IMUCalibrationState
      enum IMUCalibrationState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      IMU校准状态。

      Enum Members:
      CALIBRATINGIMU校准中。
      SUCCESSFULIMU校准成功。
      FAILEDIMU校准失败。
      Class Members:
      enum IMUOrientationCalibrationState
      enum IMUOrientationCalibrationState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      当前飞机方向的IMU校准状态。

      Enum Members:
      CALIBRATING当前飞机方向的IMU校准中。
      SUCCESSFUL当前飞机方向的IMU校准成功。
      Class Members:
      智能低电量返航
      enum
      enum LowBatteryRTHState
      enum LowBatteryRTHState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      智能低电量返航状态。

      Enum Members:
      IDLE未触发智能低电量返航。飞行器返航着陆后会把状态重置为这个状态。
      COUNTING_DOWN触发智能低电量返航,飞行器正在倒计时。如果在10秒内没有收到用户取消返航请求,飞行器将执行智能返航操作,状态会变成EXECUTED,如果用户取消了返航请求,状态会变成CANCELLED
      EXECUTED执行智能低电量返航。直到飞行器返航着陆或者被中途取消返航,该状态才会被重置。
      CANCELLED智能低电量返航被取消。直到飞行器着陆,该状态才会被重置。
      Class Members:
      指南针校准
      enum
      enum CompassCalibrationState
      enum CompassCalibrationState implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      指南针校准状态。

      Enum Members:
      IDLE正常状态,指南针未校准。
      HORIZONTAL指南针水平校准,水平旋转飞行器360度。
      VERTICAL指南针垂直校准,垂直旋转飞行器360度。
      SUCCEEDED指南针校准成功。
      FAILED指南针校准失败。确保飞行器附近没有磁铁或金属物体,然后重试。
      Class Members:
      智能返航
      enum
      enum GoHomeState
      enum GoHomeState
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      智能返航状态。

      Enum Members:
      IDLE未触发智能返航。飞行器返航着陆后也会把状态重置为这个状态。
      RETURNING_TO_HOME返航中。
      LANDING返航下降中。
      COMPLETED返航完成。
      Class Members:
      卫星定位系统
      enum
      enum NavigationSatelliteSystem
      enum NavigationSatelliteSystem implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      可设置的卫星定位系统的类型。

      Enum Members:
      GPS_GLONASS使用GPS和GLONASS卫星定位系统。
      BEIDOU只使用北斗卫星导航系统。
      Class Members:
      飞行坐标系
      enum
      enum FlightCoordinateSystem
      enum FlightCoordinateSystem implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      飞行器的飞行坐标系。关于坐标系的详细定义,请参阅坐标系

      Enum Members:
      GROUND大地坐标系。
      BODYBody坐标系。
      Class Members:
      GPS信号等级
      enum
      enum GPSSignalLevel
      enum GPSSignalLevel implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      GPS信号等级。

      Enum Members:
      LEVEL_0等级0,GPS几乎没有信号。
      LEVEL_1等级1,GPS信号很弱。
      LEVEL_2等级2,GPS信号很弱。从这个级别开始,飞行器的返航功能可以工作。
      LEVEL_3等级3,GPS信号良好。在这个级别上,飞行器可以在空中悬停。
      LEVEL_4等级4,GPS信号很好。在这个级别上,飞行器可以记录返航点。
      LEVEL_5等级5,GPS信号很强。
      LEVEL_10等级10,GPS融合了RTK信息。
      LEVEL_NONE没有GPS信号。
      Class Members:
      遥控器档位模式
      enum
      enum RemoteControllerFlightMode
      enum RemoteControllerFlightMode implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      遥控器档位模式。

      Enum Members:
      F功能模式,简称为“F模式”。表现与P模式相同,并启用任务和智能方向控制等智能功能。
      A姿态模式,简称为“A模式”。在该模式下,不使用GPS模块和视觉系统进行定位,飞行器仅提供姿态増稳。实际操作中,飞行器会明显的出现漂移,无法悬停,需要飞手通过遥控器来不断修正飞行器的位置。姿态模式考验的是飞手对于飞行器的操控性。在一些紧急情况下,需要切换姿态模式。
      S运动模式,简称为“S模式”。使用GPS模块和视觉系统以实现精准悬停,该模式下飞行器的感度值被适当调高,务必格外谨慎飞行。飞行器最大水平速度可达20米/秒。
      P定位模式,简称为“P模式”,也叫“N模式”。GPS模块和视觉系统(如果可用)将用于飞行器定位。对于没有F模式的产品,可以在P模式下执行任务和智能方向控制等智能功能。
      M手动模式,简称为“M模式”。在该模式下,飞行器的所有动作包括稳定姿态和稳定高度都需要飞手通过遥控器来控制,新手操作的话,比较危险。
      T三角架模式,简称为“T模式”。在此模式下,飞行器飞行速度和转动灵敏度都将显著降低,可以更精准的控制画面,获得更加稳定的拍摄效果。
      Class Members:
      风速
      enum
      enum WindWarning
      enum WindWarning implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      飞行器所处环境的风速等级。

      Enum Members:
      LEVEL_0等级0,表示当前无风。
      LEVEL_1等级1,表示当前风速很快。请小心飞行,确保飞行器保持在视线范围内。
      LEVEL_2等级2,表示当前风速非常快。请小心飞行,确保飞行器保持在视线范围内。
      Class Members:
      风向
      enum
      enum WindDirection
      enum WindDirection implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      飞行器所处环境的风向,采用世界坐标系。

      Enum Members:
      WINDLESS当前无风。
      NORTH北风。
      NORTH_EAST东北风。
      EAST东风。
      SOUTH_EAST东南风。
      SOUTH南风。
      SOUTH_WEST西南风。
      WEST西风。
      NORTH_WEST西北风。
      Class Members:
      失控保护
      enum
      enum FailsafeAction
      enum FailsafeAction implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      飞行器的失控行为类型。

      Enum Members:
      HOVER悬停。当遥控器和飞行器失去连接的时候,飞行器将悬停。
      LANDING降落。当遥控器和飞行器失去连接的时候,飞行器将原地降落着陆。
      GOHOME返航。如果飞行器已经成功记录返航点(KeyHomeLocation),并且GPS信号良好的情况下,当飞行器和遥控器之间失去了通讯信号时,飞行器将自动返回返航点并且降落,以防止发生意外。自动返航过程中,如果前视视觉系统开启并且环境条件允许,当机头前方遇到障碍物时,飞行器将自动爬升躲避障碍物。为确保机头朝向,此过程中用户无法调整机头朝向,以及无法控制飞行器向左、右飞行。
      Class Members:
      飞行模式
      enum
      enum FlightMode
      enum FlightMode
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      飞行器的飞行模式。

      Enum Members:
      MANUAL手动模式,简称为“M模式”。在该模式下,飞行器的所有动作包括稳定姿态和稳定高度都需要飞手通过遥控器来控制,新手操作的话,比较危险。
      ATTI姿态模式,简称为“A模式”。在该模式下,不使用GPS模块和视觉系统进行定位,飞行器仅提供姿态増稳。实际操作中,飞行器会明显的出现漂移,无法悬停,需要飞手通过遥控器来不断修正飞行器的位置。姿态模式考验的是飞手对于飞行器的操控性。在一些紧急情况下,需要切换姿态模式。
      GPS_NORMALGPS普通模式,简称为“N模式”,也叫“P模式”。GPS模块和视觉系统(如果可用)将用于飞行器定位。
      GPS_SPORTGPS运动模式,简称为“S模式”。使用GPS模块和视觉系统以实现精准悬停,该模式下飞行器的感度值被适当调高,务必格外谨慎飞行。飞行器最大水平速度可达20米/秒。
      GPS_TRIPODGPS三角架模式,简称为“T模式”。在此模式下,飞行器飞行速度和转动灵敏度都将显著降低,可以更精准的控制画面,获得更加稳定的拍摄效果。
      MOTOR_START电机起转。
      TAKE_OFF_READY起飞准备。
      AUTO_TAKE_OFF自主起飞。
      AUTO_LANDING自动降落。
      FORCE_LANDING强制降落。
      GO_HOME返航。
      WAYPOINT航线飞行。
      VIRTUAL_STICK虚拟摇杆。
      SMART_FLY智能飞行。
      POI兴趣点环绕(POI)。
      PANO全景。
      AUTO_AVOIDANCE自动避障。
      APAS高级辅助飞行(APAS)。
      Class Members:
      LED
      class
      enum AccessLockerStorageType
      enum AccessLockerStorageType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      存储类型。

      Enum Members:
      SD_CARDSD卡。
      Class Members:
      enum AccessLockerDeviceType
      enum AccessLockerDeviceType implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.flightcontroller
      描述:

      设备类型。

      Enum Members:
      MASTER主设备,通常为飞行器。
      SLAVE_1从设备1,通常为飞行器的左舷侧(主)负载。
      SLAVE_2从设备2,通常为飞行器的右舷侧负载。
      SLAVE_3从设备3,通常为飞行器的上侧负载。
      Class Members:
      安全密码状态
      class


      Battery

      电池LED
      class


      Accessory

      enum AudioStorageLocation
      enum AudioStorageLocation implements JNIProguardKeepTag
      包:dji.sdk.keyvalue.value.accessory
      描述:

      keyvalue_value_accessory_AudioStorageLocation

      Enum Members:
      TMEPORARYkeyvalue_value_accessory_AudioStorageLocation_MEPORARY
      PERMANENTkeyvalue_value_accessory_AudioStorageLocation_PERMANENT
      UNKNOWNkeyvalue_value_accessory_AudioStorageLocation_UNKNOWN
      Class Members: