struct AirDataData
fbs/sensors.fbs / Source schema
Air-data sample used by fixed-wing estimators and controllers.
FlatBuffers root table: AirData
| Name | Type | Unit / Scale | Notes |
|---|---|---|---|
timestamp_us | ulong | microseconds | Sample timestamp in monotonic boot time. |
absolute_pressure_hpa | float | hectopascals | Static pressure used for altitude and air-density calculations. |
differential_pressure_hpa | float | hectopascals | Pitot/static differential pressure used for airspeed. |
pressure_altitude_m | float | meters | Pressure-derived altitude using the producer’s atmosphere model. |
indicated_airspeed_m_s | float | meters per second | Indicated airspeed before density correction. |
true_airspeed_m_s | float | meters per second | True airspeed after density correction when available. |
angle_of_attack_rad | float | radians | Angle between body X axis and relative wind in the pitch plane. |
sideslip_rad | float | radians | Angle between body X axis and relative wind in the yaw plane. |
temperature_cdeg | short | centi-degrees Celsius; degC = value / 100 | Static-air temperature in centi-degrees Celsius. |
differential_pressure_temperature_cdeg | short | centi-degrees Celsius; degC = value / 100 | Differential-pressure sensor temperature in centi-degrees Celsius. |
flags | ubyte | bitmask | Bitmask of AirDataFlags bits valid in this sample. |