github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/pythonarraytest/enum_uavcan_node_health.go (about)

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll,dupl,gocritic
     3  package pythonarraytest
     4  
     5  import (
     6  	"github.com/bluenviron/gomavlib/v2/pkg/dialects/common"
     7  )
     8  
     9  // Generalized UAVCAN node health
    10  type UAVCAN_NODE_HEALTH = common.UAVCAN_NODE_HEALTH
    11  
    12  const (
    13  	// The node is functioning properly.
    14  	UAVCAN_NODE_HEALTH_OK UAVCAN_NODE_HEALTH = common.UAVCAN_NODE_HEALTH_OK
    15  	// A critical parameter went out of range or the node has encountered a minor failure.
    16  	UAVCAN_NODE_HEALTH_WARNING UAVCAN_NODE_HEALTH = common.UAVCAN_NODE_HEALTH_WARNING
    17  	// The node has encountered a major failure.
    18  	UAVCAN_NODE_HEALTH_ERROR UAVCAN_NODE_HEALTH = common.UAVCAN_NODE_HEALTH_ERROR
    19  	// The node has suffered a fatal malfunction.
    20  	UAVCAN_NODE_HEALTH_CRITICAL UAVCAN_NODE_HEALTH = common.UAVCAN_NODE_HEALTH_CRITICAL
    21  )