Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

struct GcsStatusData

fbs/telemetry.fbs / Source schema

Compact vehicle status aggregate for low-rate ground-control links such as LoRa or satellite backhaul. This is a display-oriented estimate-layer summary published at 0.2 to 1 Hz; it is never used for control. Angles follow REP-0103: zero east, positive counter-clockwise.

FlatBuffers root table: GcsStatus

NameTypeUnit / ScaleNotes
time_boot_msuintmillisecondsSample timestamp in monotonic boot time.
latitude_deg_e7intdegrees scaled by 1e7; int32 preserves global-coordinate precisionLatitude in WGS-84 degrees scaled by 1e7.
longitude_deg_e7intdegrees scaled by 1e7; int32 preserves global-coordinate precisionLongitude in WGS-84 degrees scaled by 1e7.
altitude_msl_mshortmetersHeight above mean sea level.
relative_altitude_mshortmetersHeight above the home reference.
yaw_cdegshortcentidegrees; degrees = value / 100Heading in the range -18000 to 18000; zero east, positive counter-clockwise.
ground_speed_cm_sushortcentimeters per secondHorizontal ground speed magnitude.
climb_cm_sshortcentimeters per secondVertical speed, positive up.
distance_home_damushortdecameters; meters = value * 10Straight-line distance to home in decameters.
voltage_battery_cvushortcenti-volts; volts = value / 100Primary battery pack voltage in centi-volts.
current_battery_dashortdeci-amps; amps = value / 10Primary battery current in deci-amps; positive means discharge.
mission_sequshortCurrent mission item sequence number.
battery_remaining_pctbytepercentRemaining battery percentage, or negative when unknown.
flight_modeubyteProducer-defined active flight mode.
system_stateubyteProducer-defined high-level system state.
link_quality_pctubytepercentCommand/control link quality from 0 to 100.
satellites_usedubyteNumber of GNSS satellites used in the solution.
fix_typesynapse.types.GnssFixTypeGNSS fix quality.
flagsubytebitmaskBitmask of GcsStatusFlags bits.