Class: APExternalGuidanceProvider
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:28
A provider of external autopilot guidance data. Data are sourced from indexed SimVars whose roots are defined in
APExternalGpsSteerCommandSimVars
, APExternalVNavGuidanceSimVars
, APExternalVerticalPathGuidanceSimVars
, and
APExternalGlidepathGuidanceSimVars
.
Constructors
Constructor
new APExternalGuidanceProvider(
index
,options?
):APExternalGuidanceProvider
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:98
Creates a new instance of APExternalGuidanceProvider.
Parameters
Parameter | Type | Description |
---|---|---|
index | number | The index of the guidance SimVars from which this provider sources data. |
options? | Readonly <APExternalGuidanceProviderOptions > | Options with which to configure the provider. |
Returns
APExternalGuidanceProvider
Throws
Error if index
is not a non-negative integer.
Accessors
glidepathGuidance
Get Signature
get glidepathGuidance():
Readonly
<GarminVNavGlidepathGuidance
>
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:88
The current external glidepath guidance.
Returns
Readonly
<GarminVNavGlidepathGuidance
>
gpsSteerCommand
Get Signature
get gpsSteerCommand():
Readonly
<APGpsSteerDirectorSteerCommand
>
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:48
The current external GPS steer command.
Returns
Readonly
<APGpsSteerDirectorSteerCommand
>
verticalPathGuidance
Get Signature
get verticalPathGuidance():
Readonly
<GarminVNavPathGuidance
>
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:75
The current external vertical path guidance.
Returns
Readonly
<GarminVNavPathGuidance
>
vnavGuidance
Get Signature
get vnavGuidance():
Readonly
<GarminVNavGuidance
>
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:64
The current external VNAV guidance.
Returns
Readonly
<GarminVNavGuidance
>
Methods
update()
update():
void
Defined in: src/garminsdk/autopilot/data/APExternalGuidanceProvider.ts:125
Updates this provider's data.
Returns
void