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

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll
     3  package matrixpilot
     4  
     5  // Backwards compatible version of SERIAL_UDB_EXTRA - F2: Part B
     6  type MessageSerialUdbExtraF2B struct {
     7  	// Serial UDB Extra Time
     8  	SueTime uint32
     9  	// Serial UDB Extra PWM Input Channel 1
    10  	SuePwmInput_1 int16
    11  	// Serial UDB Extra PWM Input Channel 2
    12  	SuePwmInput_2 int16
    13  	// Serial UDB Extra PWM Input Channel 3
    14  	SuePwmInput_3 int16
    15  	// Serial UDB Extra PWM Input Channel 4
    16  	SuePwmInput_4 int16
    17  	// Serial UDB Extra PWM Input Channel 5
    18  	SuePwmInput_5 int16
    19  	// Serial UDB Extra PWM Input Channel 6
    20  	SuePwmInput_6 int16
    21  	// Serial UDB Extra PWM Input Channel 7
    22  	SuePwmInput_7 int16
    23  	// Serial UDB Extra PWM Input Channel 8
    24  	SuePwmInput_8 int16
    25  	// Serial UDB Extra PWM Input Channel 9
    26  	SuePwmInput_9 int16
    27  	// Serial UDB Extra PWM Input Channel 10
    28  	SuePwmInput_10 int16
    29  	// Serial UDB Extra PWM Input Channel 11
    30  	SuePwmInput_11 int16
    31  	// Serial UDB Extra PWM Input Channel 12
    32  	SuePwmInput_12 int16
    33  	// Serial UDB Extra PWM Output Channel 1
    34  	SuePwmOutput_1 int16
    35  	// Serial UDB Extra PWM Output Channel 2
    36  	SuePwmOutput_2 int16
    37  	// Serial UDB Extra PWM Output Channel 3
    38  	SuePwmOutput_3 int16
    39  	// Serial UDB Extra PWM Output Channel 4
    40  	SuePwmOutput_4 int16
    41  	// Serial UDB Extra PWM Output Channel 5
    42  	SuePwmOutput_5 int16
    43  	// Serial UDB Extra PWM Output Channel 6
    44  	SuePwmOutput_6 int16
    45  	// Serial UDB Extra PWM Output Channel 7
    46  	SuePwmOutput_7 int16
    47  	// Serial UDB Extra PWM Output Channel 8
    48  	SuePwmOutput_8 int16
    49  	// Serial UDB Extra PWM Output Channel 9
    50  	SuePwmOutput_9 int16
    51  	// Serial UDB Extra PWM Output Channel 10
    52  	SuePwmOutput_10 int16
    53  	// Serial UDB Extra PWM Output Channel 11
    54  	SuePwmOutput_11 int16
    55  	// Serial UDB Extra PWM Output Channel 12
    56  	SuePwmOutput_12 int16
    57  	// Serial UDB Extra IMU Location X
    58  	SueImuLocationX int16
    59  	// Serial UDB Extra IMU Location Y
    60  	SueImuLocationY int16
    61  	// Serial UDB Extra IMU Location Z
    62  	SueImuLocationZ int16
    63  	// Serial UDB Location Error Earth X
    64  	SueLocationErrorEarthX int16
    65  	// Serial UDB Location Error Earth Y
    66  	SueLocationErrorEarthY int16
    67  	// Serial UDB Location Error Earth Z
    68  	SueLocationErrorEarthZ int16
    69  	// Serial UDB Extra Status Flags
    70  	SueFlags uint32
    71  	// Serial UDB Extra Oscillator Failure Count
    72  	SueOscFails int16
    73  	// Serial UDB Extra IMU Velocity X
    74  	SueImuVelocityX int16
    75  	// Serial UDB Extra IMU Velocity Y
    76  	SueImuVelocityY int16
    77  	// Serial UDB Extra IMU Velocity Z
    78  	SueImuVelocityZ int16
    79  	// Serial UDB Extra Current Waypoint Goal X
    80  	SueWaypointGoalX int16
    81  	// Serial UDB Extra Current Waypoint Goal Y
    82  	SueWaypointGoalY int16
    83  	// Serial UDB Extra Current Waypoint Goal Z
    84  	SueWaypointGoalZ int16
    85  	// Aeroforce in UDB X Axis
    86  	SueAeroX int16
    87  	// Aeroforce in UDB Y Axis
    88  	SueAeroY int16
    89  	// Aeroforce in UDB Z axis
    90  	SueAeroZ int16
    91  	// SUE barometer temperature
    92  	SueBaromTemp int16
    93  	// SUE barometer pressure
    94  	SueBaromPress int32
    95  	// SUE barometer altitude
    96  	SueBaromAlt int32
    97  	// SUE battery voltage
    98  	SueBatVolt int16
    99  	// SUE battery current
   100  	SueBatAmp int16
   101  	// SUE battery milli amp hours used
   102  	SueBatAmpHours int16
   103  	// Sue autopilot desired height
   104  	SueDesiredHeight int16
   105  	// Serial UDB Extra Stack Memory Free
   106  	SueMemoryStackFree int16
   107  }
   108  
   109  // GetID implements the message.Message interface.
   110  func (*MessageSerialUdbExtraF2B) GetID() uint32 {
   111  	return 171
   112  }