Class: DefaultLNavComputerDataProvider
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:36
An implementation of LNavComputerDataProvider that sources data directly from SimVars.
Implements
Constructors
Constructor
new DefaultLNavComputerDataProvider(
options?
):DefaultLNavComputerDataProvider
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:82
Creates a new instance of DefaultLNavComputerDataProvider.
Parameters
Parameter | Type | Description |
---|---|---|
options? | Readonly <DefaultLNavComputerDataProviderOptions > | Options with which to configure the data provider. |
Returns
DefaultLNavComputerDataProvider
Properties
gs
readonly
gs:Accessible
<null
|number
>
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:60
The airplane's ground speed, in knots, or null
if data is not available.
Implementation of
heading
readonly
heading:Accessible
<null
|number
>
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:68
The airplane's true heading, in degrees, or null
if data is not available.
Implementation of
LNavComputerDataProvider
.heading
magVar
readonly
magVar:Accessible
<null
|number
>
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:72
The magnetic variation at the airplane's position, in degrees east, or null
if data is not available.
Implementation of
LNavComputerDataProvider
.magVar
planePos
readonly
planePos:Accessible
<Readonly
<LatLonInterface
>>
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:56
The airplane's position. If data is not available, then NaN
is written to one or both lat/lon properties.
Implementation of
LNavComputerDataProvider
.planePos
tas
readonly
tas:Accessible
<null
|number
>
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:76
The airplane's true airspeed, in knots, or null
if data is not available.
Implementation of
track
readonly
track:Accessible
<null
|number
>
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:64
The airplane's true ground track, in degrees, or null
if data is not available.
Implementation of
LNavComputerDataProvider
.track
Methods
update()
update():
void
Defined in: src/sdk/autopilot/lnav/DefaultLNavComputerDataProvider.ts:92
Updates this provider's data.
Returns
void