Class: GarminGoAroundManager
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
Creates a new instance of GarminGoAroundManager.
Parameters
Name | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
fms | Fms <any > | Subscribable <Fms <any >> | The FMS. |
options? | Readonly <GarminGoAroundManagerOptions > | Options with which to configure the manager. |
Returns
Defined in
src/garminsdk/autopilot/GarminGoAroundManager.ts:60
Methods
destroy
▸ destroy(): void
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
Defined in
src/garminsdk/autopilot/GarminGoAroundManager.ts:222
init
▸ init(paused?
): void
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
Name | Type | Default value | Description |
---|---|---|---|
paused | boolean | false | Whether to initialize this manager as paused. Defaults to false . |
Returns
void
Throws
Error if this manager has been destroyed.
Defined in
src/garminsdk/autopilot/GarminGoAroundManager.ts:75
pause
▸ pause(): void
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.
Defined in
src/garminsdk/autopilot/GarminGoAroundManager.ts:198
resume
▸ resume(): void
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.
Defined in
src/garminsdk/autopilot/GarminGoAroundManager.ts:176