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

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll
     3  package matrixpilot
     4  
     5  // Backwards compatible MAVLink version of SERIAL_UDB_EXTRA - F2: Format Part A
     6  type MessageSerialUdbExtraF2A struct {
     7  	// Serial UDB Extra Time
     8  	SueTime uint32
     9  	// Serial UDB Extra Status
    10  	SueStatus uint8
    11  	// Serial UDB Extra Latitude
    12  	SueLatitude int32
    13  	// Serial UDB Extra Longitude
    14  	SueLongitude int32
    15  	// Serial UDB Extra Altitude
    16  	SueAltitude int32
    17  	// Serial UDB Extra Waypoint Index
    18  	SueWaypointIndex uint16
    19  	// Serial UDB Extra Rmat 0
    20  	SueRmat0 int16
    21  	// Serial UDB Extra Rmat 1
    22  	SueRmat1 int16
    23  	// Serial UDB Extra Rmat 2
    24  	SueRmat2 int16
    25  	// Serial UDB Extra Rmat 3
    26  	SueRmat3 int16
    27  	// Serial UDB Extra Rmat 4
    28  	SueRmat4 int16
    29  	// Serial UDB Extra Rmat 5
    30  	SueRmat5 int16
    31  	// Serial UDB Extra Rmat 6
    32  	SueRmat6 int16
    33  	// Serial UDB Extra Rmat 7
    34  	SueRmat7 int16
    35  	// Serial UDB Extra Rmat 8
    36  	SueRmat8 int16
    37  	// Serial UDB Extra GPS Course Over Ground
    38  	SueCog uint16
    39  	// Serial UDB Extra Speed Over Ground
    40  	SueSog int16
    41  	// Serial UDB Extra CPU Load
    42  	SueCpuLoad uint16
    43  	// Serial UDB Extra 3D IMU Air Speed
    44  	SueAirSpeed_3dimu uint16 `mavname:"sue_air_speed_3DIMU"`
    45  	// Serial UDB Extra Estimated Wind 0
    46  	SueEstimatedWind_0 int16
    47  	// Serial UDB Extra Estimated Wind 1
    48  	SueEstimatedWind_1 int16
    49  	// Serial UDB Extra Estimated Wind 2
    50  	SueEstimatedWind_2 int16
    51  	// Serial UDB Extra Magnetic Field Earth 0
    52  	SueMagfieldearth0 int16 `mavname:"sue_magFieldEarth0"`
    53  	// Serial UDB Extra Magnetic Field Earth 1
    54  	SueMagfieldearth1 int16 `mavname:"sue_magFieldEarth1"`
    55  	// Serial UDB Extra Magnetic Field Earth 2
    56  	SueMagfieldearth2 int16 `mavname:"sue_magFieldEarth2"`
    57  	// Serial UDB Extra Number of Satellites in View
    58  	SueSvs int16
    59  	// Serial UDB Extra GPS Horizontal Dilution of Precision
    60  	SueHdop int16
    61  }
    62  
    63  // GetID implements the message.Message interface.
    64  func (*MessageSerialUdbExtraF2A) GetID() uint32 {
    65  	return 170
    66  }