github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/ardupilotmega/enum_mav_mount_mode.go (about)

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll,dupl,gocritic
     3  package ardupilotmega
     4  
     5  import (
     6  	"github.com/bluenviron/gomavlib/v2/pkg/dialects/common"
     7  )
     8  
     9  // Enumeration of possible mount operation modes. This message is used by obsolete/deprecated gimbal messages.
    10  type MAV_MOUNT_MODE = common.MAV_MOUNT_MODE
    11  
    12  const (
    13  	// Load and keep safe position (Roll,Pitch,Yaw) from permanent memory and stop stabilization
    14  	MAV_MOUNT_MODE_RETRACT MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_RETRACT
    15  	// Load and keep neutral position (Roll,Pitch,Yaw) from permanent memory.
    16  	MAV_MOUNT_MODE_NEUTRAL MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_NEUTRAL
    17  	// Load neutral position and start MAVLink Roll,Pitch,Yaw control with stabilization
    18  	MAV_MOUNT_MODE_MAVLINK_TARGETING MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_MAVLINK_TARGETING
    19  	// Load neutral position and start RC Roll,Pitch,Yaw control with stabilization
    20  	MAV_MOUNT_MODE_RC_TARGETING MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_RC_TARGETING
    21  	// Load neutral position and start to point to Lat,Lon,Alt
    22  	MAV_MOUNT_MODE_GPS_POINT MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_GPS_POINT
    23  	// Gimbal tracks system with specified system ID
    24  	MAV_MOUNT_MODE_SYSID_TARGET MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_SYSID_TARGET
    25  	// Gimbal tracks home position
    26  	MAV_MOUNT_MODE_HOME_LOCATION MAV_MOUNT_MODE = common.MAV_MOUNT_MODE_HOME_LOCATION
    27  )