github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/ardupilotmega/enum_gimbal_manager_flags.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 // Flags for high level gimbal manager operation The first 16 bits are identical to the GIMBAL_DEVICE_FLAGS. 10 type GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS 11 12 const ( 13 // Based on GIMBAL_DEVICE_FLAGS_RETRACT. 14 GIMBAL_MANAGER_FLAGS_RETRACT GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_RETRACT 15 // Based on GIMBAL_DEVICE_FLAGS_NEUTRAL. 16 GIMBAL_MANAGER_FLAGS_NEUTRAL GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_NEUTRAL 17 // Based on GIMBAL_DEVICE_FLAGS_ROLL_LOCK. 18 GIMBAL_MANAGER_FLAGS_ROLL_LOCK GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_ROLL_LOCK 19 // Based on GIMBAL_DEVICE_FLAGS_PITCH_LOCK. 20 GIMBAL_MANAGER_FLAGS_PITCH_LOCK GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_PITCH_LOCK 21 // Based on GIMBAL_DEVICE_FLAGS_YAW_LOCK. 22 GIMBAL_MANAGER_FLAGS_YAW_LOCK GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_YAW_LOCK 23 // Based on GIMBAL_DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME. 24 GIMBAL_MANAGER_FLAGS_YAW_IN_VEHICLE_FRAME GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_YAW_IN_VEHICLE_FRAME 25 // Based on GIMBAL_DEVICE_FLAGS_YAW_IN_EARTH_FRAME. 26 GIMBAL_MANAGER_FLAGS_YAW_IN_EARTH_FRAME GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_YAW_IN_EARTH_FRAME 27 // Based on GIMBAL_DEVICE_FLAGS_ACCEPTS_YAW_IN_EARTH_FRAME. 28 GIMBAL_MANAGER_FLAGS_ACCEPTS_YAW_IN_EARTH_FRAME GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_ACCEPTS_YAW_IN_EARTH_FRAME 29 // Based on GIMBAL_DEVICE_FLAGS_RC_EXCLUSIVE. 30 GIMBAL_MANAGER_FLAGS_RC_EXCLUSIVE GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_RC_EXCLUSIVE 31 // Based on GIMBAL_DEVICE_FLAGS_RC_MIXED. 32 GIMBAL_MANAGER_FLAGS_RC_MIXED GIMBAL_MANAGER_FLAGS = common.GIMBAL_MANAGER_FLAGS_RC_MIXED 33 )