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

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll
     3  package asluav
     4  
     5  // Extended EKF state estimates for ASLUAVs
     6  type MessageEkfExt struct {
     7  	// Time since system start
     8  	Timestamp uint64
     9  	// Magnitude of wind velocity (in lateral inertial plane)
    10  	Windspeed float32 `mavname:"Windspeed"`
    11  	// Wind heading angle from North
    12  	Winddir float32 `mavname:"WindDir"`
    13  	// Z (Down) component of inertial wind velocity
    14  	Windz float32 `mavname:"WindZ"`
    15  	// Magnitude of air velocity
    16  	Airspeed float32 `mavname:"Airspeed"`
    17  	// Sideslip angle
    18  	Beta float32
    19  	// Angle of attack
    20  	Alpha float32
    21  }
    22  
    23  // GetID implements the message.Message interface.
    24  func (*MessageEkfExt) GetID() uint32 {
    25  	return 8007
    26  }