Skip to main content

Class: Adsb

Defined in: src/sdk/traffic/Adsb.ts:25

An ADS-B system.

Extended by​

Constructors​

Constructor​

new Adsb(bus): Adsb

Defined in: src/sdk/traffic/Adsb.ts:34

Constructor.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.

Returns​

Adsb

Properties​

bus​

protected readonly bus: EventBus

Defined in: src/sdk/traffic/Adsb.ts:34

The event bus.


eventSubscriber​

protected readonly eventSubscriber: EventSubscriber<AdsbEvents>

Defined in: src/sdk/traffic/Adsb.ts:28


operatingMode​

protected readonly operatingMode: Subject<AdsbOperatingMode>

Defined in: src/sdk/traffic/Adsb.ts:26

Methods​

getEventSubscriber()​

getEventSubscriber(): EventSubscriber<AdsbEvents>

Defined in: src/sdk/traffic/Adsb.ts:57

Gets an event bus subscriber for TCAS events.

Returns​

EventSubscriber<AdsbEvents>

an event bus subscriber for TCAS events..


getOperatingMode()​

getOperatingMode(): AdsbOperatingMode

Defined in: src/sdk/traffic/Adsb.ts:41

Gets this system's operating mode.

Returns​

AdsbOperatingMode

This system's operating mode.


init()​

init(): void

Defined in: src/sdk/traffic/Adsb.ts:64

Initializes this ADS-B system.

Returns​

void


setOperatingMode()​

setOperatingMode(mode): void

Defined in: src/sdk/traffic/Adsb.ts:49

Sets this system's operating mode.

Parameters​

ParameterTypeDescription
modeAdsbOperatingModeThe new operating mode.

Returns​

void