github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/matrixpilot/message_altitudes.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll 3 package matrixpilot 4 5 // The altitude measured by sensors and IMU 6 type MessageAltitudes struct { 7 // Timestamp (milliseconds since system boot) 8 TimeBootMs uint32 9 // GPS altitude (MSL) in meters, expressed as * 1000 (millimeters) 10 AltGps int32 11 // IMU altitude above ground in meters, expressed as * 1000 (millimeters) 12 AltImu int32 13 // barometeric altitude above ground in meters, expressed as * 1000 (millimeters) 14 AltBarometric int32 15 // Optical flow altitude above ground in meters, expressed as * 1000 (millimeters) 16 AltOpticalFlow int32 17 // Rangefinder Altitude above ground in meters, expressed as * 1000 (millimeters) 18 AltRangeFinder int32 19 // Extra altitude above ground in meters, expressed as * 1000 (millimeters) 20 AltExtra int32 21 } 22 23 // GetID implements the message.Message interface. 24 func (*MessageAltitudes) GetID() uint32 { 25 return 181 26 }