Abstract Class: AbstractNavReferenceBase
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:81
An abstract implementation of NavReferenceBase.
Extended by
BasicNavReferenceIndicatorAdfRadioNavSourceGpsNavSourceNavRadioNavSourceNullNavSourceNearestAirportNavSource
Implements
Constructors
Constructor
new AbstractNavReferenceBase():
AbstractNavReferenceBase
Returns
AbstractNavReferenceBase
Properties
activeFrequency
readonlyactiveFrequency:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:144
The radio frequency of the reference. Only available if the reference is a navaid.
Implementation of
NavReferenceBase.activeFrequency
bearing
readonlybearing:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:89
The magnetic bearing, in degrees, from the airplane to the reference position.
Implementation of
course
readonlycourse:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:95
The magnetic bearing, in degrees, of the reference course at the reference position.
Implementation of
distance
readonlydistance:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:92
The distance, in nautical miles, from the airplane to the reference position.
Implementation of
fields
protectedreadonlyfields:Map<keyofNavReferenceBase,MutableSubscribable<any,any>>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:164
hasDme
readonlyhasDme:Subject<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:135
Whether the reference has a DME component.
Implementation of
hasGlideSlope
readonlyhasGlideSlope:Subject<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:141
Whether the reference has a glideslope component.
Implementation of
NavReferenceBase.hasGlideSlope
hasLocalizer
readonlyhasLocalizer:Subject<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:138
Whether the reference has a localizer component.
Implementation of
hasNav
readonlyhasNav:Subject<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:132
Whether the reference has a VOR component.
Implementation of
ident
readonlyident:Subject<null|string>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:83
The ident of the reference.
Implementation of
isCourseHeading
readonlyisCourseHeading:Subject<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:98
Whether the reference course is a heading instead of a track.
Implementation of
NavReferenceBase.isCourseHeading
isLocalizer
readonlyisLocalizer:Subject<null|boolean>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:129
Whether the reference is a localizer.
Implementation of
lateralDeviation
readonlylateralDeviation:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:150
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).
Implementation of
NavReferenceBase.lateralDeviation
lateralDeviationScale
readonlylateralDeviationScale:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:153
The magnitude of full-scale CDI deflection, in nautical miles.
Implementation of
NavReferenceBase.lateralDeviationScale
lateralDeviationScalingMode
readonlylateralDeviationScalingMode:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:156
The lateral deviation scaling mode.
Implementation of
NavReferenceBase.lateralDeviationScalingMode
localizerCourse
readonlylocalizerCourse:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:101
The fixed magnetic course, in degrees, of the reference localizer. Only available if the reference is a localizer.
Implementation of
NavReferenceBase.localizerCourse
location
readonlylocation:ComputedSubject<null|LatLonInterface,null|GeoPointInterface>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:112
The location of the reference position.
Implementation of
signalStrength
readonlysignalStrength:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:86
Signal strength received from the reference. A value of zero indicates no signal.
Implementation of
NavReferenceBase.signalStrength
toFrom
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:147
Whether the airplane is heading TO or FROM the reference position as judged from the reference course.
Implementation of
verticalDeviation
readonlyverticalDeviation:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:159
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).
Implementation of
NavReferenceBase.verticalDeviation
verticalDeviationScale
readonlyverticalDeviationScale:Subject<null|number>
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:162
The magnitude of full-scale VDI deflection, in feet.
Implementation of
NavReferenceBase.verticalDeviationScale
Methods
clearAll()
protectedclearAll():void
Defined in: src/garminsdk/navreference/NavReferenceBase.ts:190
Sets all fields to null.
Returns
void