Interface: NavSource
Defined in: src/sdk/instruments/NavProcessor.ts:436
The interface to a nav source.
Properties
activeBrg
activeBrg:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:444
Whether this is an active bearing source.
activeCdi
activeCdi:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:446
Whether this is an active CDI source.
bearing
bearing:
null|number
Defined in: src/sdk/instruments/NavProcessor.ts:482
The bearing to this source.
brgHandler()?
optionalbrgHandler: (bearing,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:462
A handler to call when the bearing to the source changes.
Parameters
| Parameter | Type |
|---|---|
bearing | null | number |
source | NavSourceId |
Returns
void
deviation?
optionaldeviation:null|number
Defined in: src/sdk/instruments/NavProcessor.ts:488
Deviation in points.
deviationHandler()?
optionaldeviationHandler: (deviation,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:468
A handler to call when the lateral deviation from the source changes.
Parameters
| Parameter | Type |
|---|---|
deviation | null | number |
source | NavSourceId |
Returns
void
distance
distance:
null|number
Defined in: src/sdk/instruments/NavProcessor.ts:484
Distance to the source.
distHandler()?
optionaldistHandler: (distance,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:464
A handler to call when the distance to the source changes.
Parameters
| Parameter | Type |
|---|---|
distance | null | number |
source | NavSourceId |
Returns
void
glideslopeAngle?
optionalglideslopeAngle:null|number
Defined in: src/sdk/instruments/NavProcessor.ts:496
The glideslope angle.
glideslopeAngleHandler()?
optionalglideslopeAngleHandler: (angle,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:474
A handler to call when the angle on the glide slope changes.
Parameters
| Parameter | Type |
|---|---|
angle | null | number |
source | NavSourceId |
Returns
void
glideslopeDeviation?
optionalglideslopeDeviation:null|number
Defined in: src/sdk/instruments/NavProcessor.ts:494
The glideslope deviation.
glideslopeDeviationHandler()?
optionalglideslopeDeviationHandler: (deviation,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:472
A handler to call when the vertical deviation from the source changes.
Parameters
| Parameter | Type |
|---|---|
deviation | null | number |
source | NavSourceId |
Returns
void
hasCdi
hasCdi:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:448
Whether this source provides course deviation information.
hasDme
hasDme:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:450
Whether the source provides DME info.
hasGlideslope
hasGlideslope:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:452
Whether the source has glideslope info.
hasLocalizer
hasLocalizer:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:454
Whether the source has localizer info.
ident
ident:
null|string
Defined in: src/sdk/instruments/NavProcessor.ts:480
The ident for this source.
identHandler()?
optionalidentHandler: (ident,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:460
A handler to call when the source ident changes.
Parameters
| Parameter | Type |
|---|---|
ident | null | string |
source | NavSourceId |
Returns
void
isLocalizerFrequency
isLocalizerFrequency:
null|boolean
Defined in: src/sdk/instruments/NavProcessor.ts:456
Whether the source is a localizer frequency.
isLocalizerFrequencyHandler()?
optionalisLocalizerFrequencyHandler: (isLocalizer,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:478
A handler to call when wtf.
Parameters
| Parameter | Type |
|---|---|
isLocalizer | null | boolean |
source | NavSourceId |
Returns
void
localizerCourse?
optionallocalizerCourse:null|number
Defined in: src/sdk/instruments/NavProcessor.ts:492
The localizer course.
magneticVariation?
optionalmagneticVariation:null|number
Defined in: src/sdk/instruments/NavProcessor.ts:498
The magnetic variation at the source.
magvarHandler()?
optionalmagvarHandler: (magvar,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:476
A handler to call when the magvar of the source changes.
Parameters
| Parameter | Type |
|---|---|
magvar | null | number |
source | NavSourceId |
Returns
void
obs?
optionalobs:number
Defined in: src/sdk/instruments/NavProcessor.ts:486
OBS bearing in degrees.
obsHandler()?
optionalobsHandler: (heading,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:466
A handler to call when the OBS setting for the source changes.
Parameters
| Parameter | Type |
|---|---|
heading | null | number |
source | NavSourceId |
Returns
void
signal
signal:
null|number
Defined in: src/sdk/instruments/NavProcessor.ts:440
The nav signal strength.
srcId
srcId:
NavSourceId
Defined in: src/sdk/instruments/NavProcessor.ts:438
The ID of the source.
toFrom?
optionaltoFrom:VorToFrom
Defined in: src/sdk/instruments/NavProcessor.ts:490
The to/from state of the source.
toFromHandler()?
optionaltoFromHandler: (toFrom,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:470
A handler to call when the to/from state of the source changes.
Parameters
| Parameter | Type |
|---|---|
toFrom | VorToFrom |
source | NavSourceId |
Returns
void
valid
valid:
boolean
Defined in: src/sdk/instruments/NavProcessor.ts:442
Whether the source info is valed.
validHandler()?
optionalvalidHandler: (valid,source) =>void
Defined in: src/sdk/instruments/NavProcessor.ts:458
A handler to call when source validity changes.
Parameters
| Parameter | Type |
|---|---|
valid | boolean |
source | NavSourceId |
Returns
void