github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/asluav/enum_esc_failure_flags.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll,dupl,gocritic 3 package asluav 4 5 import ( 6 "github.com/bluenviron/gomavlib/v2/pkg/dialects/common" 7 ) 8 9 // Flags to report ESC failures. 10 type ESC_FAILURE_FLAGS = common.ESC_FAILURE_FLAGS 11 12 const ( 13 // No ESC failure. 14 ESC_FAILURE_NONE ESC_FAILURE_FLAGS = common.ESC_FAILURE_NONE 15 // Over current failure. 16 ESC_FAILURE_OVER_CURRENT ESC_FAILURE_FLAGS = common.ESC_FAILURE_OVER_CURRENT 17 // Over voltage failure. 18 ESC_FAILURE_OVER_VOLTAGE ESC_FAILURE_FLAGS = common.ESC_FAILURE_OVER_VOLTAGE 19 // Over temperature failure. 20 ESC_FAILURE_OVER_TEMPERATURE ESC_FAILURE_FLAGS = common.ESC_FAILURE_OVER_TEMPERATURE 21 // Over RPM failure. 22 ESC_FAILURE_OVER_RPM ESC_FAILURE_FLAGS = common.ESC_FAILURE_OVER_RPM 23 // Inconsistent command failure i.e. out of bounds. 24 ESC_FAILURE_INCONSISTENT_CMD ESC_FAILURE_FLAGS = common.ESC_FAILURE_INCONSISTENT_CMD 25 // Motor stuck failure. 26 ESC_FAILURE_MOTOR_STUCK ESC_FAILURE_FLAGS = common.ESC_FAILURE_MOTOR_STUCK 27 // Generic ESC failure. 28 ESC_FAILURE_GENERIC ESC_FAILURE_FLAGS = common.ESC_FAILURE_GENERIC 29 )