github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/ardupilotmega/enum_uavcan_node_mode.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 // Generalized UAVCAN node mode 10 type UAVCAN_NODE_MODE = common.UAVCAN_NODE_MODE 11 12 const ( 13 // The node is performing its primary functions. 14 UAVCAN_NODE_MODE_OPERATIONAL UAVCAN_NODE_MODE = common.UAVCAN_NODE_MODE_OPERATIONAL 15 // The node is initializing; this mode is entered immediately after startup. 16 UAVCAN_NODE_MODE_INITIALIZATION UAVCAN_NODE_MODE = common.UAVCAN_NODE_MODE_INITIALIZATION 17 // The node is under maintenance. 18 UAVCAN_NODE_MODE_MAINTENANCE UAVCAN_NODE_MODE = common.UAVCAN_NODE_MODE_MAINTENANCE 19 // The node is in the process of updating its software. 20 UAVCAN_NODE_MODE_SOFTWARE_UPDATE UAVCAN_NODE_MODE = common.UAVCAN_NODE_MODE_SOFTWARE_UPDATE 21 // The node is no longer available online. 22 UAVCAN_NODE_MODE_OFFLINE UAVCAN_NODE_MODE = common.UAVCAN_NODE_MODE_OFFLINE 23 )