Skip to main content

Interface: HsiDataProvider

A data provider for an HSI.

Implemented by

Properties

activeNavIndicator

Readonly activeNavIndicator: G3XTouchNavIndicator

The nav indicator for the active nav source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:38


bearing1Indicator

Readonly bearing1Indicator: G3XTouchNavIndicator

The nav indicator for bearing pointer 1.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:41


bearing2Indicator

Readonly bearing2Indicator: G3XTouchNavIndicator

The nav indicator for bearing pointer 2.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:44


externalFplSourceCount

Readonly externalFplSourceCount: 0 | 2 | 1

The number of supported external flight plan sources.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:59


fplSource

Readonly fplSource: Subscribable<G3XFplSource>

The current flight plan source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:62


headingMag

Readonly headingMag: Subscribable<number>

The current magnetic heading, in degrees.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:26


isAhrsAligning

Readonly isAhrsAligning: Subscribable<boolean>

Whether the AHRS that is this provider's source of heading data is aligning.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:68


isGpsDataFailed

Readonly isGpsDataFailed: Subscribable<boolean>

Whether GPS data is in a failure state.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:71


isHeadingDataFailed

Readonly isHeadingDataFailed: Subscribable<boolean>

Whether heading data is in a failure state.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:65


Readonly lnavXtk: Subscribable<null | number>

The current LNAV cross-track error, in nautical miles, or null if LNAV is not tracking a path.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:50


magVar

Readonly magVar: Subscribable<number>

The magnetic variation at the plane's current position, in degrees.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:35


obsCourse

Readonly obsCourse: Subscribable<number>

The current magnetic OBS course, in degrees.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:56


obsSuspMode

Readonly obsSuspMode: Subscribable<ObsSuspModes>

The current LNAV OBS/suspend mode.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:53


orientationMode

Readonly orientationMode: Subscribable<HsiOrientationMode>

The current active orientation mode.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:23


selectedHeadingMag

Readonly selectedHeadingMag: Subscribable<number>

The current selected magnetic heading, in degrees.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:47


trackMag

Readonly trackMag: Subscribable<null | number>

The current magnetic ground track, in degrees, or null if ground track is not available.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:32


turnRate

Readonly turnRate: Subscribable<number>

The current turn rate, in degrees per second.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/PFD/Components/HSI/HsiDataProvider.ts:29