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 )