//autogenerated:yes
//nolint:revive,misspell,govet,lll,dupl,gocritic
package storm32

import (
	"github.com/bluenviron/gomavlib/v3/pkg/dialects/ardupilotmega"
)

type GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE

const (
	// Video mode.
	GOPRO_CAPTURE_MODE_VIDEO GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_VIDEO
	// Photo mode.
	GOPRO_CAPTURE_MODE_PHOTO GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_PHOTO
	// Burst mode, Hero 3+ only.
	GOPRO_CAPTURE_MODE_BURST GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_BURST
	// Time lapse mode, Hero 3+ only.
	GOPRO_CAPTURE_MODE_TIME_LAPSE GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_TIME_LAPSE
	// Multi shot mode, Hero 4 only.
	GOPRO_CAPTURE_MODE_MULTI_SHOT GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_MULTI_SHOT
	// Playback mode, Hero 4 only, silver only except when LCD or HDMI is connected to black.
	GOPRO_CAPTURE_MODE_PLAYBACK GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_PLAYBACK
	// Playback mode, Hero 4 only.
	GOPRO_CAPTURE_MODE_SETUP GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_SETUP
	// Mode not yet known.
	GOPRO_CAPTURE_MODE_UNKNOWN GOPRO_CAPTURE_MODE = ardupilotmega.GOPRO_CAPTURE_MODE_UNKNOWN
)
