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
readonly
steerCommand: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