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 }