github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/asluav/enum_hl_failure_flag.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 failure cases over the high latency telemetry.
    10  type HL_FAILURE_FLAG = common.HL_FAILURE_FLAG
    11  
    12  const (
    13  	// GPS failure.
    14  	HL_FAILURE_FLAG_GPS HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_GPS
    15  	// Differential pressure sensor failure.
    16  	HL_FAILURE_FLAG_DIFFERENTIAL_PRESSURE HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_DIFFERENTIAL_PRESSURE
    17  	// Absolute pressure sensor failure.
    18  	HL_FAILURE_FLAG_ABSOLUTE_PRESSURE HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_ABSOLUTE_PRESSURE
    19  	// Accelerometer sensor failure.
    20  	HL_FAILURE_FLAG_3D_ACCEL HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_3D_ACCEL
    21  	// Gyroscope sensor failure.
    22  	HL_FAILURE_FLAG_3D_GYRO HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_3D_GYRO
    23  	// Magnetometer sensor failure.
    24  	HL_FAILURE_FLAG_3D_MAG HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_3D_MAG
    25  	// Terrain subsystem failure.
    26  	HL_FAILURE_FLAG_TERRAIN HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_TERRAIN
    27  	// Battery failure/critical low battery.
    28  	HL_FAILURE_FLAG_BATTERY HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_BATTERY
    29  	// RC receiver failure/no RC connection.
    30  	HL_FAILURE_FLAG_RC_RECEIVER HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_RC_RECEIVER
    31  	// Offboard link failure.
    32  	HL_FAILURE_FLAG_OFFBOARD_LINK HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_OFFBOARD_LINK
    33  	// Engine failure.
    34  	HL_FAILURE_FLAG_ENGINE HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_ENGINE
    35  	// Geofence violation.
    36  	HL_FAILURE_FLAG_GEOFENCE HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_GEOFENCE
    37  	// Estimator failure, for example measurement rejection or large variances.
    38  	HL_FAILURE_FLAG_ESTIMATOR HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_ESTIMATOR
    39  	// Mission failure.
    40  	HL_FAILURE_FLAG_MISSION HL_FAILURE_FLAG = common.HL_FAILURE_FLAG_MISSION
    41  )