Skip to main content

Class: NPConfig

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

Hierarchy

  • NavProcessorConfig

    NPConfig

Constructors

constructor

new NPConfig(bus, planner): NPConfig

Create an NPConfig.

Parameters

NameTypeDescription
busEventBusThe event bus
plannerFlightPlanner<any>A flight planner for LNav data

Returns

NPConfig

Overrides

NavProcessorConfig.constructor

Defined in

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

Properties

additionalSources

additionalSources: NavSource[]

Inherited from

NavProcessorConfig.additionalSources

Defined in

sdk/instruments/NavProcessor.ts:1031


courseDecEvents

courseDecEvents: Set<string>

Inherited from

NavProcessorConfig.courseDecEvents

Defined in

sdk/instruments/NavProcessor.ts:1028


courseIncEvents

courseIncEvents: Set<string>

Inherited from

NavProcessorConfig.courseIncEvents

Defined in

sdk/instruments/NavProcessor.ts:1027


courseSyncEvents

courseSyncEvents: Set<string>

Inherited from

NavProcessorConfig.courseSyncEvents

Defined in

sdk/instruments/NavProcessor.ts:1029


numAdf

numAdf: number = 1

Inherited from

NavProcessorConfig.numAdf

Defined in

sdk/instruments/NavProcessor.ts:1026


numGps

numGps: number = 1

Inherited from

NavProcessorConfig.numGps

Defined in

sdk/instruments/NavProcessor.ts:1025


numNav

numNav: number = 2

Inherited from

NavProcessorConfig.numNav

Defined in

sdk/instruments/NavProcessor.ts:1024


simVarPublisher

Optional simVarPublisher: BasePublisher<NavProcSimVars>

Inherited from

NavProcessorConfig.simVarPublisher

Defined in

sdk/instruments/NavProcessor.ts:1030