Skip to main content

Class: EspControlInputManager

Defined in: src/garminsdk/esp/EspControlInputManager.ts:104

A manager that adjusts pitch and roll control inputs in response to forces applied by a Garmin ESP system.

Constructors

Constructor

new EspControlInputManager(bus, forceData, options?): EspControlInputManager

Defined in: src/garminsdk/esp/EspControlInputManager.ts:130

Creates a new instance of EspControlInputManager. Once created, the manager must be initialized in order for it to adjust control inputs.

Parameters

ParameterTypeDescription
busEventBusThe event bus.
forceDataEspControlInputManagerForceDataData describing control axis forces applied by ESP.
options?Readonly<EspControlInputManagerOptions>Options with which to configure the manager.

Returns

EspControlInputManager

Methods

init()

init(): Promise<void>

Defined in: src/garminsdk/esp/EspControlInputManager.ts:185

Initializes this manager. Once initialized, the manager will automatically adjust pitch and roll control inputs in response to forces applied by ESP.

Returns

Promise<void>