Class: LNavRollSteerComputer
Defined in: src/sdk/autopilot/lnav/LNavRollSteerComputer.ts:41
A computer that generates roll-steering commands from LNAV steering commands.
Constructors
Constructor
new LNavRollSteerComputer(
dataProvider,options?):LNavRollSteerComputer
Defined in: src/sdk/autopilot/lnav/LNavRollSteerComputer.ts:77
Creates a new instance of LNavRollSteerComputer.
Parameters
| Parameter | Type | Description |
|---|---|---|
dataProvider | LNavRollSteerComputerDataProvider | A provider of data for this computer. |
options? | Readonly<LNavRollSteerComputerOptions> | Options with which to configure the computer. |
Returns
LNavRollSteerComputer
Properties
steerCommand
readonlysteerCommand:Subscribable<Readonly<LNavRollSteerCommand>>
Defined in: src/sdk/autopilot/lnav/LNavRollSteerComputer.ts:68
The current roll steering command calculated by this computer.
Methods
reset()
reset():
void
Defined in: src/sdk/autopilot/lnav/LNavRollSteerComputer.ts:97
Resets this computer.
Returns
void
update()
update(
time):void
Defined in: src/sdk/autopilot/lnav/LNavRollSteerComputer.ts:106
Updates this computer.
Parameters
| Parameter | Type | Description |
|---|---|---|
time | number | The current timestamp, in milliseconds. |
Returns
void