fbs/sensors.fbs
Namespace: synapse.topic
Includes: types.fbs
| Kind | Name | Description |
|---|---|---|
enum | InertialFieldFlags | Field-validity bits for InertialSampleData.flags. |
enum | AirDataFlags | Field-validity bits for AirDataData.flags. |
enum | GnssFixFlags | Field-validity bits for GnssFixData.flags. |
enum | PowerFaultFlags | Fault bits for PowerStatusData.fault_flags. |
struct | InertialSampleData | Raw inertial and environmental sample from an IMU-class sensor. This is a raw-layer topic: values are sensor-native measurements in the body FLU mounting frame after driver axis alignment; no estimator products belong here. Sensors updating at different rates set the matching flags bits. |
struct | AirDataData | Air-data sample used by fixed-wing estimators and controllers. |
struct | BatteryCellVoltages16 | Per-cell battery voltages for packs with up to sixteen monitored cells. Unmonitored cell slots are zero; zero is physically impossible for a connected, monitored cell. |
struct | PowerStatusData | Battery or power-source state used for monitoring and failsafe decisions. |
struct | GnssFixData | Global navigation satellite receiver fix and motion estimate. This is a raw-layer topic: angles keep the receiver’s native convention (clockwise from true north) so logs stay faithful to the hardware; the estimator converts to REP-0103 conventions for estimate-layer topics. |
table | InertialSample -> InertialSampleData | FlatBuffers root wrapper for InertialSampleData. |
table | AirData -> AirDataData | FlatBuffers root wrapper for AirDataData. |
table | PowerStatus -> PowerStatusData | FlatBuffers root wrapper for PowerStatusData. |
table | GnssFix -> GnssFixData | FlatBuffers root wrapper for GnssFixData. |