Skip to main content

Class: AvionicsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:29

A configuration object which defines options for G3000/5000 avionics systems.

Constructors

Constructor

new AvionicsConfig(baseInstrument, xmlConfig): AvionicsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:107

Creates an AvionicsConfig from an XML configuration document.

Parameters

ParameterTypeDescription
baseInstrumentBaseInstrumentThe BaseInstrument element associated with the configuration.
xmlConfigDocumentAn XML configuration document.

Returns

AvionicsConfig

Properties

annunciations

readonly annunciations: Annunciation[]

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:100

A config which defines the system annunciations.


auralAlerts

readonly auralAlerts: AuralAlertsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:39

A config which defines options for aural alerts.


autopilot

readonly autopilot: AutopilotConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:63

A config which defines options for the autopilot.


autothrottle

readonly autothrottle: boolean

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:42

Whether autothrottle is supported.


checklist

readonly checklist: ChecklistConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:94

A config which defines options for electronic checklists.


esp?

readonly optional esp: EspConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:66

A config which declares support for and defines options for an electronic stability and protection (ESP) system.


fms

readonly fms: FmsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:45

A config which defines FMS options.


gduDefs

readonly gduDefs: GduDefsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:57

A config which defines options for GDUs.


horizon

readonly horizon: HorizonConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:97

A config which defines options for the horizon display.


iauDefs

readonly iauDefs: IauDefsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:51

A config which defines options for IAUs.


map

readonly map: MapConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:85

A config which defines options for maps.


message

readonly message: MessageSystemConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:91

A config which defines options for the message system.


performance

readonly performance: PerformanceConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:88

A config which defines options for performance calculations.


persistentUserSettings

readonly persistentUserSettings: PersistentUserSettingsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:36

A config which defines options for persistent user settings.


radios

readonly radios: RadiosConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:60

A config which defines options for radios.


sensors

readonly sensors: SensorsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:54

A config which defines options for sensors.


taws

readonly taws: TawsConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:82

A config which defines options for the avionics' TAWS system.

Deprecated

The TAWS configuration object has been superceded by the terrain alerting system configuration object (this.terrain).


terrain

readonly terrain: TerrainSystemConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:75

A config which defines options for the avionics' terrain alerting system.


traffic

readonly traffic: TrafficConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:72

A config which defines options for the avionics' traffic system.


type

readonly type: AvionicsType

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:33

The G3000/G5000 avionics type defined by this config.


vnav

readonly vnav: VNavConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:48

A config which defines options for VNAV.


vSpeedGroups

readonly vSpeedGroups: ReadonlyMap<VSpeedGroupType, VSpeedGroup>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:69

A map of reference V-speed groups keyed on group type.