Skip to main content

Class: NavProcessor

Defined in: src/sdk/instruments/NavProcessor.ts:1213

The core of tne nav processor

Constructors​

Constructor​

new NavProcessor(bus, config): NavProcessor

Defined in: src/sdk/instruments/NavProcessor.ts:1232

Create a NavProcessor.

Parameters​

ParameterTypeDescription
busEventBusThe event bus to publish to.
configNavProcessorConfigA config object defining our radio options.

Returns​

NavProcessor

Methods​

addNavSource()​

addNavSource(source): void

Defined in: src/sdk/instruments/NavProcessor.ts:1445

Add a custom nav source to the processor.

Parameters​

ParameterTypeDescription
sourceNavSourceThe implementation of NavSourceBase to add.

Returns​

void


init()​

init(): void

Defined in: src/sdk/instruments/NavProcessor.ts:1248

Initialize a nav processor

Returns​

void


onUpdate()​

onUpdate(): void

Defined in: src/sdk/instruments/NavProcessor.ts:1812

Perform events for the update loop.

Returns​

void