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

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll,dupl,gocritic
     3  package storm32
     4  
     5  import (
     6  	"github.com/bluenviron/gomavlib/v2/pkg/dialects/ardupilotmega"
     7  )
     8  
     9  type MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL
    10  
    11  const (
    12  	// Gimbal is powered on but has not started initializing yet.
    13  	MAV_MODE_GIMBAL_UNINITIALIZED MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_UNINITIALIZED
    14  	// Gimbal is currently running calibration on the pitch axis.
    15  	MAV_MODE_GIMBAL_CALIBRATING_PITCH MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_CALIBRATING_PITCH
    16  	// Gimbal is currently running calibration on the roll axis.
    17  	MAV_MODE_GIMBAL_CALIBRATING_ROLL MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_CALIBRATING_ROLL
    18  	// Gimbal is currently running calibration on the yaw axis.
    19  	MAV_MODE_GIMBAL_CALIBRATING_YAW MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_CALIBRATING_YAW
    20  	// Gimbal has finished calibrating and initializing, but is relaxed pending reception of first rate command from copter.
    21  	MAV_MODE_GIMBAL_INITIALIZED MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_INITIALIZED
    22  	// Gimbal is actively stabilizing.
    23  	MAV_MODE_GIMBAL_ACTIVE MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_ACTIVE
    24  	// Gimbal is relaxed because it missed more than 10 expected rate command messages in a row. Gimbal will move back to active mode when it receives a new rate command.
    25  	MAV_MODE_GIMBAL_RATE_CMD_TIMEOUT MAV_MODE_GIMBAL = ardupilotmega.MAV_MODE_GIMBAL_RATE_CMD_TIMEOUT
    26  )