CameraExposureMode

@objc(GSCameraExposureMode)
public enum CameraExposureMode : Int, CustomStringConvertible

Camera exposure mode.

  • Automatic exposure mode balanced.

    Both shutter speed and ISO sensitivity are automatically configured by the camera, with respect to some manually configured maximum ISO sensitivity value.

    Declaration

    Swift

    case automatic
  • Automatic exposure mode, prefer increasing iso sensitivity.

    Both shutter speed and ISO sensitivity are automatically configured by the camera, with respect to some manually configured maximum ISO sensitivity value. Prefer increasing iso sensitivity over using low shutter speed. This mode provides better results when the drone is moving dynamically.

    Declaration

    Swift

    case automaticPreferIsoSensitivity
  • Automatic exposure mode, prefer reducing shutter speed.

    Both shutter speed and ISO sensitivity are automatically configured by the camera, with respect to some manually configured maximum ISO sensitivity value. Prefer reducing shutter speed over using high iso sensitivity. This mode provides better results when the when the drone is moving slowly.

    Declaration

    Swift

    case automaticPreferShutterSpeed
  • Manual ISO sensitivity mode.

    Allows to configure ISO sensitivity manually. Shutter speed is automatically configured by the camera accordingly.

    Declaration

    Swift

    case manualIsoSensitivity
  • Manual shutter speed mode.

    Allows to configure shutter speed manually. ISO sensitivity is automatically configured by the camera accordingly.

    Declaration

    Swift

    case manualShutterSpeed
  • Manual mode.

    Allows to manually configure both the camera’s shutter speed and the ISO sensitivity.

    Declaration

    Swift

    case manual
  • Debug description.

    Declaration

    Swift

    public var description: String { get }