struct GlobalPositionEstimateData
Global geodetic position estimate with compact velocity and status fields.
FlatBuffers root table: GlobalPositionEstimate
| Name | Type | Unit / Scale | Notes |
|---|---|---|---|
timestamp_us | ulong | microseconds | Estimate timestamp in monotonic boot time. |
latitude_deg_e7 | int | degrees scaled by 1e7; int32 preserves global-coordinate precision | Latitude in WGS-84 degrees scaled by 1e7. |
longitude_deg_e7 | int | degrees scaled by 1e7; int32 preserves global-coordinate precision | Longitude in WGS-84 degrees scaled by 1e7. |
altitude_msl_mm | int | millimeters | Height above mean sea level. |
relative_altitude_mm | int | millimeters | Height above the active home or local origin. |
velocity_east_cm_s | short | centimeters per second | East component of global-frame velocity. |
velocity_north_cm_s | short | centimeters per second | North component of global-frame velocity. |
velocity_up_cm_s | short | centimeters per second | Up component of global-frame velocity. |
yaw_cdeg | short | centidegrees; degrees = value / 100 | Heading in the range -18000 to 18000; zero east and positive counter-clockwise per REP-0103. |
source | ubyte | Producer-defined source identifier for this global estimate. | |
flags | ubyte | bitmask | Bitmask of GlobalPositionFlags bits. |