Skip to main content

Class: GarminGoAroundManager

Defined in: src/garminsdk/autopilot/GarminGoAroundManager.ts:22

A manager which responds to autopilot go-around mode activation by attempting to switch the active navigation soruce to GPS and activate the missed approach.

Constructors

Constructor

new GarminGoAroundManager(bus, fms, options?): GarminGoAroundManager

Defined in: src/garminsdk/autopilot/GarminGoAroundManager.ts:60

Creates a new instance of GarminGoAroundManager.

Parameters

ParameterTypeDescription
busEventBusThe event bus.
fmsFms<any> | Subscribable<Fms<any>>The FMS.
options?Readonly<GarminGoAroundManagerOptions>Options with which to configure the manager.

Returns

GarminGoAroundManager

Methods

destroy()

destroy(): void

Defined in: src/garminsdk/autopilot/GarminGoAroundManager.ts:222

Destroys this manager. Once destroyed, this manager will cease responding to go-around mode activations, and can no longer be paused or resumed.

Returns

void


init()

init(paused): void

Defined in: src/garminsdk/autopilot/GarminGoAroundManager.ts:75

Initializes this manager. Once initialized, this manager will automatically attempt to switch the active navigation source to GPS and activate the missed approach and when autopilot go-around mode is activated.

Parameters

ParameterTypeDefault valueDescription
pausedbooleanfalseWhether to initialize this manager as paused. Defaults to false.

Returns

void

Throws

Error if this manager has been destroyed.


pause()

pause(): void

Defined in: src/garminsdk/autopilot/GarminGoAroundManager.ts:198

Pauses this manager. Once paused, this data provider will not respond to go-around mode activations until it is resumed.

Returns

void

Throws

Error if this manager has been destroyed.


resume()

resume(): void

Defined in: src/garminsdk/autopilot/GarminGoAroundManager.ts:176

Resumes this manager. Once resumed, this manager will automatically attempt to switch the active navigation source to GPS and activate the missed approach and when autopilot go-around mode is activated.

Returns

void

Throws

Error if this manager has been destroyed.