github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/asluav/enum_mav_power_status.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 // Power supply status flags (bitmask) 10 type MAV_POWER_STATUS = common.MAV_POWER_STATUS 11 12 const ( 13 // main brick power supply valid 14 MAV_POWER_STATUS_BRICK_VALID MAV_POWER_STATUS = common.MAV_POWER_STATUS_BRICK_VALID 15 // main servo power supply valid for FMU 16 MAV_POWER_STATUS_SERVO_VALID MAV_POWER_STATUS = common.MAV_POWER_STATUS_SERVO_VALID 17 // USB power is connected 18 MAV_POWER_STATUS_USB_CONNECTED MAV_POWER_STATUS = common.MAV_POWER_STATUS_USB_CONNECTED 19 // peripheral supply is in over-current state 20 MAV_POWER_STATUS_PERIPH_OVERCURRENT MAV_POWER_STATUS = common.MAV_POWER_STATUS_PERIPH_OVERCURRENT 21 // hi-power peripheral supply is in over-current state 22 MAV_POWER_STATUS_PERIPH_HIPOWER_OVERCURRENT MAV_POWER_STATUS = common.MAV_POWER_STATUS_PERIPH_HIPOWER_OVERCURRENT 23 // Power status has changed since boot 24 MAV_POWER_STATUS_CHANGED MAV_POWER_STATUS = common.MAV_POWER_STATUS_CHANGED 25 )