Type Alias: LNavComputerOptions
LNavComputerOptions =
object
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:40
Options for LNavComputer.
Properties
disableAutoSuspendAtMissedApproachPoint?
optional
disableAutoSuspendAtMissedApproachPoint:boolean
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:78
Whether to disable auto-suspend at the missed approach point. If true
, the computer will not suspend sequencing
once the missed approach point is the active leg. Defaults to false
.
hasVectorAnticipation?
optional
hasVectorAnticipation:boolean
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:66
Whether the computer supports vector anticipation. If true
, the computer will begin tracking the next flight
path vector in advance based on the predicted amount of time required to transition to the new bank angle required
to track the upcoming vector. Defaults to false
.
intercept?
optional
intercept:LNavInterceptFunc
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:52
A function used to translate DTK and XTK into a track intercept angle. If not defined, then a function that computes intercept angles tuned for slow GA aircraft will be used.
isPositionDataValid()?
optional
isPositionDataValid: () =>boolean
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:59
A function which returns whether valid position data (including ground speed and track) is available to the computer. When valid position data is not available, the computer is unable to generate guidance. If not defined, then valid position data is always considered to be available.
Returns
boolean
maxBankAngle?
optional
maxBankAngle:number
| () =>number
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:46
The maximum bank angle, in degrees, supported by the computer, or a function which returns it. If not defined,
then the computer will use the value published to the event bus for the autopilot's maximum bank angle. Defaults
to undefined
.
vectorAnticipationBankRate?
optional
vectorAnticipationBankRate:number
Defined in: src/sdk/autopilot/lnav/LNavComputer.ts:72
The bank rate used to determine the vector anticipation distance, in degrees per second. Ignored if
hasVectorAnticipation
is false
. Defaults to 5
.