CameraTriggerIntervalCommand

public final class CameraTriggerIntervalCommand : MavlinkCommand

MAVLink command which sets camera trigger interval.

If triggering is enabled, the camera is triggered each time this interval expires. This command can also be used to set the shutter integration time for the camera.

You can stop the capturing media by issuing a MavlinkStandard.MavlinkCommand.

  • Camera trigger cycle time in milliseconds. Use -1 or 0 to ignore.

    The minimum value is -1 and the increment is 1.

    Declaration

    Swift

    public var triggerCycle: Int { get }
  • Camera shutter integration time in milliseconds. Should be less than trigger cycle time. Use -1 or 0 to ignore.

    The minimum value is -1 and the increment is 1.

    Note

    Ignored by Anafi.

    Declaration

    Swift

    public var shutterIntegration: Int { get }
  • Constructor.

    Declaration

    Swift

    public init(triggerCycle: Int, shutterIntegration: Int = -1, frame: Frame = .command)

    Parameters

    triggerCycle

    camera trigger cycle time in milliseconds. Use -1 or 0 to ignore.

    shutterIntegration

    camera shutter integration time in milliseconds. Use -1 or 0 to ignore. Should be less than trigger cycle time. Always ignored by Anafi.

    frame

    the reference frame of the coordinates