github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/all/enum_mav_storm32_gimbal_prearm_flags.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll,dupl,gocritic 3 package all 4 5 import ( 6 "github.com/bluenviron/gomavlib/v2/pkg/dialects/storm32" 7 ) 8 9 // STorM32 gimbal prearm check flags. 10 type MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS 11 12 const ( 13 // STorM32 gimbal is in normal state. 14 MAV_STORM32_GIMBAL_PREARM_FLAGS_IS_NORMAL MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_IS_NORMAL 15 // The IMUs are healthy and working normally. 16 MAV_STORM32_GIMBAL_PREARM_FLAGS_IMUS_WORKING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_IMUS_WORKING 17 // The motors are active and working normally. 18 MAV_STORM32_GIMBAL_PREARM_FLAGS_MOTORS_WORKING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_MOTORS_WORKING 19 // The encoders are healthy and working normally. 20 MAV_STORM32_GIMBAL_PREARM_FLAGS_ENCODERS_WORKING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_ENCODERS_WORKING 21 // A battery voltage is applied and is in range. 22 MAV_STORM32_GIMBAL_PREARM_FLAGS_VOLTAGE_OK MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_VOLTAGE_OK 23 // Virtual input channels are receiving data. 24 MAV_STORM32_GIMBAL_PREARM_FLAGS_VIRTUALCHANNELS_RECEIVING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_VIRTUALCHANNELS_RECEIVING 25 // Mavlink messages are being received. 26 MAV_STORM32_GIMBAL_PREARM_FLAGS_MAVLINK_RECEIVING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_MAVLINK_RECEIVING 27 // The STorM32Link data indicates QFix. 28 MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_QFIX MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_QFIX 29 // The STorM32Link is working. 30 MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_WORKING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_WORKING 31 // The camera has been found and is connected. 32 MAV_STORM32_GIMBAL_PREARM_FLAGS_CAMERA_CONNECTED MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_CAMERA_CONNECTED 33 // The signal on the AUX0 input pin is low. 34 MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX0_LOW MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX0_LOW 35 // The signal on the AUX1 input pin is low. 36 MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX1_LOW MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX1_LOW 37 // The NTLogger is working normally. 38 MAV_STORM32_GIMBAL_PREARM_FLAGS_NTLOGGER_WORKING MAV_STORM32_GIMBAL_PREARM_FLAGS = storm32.MAV_STORM32_GIMBAL_PREARM_FLAGS_NTLOGGER_WORKING 39 )