Skip to main content

Class: GarminNavToNavManager

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:16

A Garmin nav-to-nav manager.

Implements​

  • NavToNavManager

Constructors​

Constructor​

new GarminNavToNavManager(bus, flightPlanner, apValues): GarminNavToNavManager

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:68

Creates a new instance of GarminNavToNavManager.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.
flightPlannerFlightPlannerThe flight planner of the FMS instance from which to source data. The LNAV instance index associated with the flight planner is assumed to be 0.
apValuesAPValuesAutopilot values from this manager's parent autopilot.

Returns​

GarminNavToNavManager

Deprecated​

Constructor​

new GarminNavToNavManager(bus, fms, apValues): GarminNavToNavManager

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:79

Creates a new instance of GarminNavToNavManager.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.
fmsFms<any> | Subscribable<Fms<any>>The FMS from which to source data.
apValuesAPValuesAutopilot values from this manager's parent autopilot.

Returns​

GarminNavToNavManager

Properties​

canArmIndex​

canArmIndex: number = 0

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:51

Index of nav radio that has a localizer and frequency matches loaded approach.

Methods​

canLocActivate()​

canLocActivate(): boolean

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:206

Returns​

boolean

Inherit Doc​

Implementation of​

NavToNavManager.canLocActivate


canLocArm()​

canLocArm(): boolean

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:201

Returns​

boolean

Inherit Doc​

Implementation of​

NavToNavManager.canLocArm


changeSource()​

changeSource(): void

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:313

Method to set the HSI/NAV Source to the Can Arm Index.

Returns​

void


onTransferred()​

onTransferred(): void

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager.ts:30

Returns​

void

Implementation of​

NavToNavManager.onTransferred