HELICOPTERS

IMPORTANT! Token Variables - along with the Gauge API - have been deprecated in Microsoft Flight Simulator 2024 in favour of the new Vars API and Event API, which work with the more extensive and supported Simulation Variables and Key Events.

This page lists the available helicopter specific Token Variables for use when creating gauges using WASM / C++.

 

 

Controls

Parameters Universal Var Member Description
COLLECTIVE_POSITION n (FLOAT64) The position of the helicopter collective where 0 is fully up, and 1 is fully depressed.

 

 

Engine Vars

Parameters Universal Var Member Description

ENGINE1_ROTOR_RPM

ENGINE2_ROTOR_RPM

ENGINE3_ROTOR_RPM

ENGINE4_ROTOR_RPM

n (FLOAT64)

Returns the rotor 1/2/3/4 RPM.

Percent scalar 16K (Max rpm * 16384)

ENGINE1_TORQUE_PERCENT

ENGINE2_TORQUE_PERCENT

ENGINE3_TORQUE_PERCENT

ENGINE4_TORQUE_PERCENT

n (FLOAT64)

Returns the rotor 1/2/3/4 torque.

Percent scalar 16K (Ft/lbs * 16384).

 

 

Rotor Vars

Parameters Universal Var Member Description
DISK_BANK_ANGLE n (FLOAT64) Main rotor bank angle.
DISK_BANK_PCT n (FLOAT64) Main rotor bank percent.
DISK_PITCH_ANGLE n (FLOAT64) Main rotor pitch angle.
DISK_PITCH_PCT n (FLOAT64) Main rotor pitch percent.
ROTOR_BRAKE_ACTIVE b (BOOL) True if rotor brake is active.
ROTOR_BRAKE_HANDLE_POS n (FLOAT64) Rotor brake handle position as a percent over 100.
ROTOR_CLUTCH_ACTIVE b (BOOL) True if rotor clutch is active.
ROTOR_CLUTCH_SWITCH_POS b (BOOL) True if enabled.
ROTOR_GOV_ACTIVE b (BOOL) True if active.
ROTOR_GOV_SWITCH_POS b (BOOL) True if enabled.
ROTOR_LATERAL_TRIM_PCT n (FLOAT64) Lateral trim percent as a percent over 100.