Skip to main content

Class: NPConfig

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/NavProcessorConfig.ts:9

A configuration for the G1000 NavProcessor, including a custrom simvar publisher configured with your LNav simvars for GPS data publishing.

Extends

  • NavProcessorConfig

Constructors

Constructor

new NPConfig(bus, planner): NPConfig

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/NavProcessorConfig.ts:15

Create an NPConfig.

Parameters

ParameterTypeDescription
busEventBusThe event bus
plannerFlightPlannerA flight planner for LNav data

Returns

NPConfig

Overrides

NavProcessorConfig.constructor

Properties

additionalSources

additionalSources: NavSource[]

Defined in: sdk/instruments/NavProcessor.ts:1031

Inherited from

NavProcessorConfig.additionalSources


courseDecEvents

courseDecEvents: Set<string>

Defined in: sdk/instruments/NavProcessor.ts:1028

Inherited from

NavProcessorConfig.courseDecEvents


courseIncEvents

courseIncEvents: Set<string>

Defined in: sdk/instruments/NavProcessor.ts:1027

Inherited from

NavProcessorConfig.courseIncEvents


courseSyncEvents

courseSyncEvents: Set<string>

Defined in: sdk/instruments/NavProcessor.ts:1029

Inherited from

NavProcessorConfig.courseSyncEvents


numAdf

numAdf: number = 1

Defined in: sdk/instruments/NavProcessor.ts:1026

Inherited from

NavProcessorConfig.numAdf


numGps

numGps: number = 1

Defined in: sdk/instruments/NavProcessor.ts:1025

Inherited from

NavProcessorConfig.numGps


numNav

numNav: number = 2

Defined in: sdk/instruments/NavProcessor.ts:1024

Inherited from

NavProcessorConfig.numNav


simVarPublisher?

optional simVarPublisher: BasePublisher<NavProcSimVars>

Defined in: sdk/instruments/NavProcessor.ts:1030

Inherited from

NavProcessorConfig.simVarPublisher