Interface: NavSource<NameType>
A source of navigation reference data.
Type parameters
Name | Type |
---|---|
NameType | extends string |
Hierarchy
↳
NavSource
Implemented by
Properties
activeFrequency
• Readonly
activeFrequency: Subscribable
<null
| number
>
The radio frequency of the reference. Only available if the reference is a navaid.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:46
bearing
• Readonly
bearing: Subscribable
<null
| number
>
The magnetic bearing, in degrees, from the airplane to the reference position.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:16
course
• Readonly
course: Subscribable
<null
| number
>
The magnetic bearing, in degrees, of the reference course at the reference position.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:22
distance
• Readonly
distance: Subscribable
<null
| number
>
The distance, in nautical miles, from the airplane to the reference position.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:19
hasDme
• Readonly
hasDme: Subscribable
<null
| boolean
>
Whether the reference has a DME component.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:37
hasGlideSlope
• Readonly
hasGlideSlope: Subscribable
<null
| boolean
>
Whether the reference has a glideslope component.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:43
hasLocalizer
• Readonly
hasLocalizer: Subscribable
<null
| boolean
>
Whether the reference has a localizer component.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:40
hasNav
• Readonly
hasNav: Subscribable
<null
| boolean
>
Whether the reference has a VOR component.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:34
ident
• Readonly
ident: Subscribable
<null
| string
>
The ident of the reference.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:10
index
• Readonly
index: number
The index of this source.
Defined in
src/garminsdk/navreference/source/NavReferenceSource.ts:13
isLocalizer
• Readonly
isLocalizer: Subscribable
<null
| boolean
>
Whether the reference is a localizer.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:31
lateralDeviation
• Readonly
lateralDeviation: Subscribable
<null
| number
>
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
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:56
lateralDeviationScale
• Readonly
lateralDeviationScale: Subscribable
<null
| number
>
The magnitude of full-scale CDI deflection, in nautical miles.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:59
lateralDeviationScalingMode
• Readonly
lateralDeviationScalingMode: Subscribable
<null
| number
>
The lateral deviation scaling mode.
Inherited from
NavBase.lateralDeviationScalingMode
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:62
localizerCourse
• Readonly
localizerCourse: Subscribable
<null
| number
>
The fixed magnetic course, in degrees, of the reference localizer. Only available if the reference is a localizer.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:25
location
• Readonly
location: Subscribable
<null
| GeoPointInterface
>
The location of the reference position.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:28
name
• Readonly
name: NameType
The name of this source.
Defined in
src/garminsdk/navreference/source/NavReferenceSource.ts:10
signalStrength
• Readonly
signalStrength: Subscribable
<null
| number
>
Signal strength received from the reference. A value of zero indicates no signal.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:13
toFrom
• Readonly
toFrom: Subscribable
<null
| VorToFrom
>
Whether the airplane is heading TO or FROM the reference position as judged from the reference course.
Inherited from
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:49
verticalDeviation
• Readonly
verticalDeviation: Subscribable
<null
| number
>
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
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:69
verticalDeviationScale
• Readonly
verticalDeviationScale: Subscribable
<null
| number
>
The magnitude of full-scale VDI deflection, in feet.
Inherited from
NavBase.verticalDeviationScale
Defined in
src/garminsdk/navreference/NavReferenceBase.ts:72
Methods
getType
▸ getType(): NavSourceType
Gets the type of this source.
Returns
NavSourceType
The type of this source.
Defined in
src/garminsdk/navreference/source/NavReferenceSource.ts:19