Skip to main content

Type Alias: GarminLowBankManagerOptions

GarminLowBankManagerOptions = object

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:13

Configuration options for GarminLowBankManager.

Properties

activateAltitude?

optional activateAltitude: number

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:19

The indicated altitude threshold, in feet, for automatic activation of low-bank mode. If defined and auto-toggle is supported, then this manager will automatically activate low-bank mode when the airplane climbs from below to above this altitude.


autoToggleBankLimit?

optional autoToggleBankLimit: number

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:39

The bank angle, in degrees, above which auto-toggle is inhibited. If this value is less than or equal to zero, then bank angle will not affect whether auto-toggle is inhibited. Defaults to 0.


deactivateAltitude?

optional deactivateAltitude: number

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:26

The indicated altitude threshold, in feet, for automatic deactivation of low-bank mode. If defined and auto-toggle is supported, then this manager will automatically deactivate low-bank mode when the airplane descends from above to below this altitude.


enforceAutoToggle?

optional enforceAutoToggle: boolean

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:53

Whether the manager should enforce the Low Bank Mode state requested by auto-toggle logic. If auto-toggle is enforced, then Low Bank Mode will be forced to be active when the airplane is above the automatic activation altitude and inactive when the airplane is below the automatic deactivation altitude.


supportedAdcIndexes?

optional supportedAdcIndexes: Iterable<number>

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:33

An iterable of ADC system indexes from which the manager can source indicated altitude data. Required for auto-toggle behavior. The manager will source data from the first ADC system (in the order returned by the iterable) whose state is equal to AvionicsSystemState.On.


supportedAhrsIndexes?

optional supportedAhrsIndexes: Iterable<number>

Defined in: src/garminsdk/autopilot/GarminLowBankManager.ts:46

An iterable of AHRS system indexes from which the manager can source bank angle data. Required for auto-toggle behavior to be limited by aircraft bank. The manager will source data from the first AHRS system (in the order returned by the iterable) whose state is equal to AvionicsSystemState.On.