Skip to main content

Class: SensorsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:144

A configuration object which defines options related to various aircraft sensors.

Implements

Constructors

Constructor

new SensorsConfig(baseInstrument, element): SensorsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:196

Creates a new SensorsConfig from a configuration document element.

Parameters

ParameterTypeDescription
baseInstrumentBaseInstrumentThe BaseInstrument element associated with the configuration.
elementundefined | ElementA configuration document element.

Returns

SensorsConfig

Properties

adcCount

readonly adcCount: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:146

The number of ADCs supported by the plane.


adcDefinitions

readonly adcDefinitions: readonly Readonly<AdcDefinition>[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:154

ADC definitions. The index of each definition's position in the array corresponds to the index of its ADC.


ahrsCount

readonly ahrsCount: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:149

The number of AHRS supported by the plane.


ahrsDefinitions

readonly ahrsDefinitions: readonly Readonly<AhrsDefinition>[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:159

AHRS definitions. The index of each definition's position in the array corresponds to the index of its AHRS.


aoaDefinition

readonly aoaDefinition: Readonly<AoaDefinition>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:168

An angle of attack computer definition.


gpsReceiverDefinitions

readonly gpsReceiverDefinitions: readonly Readonly<GpsReceiverDefinition>[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:165

GPS receiver definitions. The index of each definition's position in the array corresponds to the index of its GPS receiver.


markerBeaconDefinition

readonly markerBeaconDefinition: Readonly<MarkerBeaconDefinition>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:180

A marker beacon receiver definition.


radarAltimeterDefinition?

readonly optional radarAltimeterDefinition: Readonly<RadarAltimeterDefinition>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:171

An optional radar altimeter definition.


weatherRadarDefinition?

readonly optional weatherRadarDefinition: Readonly<WeatherRadarDefinition>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:183

An optional weather radar definition.

Accessors

hasRadarAltimeter

Get Signature

get hasRadarAltimeter(): boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:175

Whether this configuration defines a radar altimeter.

Returns

boolean


hasWeatherRadar

Get Signature

get hasWeatherRadar(): boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/SensorsConfig.ts:187

Whether this configuration defines a weather radar.

Returns

boolean