struct HomeReferenceData
Home position and local-origin reference.
FlatBuffers root table: HomeReference
| Name | Type | Unit / Scale | Notes |
|---|---|---|---|
timestamp_us | ulong | microseconds | Reference timestamp in monotonic boot time. |
latitude_deg_e7 | int | degrees scaled by 1e7; int32 preserves global-coordinate precision | Home latitude in WGS-84 degrees scaled by 1e7. |
longitude_deg_e7 | int | degrees scaled by 1e7; int32 preserves global-coordinate precision | Home longitude in WGS-84 degrees scaled by 1e7. |
altitude_msl_mm | int | millimeters | Home height above mean sea level. |
local_position_enu_m | synapse.types.Vec3f | ENU frame (x east, y north, z up), meters | Home position in the active local ENU frame. |
attitude | synapse.types.Quaternionf | Map-to-local alignment rotating FLU vectors at home into ENU. | |
approach_enu_m | synapse.types.Vec3f | ENU frame (x east, y north, z up), meters | Preferred approach point or vector in the local ENU frame. |
flags | ubyte | bitmask | Bitmask of HomeReferenceFlags bits. |