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