Interface: NavReferenceIndicator<SourceName>
Defined in: src/garminsdk/navreference/indicator/NavReferenceIndicator.ts:10
An indicator which presents data derived from a navigation reference source. An indicator may only have up to one source at a time, but its source can be changed.
Extends
Type Parameters
| Type Parameter |
|---|
SourceName extends string |
Properties
activeFrequency
readonlyactiveFrequency:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:49
The radio frequency of the reference. Only available if the reference is a navaid.
Inherited from
NavReferenceBase.activeFrequency
bearing
readonlybearing:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:16
The magnetic bearing, in degrees, from the airplane to the reference position.
Inherited from
course
readonlycourse:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:22
The magnetic bearing, in degrees, of the reference course at the reference position.
Inherited from
distance
readonlydistance:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:19
The distance, in nautical miles, from the airplane to the reference position.
Inherited from
hasDme
readonlyhasDme:Subscribable<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:40
Whether the reference has a DME component.
Inherited from
hasGlideSlope
readonlyhasGlideSlope:Subscribable<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:46
Whether the reference has a glideslope component.
Inherited from
NavReferenceBase.hasGlideSlope
hasLocalizer
readonlyhasLocalizer:Subscribable<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:43
Whether the reference has a localizer component.
Inherited from
hasNav
readonlyhasNav:Subscribable<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:37
Whether the reference has a VOR component.
Inherited from
ident
readonlyident:Subscribable<null|string>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:10
The ident of the reference.
Inherited from
isCourseHeading
readonlyisCourseHeading:Subscribable<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:25
Whether the reference course is a heading instead of a track.
Inherited from
NavReferenceBase.isCourseHeading
isLocalizer
readonlyisLocalizer:Subscribable<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:34
Whether the reference is a localizer.
Inherited from
lateralDeviation
readonlylateralDeviation:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:59
Lateral deviation from the reference course scaled such that a value of +/-1 is equal to full-scale CDI deflection
(i.e. the lateralDeviationScaling value). Positive values indicate deflection of the CDI to the right (i.e. the
airplane is situated to the left of the reference).
Inherited from
NavReferenceBase.lateralDeviation
lateralDeviationScale
readonlylateralDeviationScale:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:62
The magnitude of full-scale CDI deflection, in nautical miles.
Inherited from
NavReferenceBase.lateralDeviationScale
lateralDeviationScalingMode
readonlylateralDeviationScalingMode:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:65
The lateral deviation scaling mode.
Inherited from
NavReferenceBase.lateralDeviationScalingMode
localizerCourse
readonlylocalizerCourse:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:28
The fixed magnetic course, in degrees, of the reference localizer. Only available if the reference is a localizer.
Inherited from
NavReferenceBase.localizerCourse
location
readonlylocation:Subscribable<null|GeoPointInterface>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:31
The location of the reference position.
Inherited from
signalStrength
readonlysignalStrength:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:13
Signal strength received from the reference. A value of zero indicates no signal.
Inherited from
NavReferenceBase.signalStrength
source
readonlysource:Subscribable<null|NavReferenceSource<SourceName>>
Defined in: src/garminsdk/navreference/indicator/NavReferenceIndicator.ts:12
This indicator's source.
toFrom
readonlytoFrom:Subscribable<null|VorToFrom>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:52
Whether the airplane is heading TO or FROM the reference position as judged from the reference course.
Inherited from
verticalDeviation
readonlyverticalDeviation:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:72
Vertical deviation from the reference vertical path profile scaled such that a value of +/-1 is equal to full-
scale VDI deflection (i.e. the verticalDeviationScaling value). Positive values indicate upward deflection of
the VDI (i.e. the airplane is situated below the reference).
Inherited from
NavReferenceBase.verticalDeviation
verticalDeviationScale
readonlyverticalDeviationScale:Subscribable<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:75
The magnitude of full-scale VDI deflection, in feet.
Inherited from
NavReferenceBase.verticalDeviationScale
Methods
setSource()
setSource(
sourceName):void
Defined in: src/garminsdk/navreference/indicator/NavReferenceIndicator.ts:19
Sets this indicator's source. Once the source is set, this indicator's data will be derived from the new source.
If the new source is null, all of this indicator's data will be set to null.
Parameters
| Parameter | Type | Description |
|---|---|---|
sourceName | null | SourceName | The name of a nav source. |
Returns
void