Skip to main content

Interface: BaseLNavControlEvents

Defined in: src/sdk/autopilot/lnav/LNavControlEvents.ts:22

Events used to control LNAV keyed by base topic names.

Properties

activate_missed_approach

activate_missed_approach: boolean

Defined in: src/sdk/autopilot/lnav/LNavControlEvents.ts:30

Whether LNAV can freely sequence into the missed approach.


lnav_inhibit_next_sequence: boolean

Defined in: src/sdk/autopilot/lnav/LNavControlEvents.ts:27

Sets whether LNAV should automatically inhibit the next attempt to sequence to the next flight plan leg.


lnav_reset_tracked_vector: LNavResetTrackedVectorOption

Defined in: src/sdk/autopilot/lnav/LNavControlEvents.ts:47

Resets LNAV's tracked vector to the first vector of a section of the the currently tracked flight plan leg. The event data determines to which section tracking will be reset.


lnav_set_vector_sequencing_lock: boolean

Defined in: src/sdk/autopilot/lnav/LNavControlEvents.ts:41

Sets whether automatic sequencing of flight path vectors by LNAV is locked.

While vector sequencing is locked, LNAV will not sequence from the currently tracked vector to the next one. The tracked vector may still change for reasons other than automatic sequencing. While vector sequencing is locked, LNAV will also not sequence from the active flight plan leg to the next leg. If the active flight plan leg changes for reasons other than automatic sequencing, then the tracked vector will be set to the first trackable vector in the new active leg.


suspend_sequencing

suspend_sequencing: boolean

Defined in: src/sdk/autopilot/lnav/LNavControlEvents.ts:24

Sets whether automatic sequencing of flight plan legs by LNAV is suspended.