Class: GarminNavToNavComputer
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:63
A computer that calculates Garmin guidance data for an autopilot nav-to-nav manager.
The guidance data produced by the computer allows automatic CDI source switching to be armed while all of the following conditions are met:
- A localizer-based approach is loaded and active in the flight plan.
- The approach frequency is tuned in the active frequency bank of one or more supported NAV radios.
While the guidance data allows automatic CDI source switching to be armed, it also allows the autopilot's LOC and GS modes to be armed.
The guidance data allows automatic CDI source switching to occur when the conditions for arming in addition to all of the following conditions are met:
- The approach leg ending at the faf fix is active in the flight plan.
- The airplane is within 15 nautical miles of the faf fix.
- LNAV CDI deviation is less than 1.2 times full-scale deviation.
Constructors
Constructor
new GarminNavToNavComputer(
bus
,fms
,options?
):GarminNavToNavComputer
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:136
Creates a new instance of GarminNavToNavComputer.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
fms | Fms <any > | Subscribable <Fms <any >> | - |
options? | Readonly <GarminNavToNavComputerOptions > | Options with which to configure the computer. |
Returns
GarminNavToNavComputer
Constructor
new GarminNavToNavComputer(
bus
,flightPlanner
,options?
):GarminNavToNavComputer
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:147
Creates a new instance of GarminNavToNavComputer.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
flightPlanner | FlightPlanner | - |
options? | Readonly <GarminNavToNavComputerOptions > | Options with which to configure the computer. |
Returns
GarminNavToNavComputer
Properties
armableLateralMode
readonly
armableLateralMode:Subscribable
<APLateralModes
>
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:112
The autopilot lateral mode that can be armed prior to a CDI source switch, or APLateralModes.NONE
if no modes
can be armed.
armableNavRadioIndex
readonly
armableNavRadioIndex:Subscribable
<-1
|NavRadioIndex
>
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:105
The index of the NAV radio that can be armed for a CDI source switch, or -1
if a CDI source switch cannot be
armed.
armableVerticalMode
readonly
armableVerticalMode:Subscribable
<APVerticalModes
>
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:119
The autopilot vertical mode that can be armed prior to a CDI source switch, or APVerticalModes.NONE
if no modes
can be armed.
canSwitchCdi
readonly
canSwitchCdi:Subscribable
<boolean
>
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavComputer.ts:123
Whether a CDI source switch is allowed at the current time.