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 }