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 GeoCommandData

fbs/control.fbs / Source schema

Geographic command form preserving global-coordinate precision. Also used as the mission-item payload for mission transfer.

FlatBuffers root table: GeoCommand

NameTypeUnit / ScaleNotes
timestamp_usulongmicrosecondsCommand timestamp in monotonic boot time.
arg0floatCommand-specific argument 0.
arg1floatCommand-specific argument 1.
arg2floatCommand-specific argument 2.
arg3floatCommand-specific argument 3.
latitude_deg_e7intdegrees scaled by 1e7; int32 preserves global-coordinate precisionTarget latitude in WGS-84 degrees scaled by 1e7.
longitude_deg_e7intdegrees scaled by 1e7; int32 preserves global-coordinate precisionTarget longitude in WGS-84 degrees scaled by 1e7.
altitude_mfloatmetersTarget altitude in meters in the frame selected by frame.
command_idushortProducer-defined command identifier.
framesynapse.types.GeoAltitudeFrameAltitude reference frame for altitude_m.
target_systemubyteTarget system identifier, or zero for broadcast/default.
target_componentubyteTarget component identifier, or zero for broadcast/default.
currentboolTrue when this item should become current immediately.
autocontinueboolTrue when navigation should automatically continue after this item.