# Aircraft Engine Variables The table below indicates the properties for the [Simulation Variables](../../simulation-variables/) that can be used to get and set properties related to the engines of an aircraft. For information on the units listed for each variable, please see here: [Simulation Variable Units](../../simulation-variable-units/) You can find a complete index of all available SimVars here: [SimVar Index](../../simulation-variables/#simvar-index) {{< anchor id="engine-index-note" />}} {{< callout context="note" title="NOTE" icon="outline/bulb" >}} Many of the SimVars listed here require an **engine index**. This is a value between 1 and 16 that signals which of the engines on the aircraft is being targeted to get or set the value for the SimVar. In addition, some SimVars will let you supply the value 0 to target **all** engines (this should be stated in the SimVar description). {{< /callout >}} {{< table-wrapper "colclass-2=font-size:0.75rem" "200px" "100px" "" "150px" "100px" >}} | Simulation Variable | Index | Description | Units | Settable | |---|---|---|---|:---:| | {{< anchor id="BLEED-AIR-ENGINE" />}}`BLEED AIR ENGINE` | Engine Index | Returns whether or not the indexed engine{{< callout-tables "note" "engine-index-note" >}} attempts to provide bleed air. | Bool | {{< check/bad >}} | | {{< anchor id="BLEED-AIR-SOURCE-CONTROL" />}}`BLEED AIR SOURCE CONTROL` | Engine Index | The bleed air system source controller for an indexed engine{{< callout-tables "note" "engine-index-note" >}}. This will work as follows:{{< params/smallfont >}}When engines and APU are activated, it will return 0 because it is in Auto.If the APU is removed, it will return 3 for engines only.If instead the engines are removed, it would return 2 for the APU only.If the APU and engines are removed, it would return 1 (so, off).{{< /params/smallfont >}} | Enum:{{< params/smallfont >}}0 = auto1 = off2 = apu3 = engines{{< /params/smallfont >}} | {{< check/bad >}} | | {{< anchor id="COWL-FLAPS" />}}`COWL FLAPS` | N/A | **Deprecated, do not use!** | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENGINE-CONTROL-SELECT" />}}`ENGINE CONTROL SELECT` | N/A | Selected engines (combination of bit flags) | Flags:{{< params/smallfont >}}1 = Engine 12 = Engine 24 = Engine 38 = Engine 4{{< /params/smallfont >}} | {{< check/good >}} | | {{< anchor id="ENGINE-MIXURE-AVAILABLE" />}}`ENGINE MIXURE AVAILABLE` | N/A | `TRUE` if engine mixture is available for prop engines.**Deprecated, do not use (mixture is always available)!** | Bool | {{< check/bad >}} | | {{< anchor id="ENGINE-PRIMER" />}}`ENGINE PRIMER` | Engine Index | The engine primer position.**Deprecated, do not use!** | Position | {{< check/good >}} | | {{< anchor id="ENGINE-TYPE" />}}`ENGINE TYPE` | N/A | Engine type. | Enum:{{< params/smallfont >}}0 = Piston1 = Jet2 = None3 = Helo(Bell) turbine4 = Unsupported5 = Turboprop6 = Electric{{< /params/smallfont >}} | {{< check/bad >}} | | {{< anchor id="ENG-ANTI-ICE" />}}`ENG ANTI ICE` | Engine Index | Anti-ice switch for the indexed engine{{< callout-tables "note" "engine-index-note" >}}, `TRUE` if enabled `FALSE` otherwise. | Bool | {{< check/bad >}} | | {{< anchor id="ENG-COMBUSTION" />}}`ENG COMBUSTION` | Engine Index | `TRUE` if the indexed engine{{< callout-tables "note" "engine-index-note" >}} is running, `FALSE` otherwise. | Bool | {{< check/bad >}} | | {{< anchor id="ENG-CYLINDER-HEAD-TEMPERATURE" />}}`ENG CYLINDER HEAD TEMPERATURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} cylinder head temperature. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-EXHAUST-GAS-TEMPERATURE" />}}`ENG EXHAUST GAS TEMPERATURE` | Engine Index | Exhaust gas temperature for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-EXHAUST-GAS-TEMPERATURE-GES" />}}`ENG EXHAUST GAS TEMPERATURE GES` | Engine Index | Governed engine setting exhaust gas temperature for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-FAILED" />}}`ENG FAILED` | Engine Index | Failure flag for the indexed engine{{< callout-tables "note" "engine-index-note" >}} that has failed. | Bool | {{< check/bad >}} | | {{< anchor id="ENG-FUEL-FLOW-BUG-POSITION" />}}`ENG FUEL FLOW BUG POSITION` | Engine Index | Fuel flow reference in pounds per hour for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Pounds per hour | {{< check/bad >}} | | {{< anchor id="ENG-FUEL-FLOW-GPH" />}}`ENG FUEL FLOW GPH` | Engine Index | Engine fuel flow in gallons per hour for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}Gallon{{< /glossterm >}}s per hour | {{< check/bad >}} | | {{< anchor id="ENG-FUEL-FLOW-PPH" />}}`ENG FUEL FLOW PPH` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} fuel flow in pounds per hour. | Pounds per hour | {{< check/bad >}} | | {{< anchor id="ENG-FUEL-FLOW-PPH-SSL" />}}`ENG FUEL FLOW PPH SSL` | Engine Index | Engine fuel flow in pounds per hour.**Deprecated in favour of `ENG FUEL FLOW PPH`.** | Pounds per hour | {{< check/bad >}} | | {{< anchor id="ENG-HYDRAULIC-PRESSURE" />}}`ENG HYDRAULIC PRESSURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} hydraulic pressure. This SimVar is for use with the *legacy* [[HYDRAULIC_SYSTEM]](../../../../content-configuration/cfg-files/systems.cfg/#hydraulic_system) .Note that this will still work for the current modular hydraulics system, but will require a *name* instead of an index as it simply replicates the [`HYDRAULIC PUMP PRESSURE`](#HYDRAULIC PUMP PRESSURE) SimVar. | Pounds per square foot ({{< glossterm >}}psf{{< /glossterm >}}) | {{< check/bad >}} | | {{< anchor id="ENG-HYDRAULIC-QUANTITY" />}}`ENG HYDRAULIC QUANTITY` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}}hydraulic fluid quantity, as a percentage of total capacity. This SimVar is *only* for use with the *legacy* [[HYDRAULIC_SYSTEM]](../../../../content-configuration/cfg-files/systems.cfg/#hydraulic_system) . | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-MANIFOLD-PRESSURE" />}}`ENG MANIFOLD PRESSURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} manifold pressure. | Inches of mercury ({{< glossterm >}}inHg{{< /glossterm >}}) | {{< check/bad >}} | | {{< anchor id="ENG-MAX-RPM" />}}`ENG MAX RPM` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} Maximum rpm. | {{< glossterm >}}RPM{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-N1-RPM" />}}`ENG N1 RPM` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} N1 rpm. | {{< glossterm >}}RPM{{< /glossterm >}}{{< params/smallfont >}}(0 to 16384 = 0 to 100%){{< /params/smallfont >}} | {{< check/bad >}} | | {{< anchor id="ENG-N2-RPM" />}}`ENG N2 RPM` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} N2 rpm. | {{< glossterm >}}RPM{{< /glossterm >}}{{< params/smallfont >}}(0 to 16384 = 0 to 100%){{< /params/smallfont >}} | {{< check/bad >}} | | {{< anchor id="ENG-OIL-PRESSURE" />}}`ENG OIL PRESSURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} oil pressure. | pounds per square foot ({{< glossterm >}}psf{{< /glossterm >}}) | {{< check/bad >}} | | {{< anchor id="ENG-OIL-QUANTITY" />}}`ENG OIL QUANTITY` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} oil quantity as a percentage of full capacity. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-OIL-TEMPERATURE" />}}`ENG OIL TEMPERATURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} oil temperature. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="ENG-ON-FIRE" />}}`ENG ON FIRE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} on fire state. | Bool | {{< check/good >}} | | {{< anchor id="ENG-PRESSURE-RATIO" />}}`ENG PRESSURE RATIO` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} pressure ratio. | Ratio(0-16384) | {{< check/bad >}} | | {{< anchor id="ENG-PRESSURE-RATIO-GES" />}}`ENG PRESSURE RATIO GES` | Engine Index | Engine pressure ratio. **Deprecated, do not use!** | Scalar | {{< check/bad >}} | | {{< anchor id="ENG-RPM-ANIMATION-PERCENT" />}}`ENG RPM ANIMATION PERCENT` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} percentage maximum rated rpm - used for visual animation.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/bad >}} | | {{< anchor id="ENG-RPM-SCALER" />}}`ENG RPM SCALER` | Engine Index | RPM scalar value. **Deprecated, do not use!** | Scalar | {{< check/bad >}} | | {{< anchor id="ENG-TILT-PITCH" />}}`ENG TILT PITCH` | Engine Index | This represent the indexed engine{{< callout-tables "note" "engine-index-note" >}} pitch angle relative to it's base orientation, in radians. Values here are clamped between the minimum and maximum values given by the [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMinAngles.N)) and [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMaxAngles.N)) parameters. | Radians | {{< check/good >}} | | {{< anchor id="ENG-TILT-PITCH-PERCENT" />}}`ENG TILT PITCH PERCENT` | Engine Index | This is the indexed engine{{< callout-tables "note" "engine-index-note" >}} pitch angle expressed as a +/- {{< glossterm >}}percent_over_100{{< /glossterm >}} between the minimum and maximum values given by the [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMinAngles.N)) and [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMaxAngles.N)) parameters.The values -1.0 to 0.0 are the from the minimum angle to 0, and the values 0.0 to 1.0 are from 0 to the maximum angle. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="ENG-TILT-PITCH-PERCENT-EX1" />}}`ENG TILT PITCH PERCENT EX1` | Engine Index | This is the indexed engine{{< callout-tables "note" "engine-index-note" >}} pitch angle expressed as a +/- {{< glossterm >}}percent_over_100{{< /glossterm >}} between the minimum and maximum values given by the [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMinAngles.N)) and [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMaxAngles.N)) parameters.Here the 0.0 value is the minimum angle, and 1.0 is the maximum angle, meaning that a value of 0.5 is *not* 0 radians, but will be the 50% position between the minimum and maximum radians. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="ENG-TILT-YAW" />}}`ENG TILT YAW` | Engine Index | This represent the indexed engine{{< callout-tables "note" "engine-index-note" >}} yaw angle relative to it's base orientation, in radians. Values here are clamped between the minimum and maximum values given by the [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMinAngles.N)) and [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMaxAngles.N)) parameters. | Radians | {{< check/good >}} | | {{< anchor id="ENG-TILT-YAW-PERCENT" />}}`ENG TILT YAW PERCENT` | Engine Index | This is the indexed engine{{< callout-tables "note" "engine-index-note" >}} yaw angle expressed as a {{< glossterm >}}percent_over_100{{< /glossterm >}} between the minimum and maximum values given by the [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMinAngles.N)) and [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMaxAngles.N)) parameters.The values -1.0 to 0.0 are the from the minimum angle to 0, and the values 0.0 to 1.0 are from 0 to the maximum angle. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="ENG-TILT-YAW-PERCENT-EX1" />}}`ENG TILT YAW PERCENT EX1` | Engine Index | This is the indexed engine{{< callout-tables "note" "engine-index-note" >}} yaw angle expressed as a +/- {{< glossterm >}}percent_over_100{{< /glossterm >}} between the minimum and maximum values given by the [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMinAngles.N)) and [`TiltMinAngles.N`](../../../../content-configuration/cfg-files/engines.cfg/#TiltMaxAngles.N)) parameters.Here the 0.0 value is the minimum angle, and 1.0 is the maximum angle, meaning that a value of 0.5 is *not* 0 radians, but will be the 50% position between the minimum and maximum radians. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="ENG-TORQUE" />}}`ENG TORQUE` | Engine Index | The indexed engine torque{{< callout-tables "note" "engine-index-note" >}} . | Foot pounds | {{< check/bad >}} | | {{< anchor id="ENG-VIBRATION" />}}`ENG VIBRATION` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} vibration. | Number | {{< check/bad >}} | | {{< anchor id="ESTIMATED-FUEL-FLOW" />}}`ESTIMATED FUEL FLOW` | Engine Index | Estimated fuel flow to the indexed engine{{< callout-tables "note" "engine-index-note" >}} at cruise speed. | Pounds per hour | {{< check/bad >}} | | {{< anchor id="FULL-THROTTLE-THRUST-TO-WEIGHT-RATIO" />}}`FULL THROTTLE THRUST TO WEIGHT RATIO` | N/A | Full throttle thrust to weight ratio | Number | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-ANTI-ICE-POSITION" />}}`GENERAL ENG ANTI ICE POSITION` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} anti-ice switch state - 0 (`FALSE`) is off and 1 (`TRUE`) is on. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-COMBUSTION" />}}`GENERAL ENG COMBUSTION` | Engine Index | Set the indexed engine{{< callout-tables "note" "engine-index-note" >}} combustion flag to `TRUE` or `FALSE`. Note that this will not only stop all combustion, but it will also set the engine {{< glossterm >}}RPM{{< /glossterm >}} to 0, regardless of the actual state of the simulation.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Bool | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-COMBUSTION-EX1" />}}`GENERAL ENG COMBUSTION EX1` | Engine Index | This SimVar is similar to [`GENERAL ENG COMBUSTION`](#GENERAL-ENG-COMBUSTION), in that it can be used to enable or disable combustion on an indexed engine{{< callout-tables "note" "engine-index-note" >}}.This SimVar will *not* interfere with the current state of the simulation. For example, if the aircraft has a turbine engine with [`auto_ignition`](../../../../content-configuration/cfg-files/engines.cfg/#auto_ignition) enabled or it's a propeller engine with magnetos, then in the subsequent simulation frames this SimVar may be set to 1 (`TRUE`) again as the engine restarts automatically. | Bool | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-COMBUSTION-SOUND-PERCENT" />}}`GENERAL ENG COMBUSTION SOUND PERCENT` | Engine Index | Percent of maximum sound being created by the indexed engine{{< callout-tables "note" "engine-index-note" >}}.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-DAMAGE-PERCENT" />}}`GENERAL ENG DAMAGE PERCENT` | Engine Index | Percent of total damage to the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-ELAPSED-TIME" />}}`GENERAL ENG ELAPSED TIME` | Engine Index | Total elapsed time since the indexed engine{{< callout-tables "note" "engine-index-note" >}} was started. | Hours | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-EXHAUST-GAS-TEMPERATURE" />}}`GENERAL ENG EXHAUST GAS TEMPERATURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} exhaust gas temperature. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-FAILED" />}}`GENERAL ENG FAILED` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} fail flag. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-FIRE-DETECTED" />}}`GENERAL ENG FIRE DETECTED` | Engine Index | Detects if a fire has been detected in an indexed engine{{< callout-tables "note" "engine-index-note" >}} or not. If 0 (`FALSE`) no fire has been detected and if 1 (`TRUE`) then it has.***No longer used in the simulation.*** | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-FUEL-PRESSURE" />}}`GENERAL ENG FUEL PRESSURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} fuel pressure. | Pounds per square inch ({{< glossterm >}}psi){{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-FUEL-PUMP-ON" />}}`GENERAL ENG FUEL PUMP ON` | Engine Index | Whether the indexed engine{{< callout-tables "note" "engine-index-note" >}} fuel pump on (1, `TRUE`) or off (0, `FALSE`). | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-FUEL-PUMP-SWITCH" />}}`GENERAL ENG FUEL PUMP SWITCH` | Engine Index | Fuel pump switch state the indexed engine{{< callout-tables "note" "engine-index-note" >}}. If 0 (`FALSE`) the pump is off and if 1 (`TRUE`) then it is on. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-FUEL-PUMP-SWITCH-EX1" />}}`GENERAL ENG FUEL PUMP SWITCH EX1` | Engine Index | Equivalent to [`GENERAL ENG FUEL PUMP SWITCH`](#GENERAL-ENG-FUEL-PUMP-SWITCH) but differentiates between ON and AUTO | Bool | | | {{< anchor id="GENERAL-ENG-FUEL-USED-SINCE-START" />}}`GENERAL ENG FUEL USED SINCE START` | Engine Index | Fuel used since the indexed engine{{< callout-tables "note" "engine-index-note" >}} was last started. | Pounds | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-FUEL-VALVE" />}}`GENERAL ENG FUEL VALVE` | Engine Index | Fuel valve state for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. If 0 (`FALSE`) then the valve is closed and if 1 (`TRUE`) then it is open. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-GENERATOR-ACTIVE" />}}`GENERAL ENG GENERATOR ACTIVE` | Engine Index | Settable alternator (generator) on/off switch for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-GENERATOR-SWITCH" />}}`GENERAL ENG GENERATOR SWITCH` | Engine Index | Alternator (generator) on/off switch state for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-HOBBS-ELAPSED-TIME" />}}`GENERAL ENG HOBBS ELAPSED TIME` | Engine Index | This can be used to find the time since the indexed engine{{< callout-tables "note" "engine-index-note" >}} started running. This records the time the engine has been running, but instead of taking a % of the time based on the Pct/RPM this takes the full time, but only if a threshold RPM/speed is reached. You can set the thresholds using the [`accumulated_time_hobbs_min_pct_rpm`](../../../../content-configuration/cfg-files/engines.cfg/#accumulated_time_hobbs_min_pct_rpm) and [`accumulated_time_hobbs_min_knots`](../../../../content-configuration/cfg-files/engines.cfg/#accumulated_time_hobbs_min_knots) parameters in the [`[GENERALENGINEDATA]`](../../../../content-configuration/cfg-files/engines.cfg/#generalenginedata) section of the `engines.cfg` file. | Seconds | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-MASTER-ALTERNATOR" />}}`GENERAL ENG MASTER ALTERNATOR` | Engine Index | The alternator switch for a specific engine. Requires an engine index (1 - 4) when used. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-MAX-REACHED-RPM" />}}`GENERAL ENG MAX REACHED RPM` | Engine Index | Maximum attained rpm for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}RPM{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-MIXTURE-LEVER-POSITION" />}}`GENERAL ENG MIXTURE LEVER POSITION` | Engine Index | Percent of max mixture lever position for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-OIL-LEAKED-PERCENT" />}}`GENERAL ENG OIL LEAKED PERCENT` | Engine Index | Percent of max oil capacity leaked for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-OIL-PRESSURE" />}}`GENERAL ENG OIL PRESSURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} oil pressure. | Psf | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-OIL-TEMPERATURE" />}}`GENERAL ENG OIL TEMPERATURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} oil temperature. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-PCT-MAX-RPM" />}}`GENERAL ENG PCT MAX RPM` | Engine Index | Percent of max rated rpm for the indexed engine{{< callout-tables "note" "engine-index-note" >}}.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-PROPELLER-LEVER-POSITION" />}}`GENERAL ENG PROPELLER LEVER POSITION` | Engine Index | Percent of max prop lever position for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-REVERSE-THRUST-ENGAGED" />}}`GENERAL ENG REVERSE THRUST ENGAGED` | Engine Index | This will return 1 (`TRUE`) if the reverse thruster is engaged, or 0 (`FALSE`) otherwise. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-RPM" />}}`GENERAL ENG RPM` | Engine Index | The RPM for an indexed engine{{< callout-tables "note" "engine-index-note" >}}.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | {{< glossterm >}}RPM{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-STARTER" />}}`GENERAL ENG STARTER` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} starter on/off state. | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-STARTER-ACTIVE" />}}`GENERAL ENG STARTER ACTIVE` | Engine Index | `TRUE` if the indexed engine{{< callout-tables "note" "engine-index-note" >}} starter is active.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Bool | {{< check/bad >}} | | {{< anchor id="GENERAL-ENG-THROTTLE-LEVER-POSITION" />}}`GENERAL ENG THROTTLE LEVER POSITION` | Engine Index | Percent of max throttle position for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/good >}} | | {{< anchor id="GENERAL-ENG-THROTTLE-MANAGED-MODE" />}}`GENERAL ENG THROTTLE MANAGED MODE` | Engine Index | Current mode of the managed throttle for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Number | {{< check/bad >}} | | {{< anchor id="MASTER-IGNITION-SWITCH" />}}`MASTER IGNITION SWITCH` | N/A | Aircraft master ignition switch (grounds all engines magnetos). | Bool | {{< check/bad >}} | | {{< anchor id="MAX-EGT" />}}`MAX EGT` | N/A | The maximum {{< glossterm >}}EGT{{< /glossterm >}}, as set using the [`egt_peak_temperature`](../../../../content-configuration/cfg-files/engines.cfg/#egt_peak_temperature) parameter in the `engines.cfg` file. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="MAX-OIL-TEMPERATURE" />}}`MAX OIL TEMPERATURE` | N/A | The maximum oil temperature, as set using the parameter [`oil_temp_heating_constant`](../../../../content-configuration/cfg-files/engines.cfg/#oil_temp_heating_constant) in the `engines.cfg` file. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="MAX-RATED-ENGINE-RPM" />}}`MAX RATED ENGINE RPM` | Engine Index | Maximum rated rpm for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}RPM{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="NUMBER-OF-ENGINES" />}}`NUMBER OF ENGINES` | | Number of engines (minimum 0, maximum 4) | Number | {{< check/bad >}} | | {{< anchor id="OIL-AMOUNT" />}}`OIL AMOUNT` | Engine Index | **Deprecated, do not use!** | FS7 Oil Quantity(**Deprecated**) | {{< check/good >}} | | {{< anchor id="PANEL-AUTO-FEATHER-SWITCH" />}}`PANEL AUTO FEATHER SWITCH` | Engine Index | Auto-feather arming switch for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. Please see the [](../../../../content-configuration/cfg-files/engines/engines.cfg/#note-on-autofeathering) for more information. | Bool | {{< check/bad >}} | | {{< anchor id="PROP-AUTO-CRUISE-ACTIVE" />}}`PROP AUTO CRUISE ACTIVE` | Engine Index | `TRUE` if prop auto cruise active | Bool | {{< check/bad >}} | | {{< anchor id="PROP-AUTO-FEATHER-ARMED" />}}`PROP AUTO FEATHER ARMED` | Engine Index | Auto-feather armed state for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="PROP-BETA" />}}`PROP BETA` | Engine Index | The "prop beta" is the pitch of the blades of the propeller, and this can be used to retrieve the current pitch setting, per indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Radians | {{< check/bad >}} | | {{< anchor id="PROP-BETA-FORCED-ACTIVE" />}}`PROP BETA FORCED ACTIVE` | Engine Index | This can be used to enable the propeller forced beta mode (1, `TRUE`) or disable it (0, `FALSE`), when being written to. When being read from, it will return `TRUE` (1) if the forced beta mode is enabled or `FALSE` (0) if it isn't. When enabled, the [`PROP BETA FORCED POSITION`](#PROP-BETA-FORCED-POSITION) value will be used to drive the prop beta, while the internal coded simulation logic is used when this is disabled. | Bool | {{< check/good >}} | | {{< anchor id="PROP-BETA-FORCED-POSITION" />}}`PROP BETA FORCED POSITION` | Engine Index | Get or set the *target* beta to which the prop is forced. This value will be approximated during the simulation at a rate of 5°/second. Note that this "forcing" will respect the [`beta_max`](../../../../content-configuration/cfg-files/engines.cfg/#beta_max) limit (but will ignore the [`beta_min`](../../../../content-configuration/cfg-files/engines.cfg/#beta_min)).Only valid when [`PROP BETA FORCED ACTIVE`](#PROP-BETA-FORCED-ACTIVE) is `TRUE` (1). | Radians | {{< check/good >}} | | {{< anchor id="PROP-BETA-MAX" />}}`PROP BETA MAX` | N/A | The "prop beta" is the pitch of the blades of the propeller. This retrieves the maximum possible pitch value for *all* engines. | Radians | {{< check/bad >}} | | {{< anchor id="PROP-BETA-MIN" />}}`PROP BETA MIN` | N/A | The "prop beta" is the pitch of the blades of the propeller. This retrieves the minimum possible pitch value for *all* engines. | Radians | {{< check/bad >}} | | {{< anchor id="PROP-BETA-MIN-REVERSE" />}}`PROP BETA MIN REVERSE` | N/A | The "prop beta" is the pitch of the blades of the propeller. This retrieves the minimum possible pitch value when the propeller is in reverse for *all* engines. | Radians | {{< check/bad >}} | | {{< anchor id="PROP-DEICE-SWITCH" />}}`PROP DEICE SWITCH` | Engine Index | `TRUE` if prop deice switch on for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="PROP-FEATHERED" />}}`PROP FEATHERED` | Engine Index | This will return the feathered state of the propeller for an indexed engine{{< callout-tables "note" "engine-index-note" >}}. The state is either feathered (`TRUE`) or not (`FALSE`). | Bool | {{< check/bad >}} | | {{< anchor id="PROP-FEATHERING-INHIBIT" />}}`PROP FEATHERING INHIBIT` | Engine Index | Feathering inhibit flag for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="PROP-FEATHER-SWITCH" />}}`PROP FEATHER SWITCH` | Engine Index | Prop feather switch for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="PROP-LOCK" />}}`PROP LOCK` | Engine Index | Returns whether the indexed engine{{< callout-tables "note" "engine-index-note" >}} propeller is locked (`TRUE`) or not (`FALSE`). | Bool | {{< check/bad >}} | | {{< anchor id="PROP-MAX-RPM-PERCENT" />}}`PROP MAX RPM PERCENT` | Engine Index | Percent of max rated rpm for the indexed engine{{< callout-tables "note" "engine-index-note" >}}.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/good >}} | | {{< anchor id="PROP-ROTATION-ANGLE" />}}`PROP ROTATION ANGLE` | N/A | Prop rotation angle.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Radians | {{< check/bad >}} | | {{< anchor id="PROP-RPM" />}}`PROP RPM` | Engine Index | Propeller rpm for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}RPM{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="PROP-SYNC-ACTIVE" />}}`PROP SYNC ACTIVE` | Engine Index | `TRUE` if prop sync is active the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="PROP-SYNC-DELTA-LEVER" />}}`PROP SYNC DELTA LEVER` | Engine Index | Corrected prop correction input on slaved engine for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Position | {{< check/bad >}} | | {{< anchor id="PROP-THRUST" />}}`PROP THRUST` | Engine Index | Propeller thrust for the indexed{{< callout-tables "note" "engine-index-note" >}} engine. The value returned by this SimVar will depend on the [`prop_mod_version`](../../../../content-configuration/cfg-files/engines.cfg/#prop_mod_version) parameter, where:{{< params/smallfont >}}**Version < 2**: the value will be calculated using the *legacy* propeller simulation.Version >= 2**: the value will be calculated using the *modern* propeller simulation.{{< /params/smallfont >}}**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Pounds | {{< check/bad >}} | | {{< anchor id="PROPELLER-ADVANCED-SELECTION" />}}`PROPELLER ADVANCED SELECTION` | N/A | **Deprecated, do not use!** | Enum | {{< check/bad >}} | | {{< anchor id="SHUTOFF-VALVE-PULLED" />}}`SHUTOFF VALVE PULLED` | N/A | This checks if the shutoff valve to the engine has been pulled (`TRUE`) or not (`FALSE`). When pulled piston engines will be blocked from getting any fuel. | Bool | {{< check/bad >}} | | {{< anchor id="STRUCT-ENGINE-POSITION" />}}`STRUCT ENGINE POSITION` | Engine Index | The engine position relative to the [reference datum position](../../../../content-configuration/cfg-files/flight_model.cfg/#reference_datum_position) for the aircraft. | [Struct `XYZ`](../../simulation-variable-units/#XYZ) | {{< check/bad >}} | | {{< anchor id="THROTTLE-INPUT-BLOCKED-BY-LOWER-BOUNDS" />}}`THROTTLE INPUT BLOCKED BY LOWER BOUNDS` | Engine Index | Settable boolean triggering the notification for the indexed throttle blocked at the lower bounds when user tries to go past it. When requested with *no* index parameter, the SimVar will return 1 (`TRUE`) if *any* engine index throttle is true. When trying to set the SimVar with no index, then *all* engine throttles will be set to the specified value. | Bool | {{< check/good >}} | | {{< anchor id="THROTTLE-INPUT-BLOCKED-BY-UPPER-BOUNDS" />}}`THROTTLE INPUT BLOCKED BY UPPER BOUNDS` | Engine Index | Settable boolean triggering the notification for the throttle blocked at the upper bounds when user tries to go past it. When requested with *no* index parameter, the SimVar will return 1 (`TRUE`) if *any* engine index throttle is true. When trying to set the SimVar with no index, then *all* engine throttles will be set to the specified value. | Bool | {{< check/good >}} | | {{< anchor id="THROTTLE-LOWER-LIMIT" />}}`THROTTLE LOWER LIMIT` | N/A | Percent throttle defining lower limit (negative for reverse thrust equipped airplanes). | Percent | {{< check/bad >}} | | {{< anchor id="TURB-ENG-AFTERBURNER" />}}`TURB ENG AFTERBURNER` | Engine Index | Afterburner state for the indexed engine{{< callout-tables "note" "engine-index-note" >}}.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Bool | {{< check/bad >}} | | {{< anchor id="TURB-ENG-AFTERBURNER-PCT-ACTIVE" />}}`TURB ENG AFTERBURNER PCT ACTIVE` | Engine Index | The percentage that the afterburner is running at.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="TURB-ENG-AFTERBURNER-STAGE-ACTIVE" />}}`TURB ENG AFTERBURNER STAGE ACTIVE` | Engine Index | The stage of the afterburner, or 0 if the afterburner is not active.**NOTE**: This is available in multiplayer to all **near** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Number | {{< check/bad >}} | | {{< anchor id="TURB-ENG-ANIMATION-RPM" />}}`TURB ENG ANIMATION RPM` | Engine Index | This returns an extrapolated {{< glossterm >}}RPM{{< /glossterm >}} value for the indexed engine which is used to drive the turbine animation model behaviour template. This value is calculated as:$$\frac{N_1}{100} \times \textrm{N1\_100pc\_rpm}$$If the [`N1_100pc_rpm`](../../../../content-configuration/cfg-files/engines.cfg/#N1_100pc_rpm) is not defined, then the SimVar will return the `GENERAL ENG RPM` value. | {{< glossterm >}}RPM{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="TURB-ENG-BLEED-AIR" />}}`TURB ENG BLEED AIR` | Engine Index | Bleed air pressure for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Pounds per square inch ({{< glossterm >}}psi){{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="TURB-ENG-COMMANDED-N1" />}}`TURB ENG COMMANDED N1` | Engine Index | Effective commanded N1 for the indexed turbine engine{{< callout-tables "note" "engine-index-note" >}}. The way this value is calculated will depend on the following:{{< params/smallfont >}}For a **jet** engine the calculation depends on the [`use_commanded_Ne_table`](../../../../content-configuration/cfg-files/engines.cfg/#use_commanded_Ne_table) parameter:   - If `TRUE`, the return value is calculated depending on [`use_n2_to_n1_table`](../../../../content-configuration/cfg-files/engines.cfg/#use_n2_to_n1_table), commanded Ne and inlet Mach.   - If `FALSE`, the return value is equal to commanded Ne.For a **turbo-prop** or **helo-turbine** engine the return value is calculated depending on throttle position and mixture control.{{< /params/smallfont >}} | Percent | {{< check/bad >}} | | {{< anchor id="TURB-ENG-CONDITION-LEVER-POSITION" />}}`TURB ENG CONDITION LEVER POSITION` | Engine Index | When the throttle is on idle position, this sets the condition levers to one of 3 positions to define the idle N1 target for the indexed engine{{< callout-tables "note" "engine-index-note" >}}:{{< params/smallfont >}}Down position is the cut-off position that cuts the fuel to the engine, effectively shutting down the engine.Middle position requires N1 to reach the low idle value when throttle is in idle position (low idle value can be checked using the [`TURB ENG LOW IDLE`](#TURB-ENG-LOW-IDLE) SimVar).High position requires N1 to reach the high idle value when throttle is in idle position (high idle value can be checked using the [`TURB ENG HIGH IDLE`](#TURB-ENG-HIGH-IDLE) SimVar).{{< /params/smallfont >}}Note that this option requires several settings from the [engines.cfg](../../../../content-configuration/cfg-files/engines.cfg/) file to be set to specific values before working correctly:{{< params/smallfont >}}[`DisableMixtureControls`](../../../../content-configuration/cfg-files/engines.cfg/#DisableMixtureControls) needs to be set to 1 (`TRUE`).[`tp_idle_range`](../../../../content-configuration/cfg-files/engines.cfg/#tp_idle_range) should be set to 0 (since there is no mixture setting) and [`idle_high_fuel_flow`](../../../../content-configuration/cfg-files/engines.cfg/#idle_high_fuel_flow) must be set to 0 (since there is no mixture setting to induce a variation between the 2).[`high_idle_n1`](../../../../content-configuration/cfg-files/engines.cfg/#high_idle_n1) should be correctly set.{{< /params/smallfont >}} | Enum:0 = fuel cut-off1 = low idle2 = high idle | {{< check/good >}} | | {{< anchor id="TURB-ENG-CORRECTED-FF" />}}`TURB ENG CORRECTED FF` | Engine Index | Corrected fuel flow for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Pounds per hour | {{< check/good >}} | | {{< anchor id="TURB-ENG-CORRECTED-N1" />}}`TURB ENG CORRECTED N1` | Engine Index | The indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} corrected N1. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-CORRECTED-N2" />}}`TURB ENG CORRECTED N2` | Engine Index | The indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} corrected N2. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-FREE-TURBINE-TORQUE" />}}`TURB ENG FREE TURBINE TORQUE` | Engine Index | The amount of free torque for the indexed turbine engine{{< callout-tables "note" "engine-index-note" >}}. | Foot Pound | {{< check/good >}} | | {{< anchor id="TURB-ENG-FUEL-AVAILABLE" />}}`TURB ENG FUEL AVAILABLE` | Engine Index | `TRUE` if fuel is available for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="TURB-ENG-FUEL-EFFICIENCY-LOSS" />}}`TURB ENG FUEL EFFICIENCY LOSS` | Engine Index | This is used to control the fuel efficiency loss of the indexed engine, from 0 - no fuel efficiency loss - to 100 - double the fuel consumption. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-FUEL-FLOW-PPH" />}}`TURB ENG FUEL FLOW PPH` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} fuel flow rate. | Pounds per hour | {{< check/bad >}} | | {{< anchor id="TURB-ENG-HIGH-IDLE" />}}`TURB ENG HIGH IDLE` | Engine Index | Retrieves the high idle N1 value to be reached by the the indexed turboprop engine{{< callout-tables "note" "engine-index-note" >}} with throttle in idle position and condition lever in high idle position (condition lever position can be checked or set using the [`TURB ENG CONDITION LEVER POSITION`](#TURB-ENG-CONDITION-LEVER-POSITION) SimVar). | Percent | {{< check/bad >}} | | {{< anchor id="TURB-ENG-IGNITION-SWITCH" />}}`TURB ENG IGNITION SWITCH` | Engine Index | `TRUE` if the the indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} ignition switch is on. | Bool | {{< check/bad >}} | | {{< anchor id="TURB-ENG-IGNITION-SWITCH-EX1" />}}`TURB ENG IGNITION SWITCH EX1` | Engine Index | Position of the the indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} Ignition Switch. Similar to [`TURB ENG IGNITION SWITCH`](#TURB-ENG-IGNITION-SWITCH) but differentiates between ON and AUTO. | Enum:{{< params/smallfont >}}0 = OFF1 = AUTO2 = ON{{< /params/smallfont >}} | {{< check/bad >}} | | {{< anchor id="TURB-ENG-INLET-TEMPERATURE" />}}`TURB ENG INLET TEMPERATURE` | Engine Index | This SimVar exposes the value of the total temperature at the engine inlet, calculated as:$$\textrm{total\_temperature} = OAT \times (1 + 0.2 \times M^2)$$Where:{{< params/smallfont >}}\(OAT\) is the outside (ambient) air temperature in {{< glossterm >}}Rankine{{< /glossterm >}}.\(M\) is defined as:   - Aircraft Mach number when [`supersonic_inlet`](../../../../content-configuration/cfg-files/engines.cfg/#supersonic_inlet) is 1 (`TRUE`).   - Inlet Mach number when [`supersonic_inlet`](../../../../content-configuration/cfg-files/engines.cfg/#supersonic_inlet) is 0 (`FALSE`){{< /params/smallfont >}} | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="TURB-ENG-IS-IGNITING" />}}`TURB ENG IS IGNITING` | Engine Index | Whether or not the ignition system is currently running for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. Depends on [`TURB ENG IGNITION SWITCH EX1`](#TURB-ENG-IGNITION-SWITCH-EX1) Enum, the [`engine.cfg`](../../../../content-configuration/cfg-files/engines.cfg/) parameter [`ignition_auto_type`](../../../../content-configuration/cfg-files/engines.cfg/#ignition_auto_type), and the current state of the plane. | Bool | {{< check/bad >}} | | {{< anchor id="TURB-ENG-ITT" />}}`TURB ENG ITT` | Engine Index | Retrieve or set the {{< glossterm >}}ITT{{< /glossterm >}} for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="TURB-ENG-ITT-COOLING-EFFICIENCY-LOSS" />}}`TURB ENG ITT COOLING EFFICIENCY LOSS` | Engine Index | This is used to control the ITT cooling efficiency loss of the indexed engine, from 0 - no cooling efficiency loss - to 100 -engine recieves no ITT cooling. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-JET-THRUST" />}}`TURB ENG JET THRUST` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} jet thrust. | Pounds | {{< check/bad >}} | | {{< anchor id="TURB-ENG-LOW-IDLE" />}}`TURB ENG LOW IDLE` | Engine Index | Retrieves the low idle N1 value to be reached by the the indexed turboprop engine{{< callout-tables "note" "engine-index-note" >}} with throttle in idle position and condition lever in low idle position (condition lever position can be checked or set using the [`TURB ENG CONDITION LEVER POSITION`](#TURB-ENG-CONDITION-LEVER-POSITION) SimVar). | Percent | {{< check/bad >}} | | {{< anchor id="TURB-ENG-MASTER-STARTER-SWITCH" />}}`TURB ENG MASTER STARTER SWITCH` | Engine Index | `TRUE` if the turbine engine master starter switch is on, `FALSE` otherwise. | Bool | {{< check/bad >}} | | {{< anchor id="TURB-ENG-MAX-TORQUE-PERCENT" />}}`TURB ENG MAX TORQUE PERCENT` | Engine Index | Percent of max rated torque for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-N1" />}}`TURB ENG N1` | Engine Index | The indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} N1 value.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-N1-LOSS" />}}`TURB ENG N1 LOSS` | Engine Index | This is used to control the N1 loss of the indexed engine, from 0 - no N1 loss - to 100 - 100% N1 loss. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-N2" />}}`TURB ENG N2` | Engine Index | The indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} N2 value.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-NUM-TANKS-USED" />}}`TURB ENG NUM TANKS USED` | Engine Index | Number of tanks currently being used by the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Number | {{< check/bad >}} | | {{< anchor id="TURB-ENG-PRESSURE-RATIO" />}}`TURB ENG PRESSURE RATIO` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} pressure ratio. | Ratio | {{< check/good >}} | | {{< anchor id="TURB-ENG-PRIMARY-NOZZLE-PERCENT" />}}`TURB ENG PRIMARY NOZZLE PERCENT` | Engine Index | Percent thrust of primary nozzle for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="TURB-ENG-REVERSE-NOZZLE-PERCENT" />}}`TURB ENG REVERSE NOZZLE PERCENT` | Engine Index | Percent thrust reverser nozzles deployed for the indexed engine{{< callout-tables "note" "engine-index-note" >}}.**NOTE**: This is available in multiplayer to all **far** aircraft. See here for more information: [Note On SimVars In Multiplayer](../../simulation-variables/#note-on-simvars-in-multiplayer). | Percent | {{< check/bad >}} | | {{< anchor id="TURB-ENG-TANKS-USED" />}}`TURB ENG TANKS USED` | Engine Index | Fuel tanks used by the indexed engine{{< callout-tables "note" "engine-index-note" >}}, one or more of the following bit flags:{{< params/smallfont >}}Center 1 Bit 0Center 2 Bit 1Center 3 Bit 2Left Main Bit 3Left Aux Bit 4Left Tip Bit 5Right Main Bit 6Right Aux Bit 7Right Tip Bit 8External 1 Bit 9External 2 Bit 10{{< /params/smallfont >}} | Mask | {{< check/bad >}} | | {{< anchor id="TURB-ENG-TANK-SELECTOR" />}}`TURB ENG TANK SELECTOR` | Engine Index | Fuel tank selected for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. See [Fuel Tank Selection](#fuel-tank-selection) for a list of values. | Enum | {{< check/bad >}} | | {{< anchor id="TURB-ENG-THROTTLE-COMMANDED-N1" />}}`TURB ENG THROTTLE COMMANDED N1` | Engine Index | The indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} commanded N1 for current throttle position. | Percent | {{< check/bad >}} | | {{< anchor id="TURB-ENG-THRUST-EFFICIENCY-LOSS" />}}`TURB ENG THRUST EFFICIENCY LOSS` | Engine Index | This can be used to control the thrust efficiency loss of the indexed engine, where a value of 0 is 100% of available thrust, and 100 is 0% available thrust. | Percent | {{< check/good >}} | | {{< anchor id="TURB-ENG-VIBRATION" />}}`TURB ENG VIBRATION` | Engine Index | The indexed turbine engine{{< callout-tables "note" "engine-index-note" >}} vibration value. | Number | {{< check/bad >}} | | {{< anchor id="TURB-MAX-ITT" />}}`TURB MAX ITT` | N/A | Retrieve the [itt_peak_temperature](../../../../content-configuration/cfg-files/engines.cfg/#itt_peak_temperature) as set in the [engines.cfg](../../../../content-configuration/cfg-files/engines.cfg/) file. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | {{< /table-wrapper >}} ### Reciprical (Piston) Engine Vars The following SimVars are **only valid for piston engines**: {{< table-wrapper "colclass-2=font-size:0.75rem" "200px" "100px" "" "150px" "100px" >}} | Simulation Variable | Index | Description | Units | Settable | |---|---|---|---|:---:| | {{< anchor id="RECIP-CARBURETOR-TEMPERATURE" />}}`RECIP CARBURETOR TEMPERATURE` | Engine Index | Carburetor temperature the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Celsius | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-ALTERNATE-AIR-POSITION" />}}`RECIP ENG ALTERNATE AIR POSITION` | Engine Index | Alternate air control the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Position | {{< check/good >}} | | {{< anchor id="RECIP-ENG-ANTIDETONATION-TANK-MAX-QUANTITY" />}}`RECIP ENG ANTIDETONATION TANK MAX QUANTITY` | Engine Index | The maximum quantity of water/methanol mixture in the {{< glossterm >}}ADI{{< /glossterm >}} tank for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. This value is set as part of the [`[ANTIDETONATION SYSTEM.N]`](../../../../content-configuration/cfg-files/engines.cfg/#antidetonation_systemn) section in the aircraft configuration files. | {{< glossterm >}}gallons{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-ANTIDETONATION-TANK-QUANTITY" />}}`RECIP ENG ANTIDETONATION TANK QUANTITY` | Engine Index | The quantity of water/methanol mixture currently in the {{< glossterm >}}ADI{{< /glossterm >}} tank for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}gallons{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="RECIP-ENG-ANTIDETONATION-TANK-VALVE" />}}`RECIP ENG ANTIDETONATION TANK VALVE` | Engine Index | The status of the {{< glossterm >}}ADI{{< /glossterm >}} tank valve for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-ANTIDETONATION-FLOW-RATE" />}}`RECIP ENG ANTIDETONATION FLOW RATE` | Engine Index | This gives the actual flow rate of the Anti Detonation system for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}gallons{{< /glossterm >}} per hour | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-BRAKE-POWER" />}}`RECIP ENG BRAKE POWER` | Engine Index | Brake power produced by the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Foot pounds ({{< glossterm >}}ftlbs{{< /glossterm >}}) per second | {{< check/good >}} | | {{< anchor id="RECIP-ENG-BRAKE-POWER-PCT" />}}`RECIP ENG BRAKE POWER PCT` | Engine Index | Brake power produced by the indexed engine expressed as a percent over 100.{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-COOLANT-RESERVOIR-PERCENT" />}}`RECIP ENG COOLANT RESERVOIR PERCENT` | Engine Index | Percent coolant available for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/good >}} | | {{< anchor id="RECIP-ENG-COWL-FLAP-POSITION" />}}`RECIP ENG COWL FLAP POSITION` | Engine Index | Percent cowl flap opened for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Percent | {{< check/good >}} | | {{< anchor id="RECIP-ENG-CYLINDER-HEAD-TEMPERATURE" />}}`RECIP ENG CYLINDER HEAD TEMPERATURE` | Engine Index | Engine cylinder head temperature for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Celsius | {{< check/good >}} | | {{< anchor id="RECIP-ENG-CYLINDER-HEALTH" />}}`RECIP ENG CYLINDER HEALTH` | Engine Index | Index high 16 bits is engine number, low16 cylinder number, both indexed from 1. | {{< glossterm >}}percent_over_100{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-DETONATING" />}}`RECIP ENG DETONATING` | Engine Index | Set to 1 (`TRUE`) if the indexed engine{{< callout-tables "note" "engine-index-note" >}} is detonating. | Bool | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-EMERGENCY-BOOST-ACTIVE" />}}`RECIP ENG EMERGENCY BOOST ACTIVE` | Engine Index | Whether emergency boost is active (1, `TRUE`) or not (0, `FALSE`) for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-EMERGENCY-BOOST-ELAPSED-TIME" />}}`RECIP ENG EMERGENCY BOOST ELAPSED TIME` | Engine Index | The elapsed time that emergency boost has been active on the indexed engine{{< callout-tables "note" "engine-index-note" >}}. The timer will start when boost is first activated.**IMPORTANT!** This timer does not reset. So if you set your time limit in the `engines.cfg` file to 315s and you spend 2 minutes with boost active, then pull back on the throttle for 1 minute, then engage boost again for 2 minutes, the simulation will consider that you spent **4** minutes with boost active. The 1 minute pause is not taken into account. | Hours | {{< check/good >}} | | {{< anchor id="RECIP-ENG-ENGINE-MASTER-SWITCH" />}}`RECIP ENG ENGINE MASTER SWITCH` | Engine Index | Whether or not the Engine Master switch is active on an indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-FUEL-AVAILABLE" />}}`RECIP ENG FUEL AVAILABLE` | Engine Index | `TRUE` if fuel is available for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-FUEL-FLOW" />}}`RECIP ENG FUEL FLOW` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} fuel flow. | Pounds per hour | {{< check/good >}} | | {{< anchor id="RECIP-ENG-FUEL-NUMBER-TANKS-USED" />}}`RECIP ENG FUEL NUMBER TANKS USED` | Engine Index | Number of tanks currently being used by the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Number | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-FUEL-TANKS-USED" />}}`RECIP ENG FUEL TANKS USED` | Engine Index | Fuel tanks used by the indexed engine{{< callout-tables "note" "engine-index-note" >}}, one or more of the following bit flags:{{< params/smallfont >}}Center 1 Bit 0Center 2 Bit 1Center 3 Bit 2Left Main Bit 3Left Aux Bit 4Left Tip Bit 5Right Main Bit 6Right Aux Bit 7Right Tip Bit 8External 1 Bit 9External 2 Bit 10{{< /params/smallfont >}} | Mask | {{< check/good >}} | | {{< anchor id="RECIP-ENG-FUEL-TANK-SELECTOR" />}}`RECIP ENG FUEL TANK SELECTOR` | Engine Index | Fuel tank selected for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. See [Fuel Tank Selection](#fuel-tank-selection) for a list of values. | Enum | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-GLOW-PLUG-ACTIVE" />}}`RECIP ENG GLOW PLUG ACTIVE` | Engine Index | Whether or not the Glow Plug is active on the indexed engine{{< callout-tables "note" "engine-index-note" >}}.. | Bool | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-LEFT-MAGNETO" />}}`RECIP ENG LEFT MAGNETO` | Engine Index | Left magneto state for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-MANIFOLD-PRESSURE" />}}`RECIP ENG MANIFOLD PRESSURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} manifold pressure. | Pounds per square inch ({{< glossterm >}}psi){{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="RECIP-ENG-NITROUS-TANK-MAX-QUANTITY" />}}`RECIP ENG NITROUS TANK MAX QUANTITY` | Engine Index | The maximum quantity of nitrous permitted per indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}gallons{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-NITROUS-TANK-QUANTITY" />}}`RECIP ENG NITROUS TANK QUANTITY` | Engine Index | The quantity of nitrous per indexed engine{{< callout-tables "note" "engine-index-note" >}}. | {{< glossterm >}}gallons{{< /glossterm >}} | {{< check/good >}} | | {{< anchor id="RECIP-ENG-NITROUS-TANK-VALVE" />}}`RECIP ENG NITROUS TANK VALVE` | Engine Index | The statt of the nitrous tank valve for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. Either 1 (`TRUE`) for open or 0 (`FALSE`) for closed. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-NUM-CYLINDERS" />}}`RECIP ENG NUM CYLINDERS` | Engine Index | The number of cylinders for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Number | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-NUM-CYLINDERS-FAILED" />}}`RECIP ENG NUM CYLINDERS FAILED` | Engine Index | The number of cylinders that have failed in the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Number | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-PRIMER" />}}`RECIP ENG PRIMER` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} primer state. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-RADIATOR-TEMPERATURE" />}}`RECIP ENG RADIATOR TEMPERATURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} radiator temperature. | Celsius | {{< check/good >}} | | {{< anchor id="RECIP-ENG-RIGHT-MAGNETO" />}}`RECIP ENG RIGHT MAGNETO` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} right magneto state. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-STARTER-TORQUE" />}}`RECIP ENG STARTER TORQUE` | Engine Index | Torque produced by the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Foot pound | {{< check/good >}} | | {{< anchor id="RECIP-ENG-SUPERCHARGER-ACTIVE-GEAR" />}}`RECIP ENG SUPERCHARGER ACTIVE GEAR` | Engine Index | Returns which of the supercharger gears is engaged for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Number | {{< check/bad >}} | | {{< anchor id="RECIP-ENG-TURBINE-INLET-TEMPERATURE" />}}`RECIP ENG TURBINE INLET TEMPERATURE` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} turbine inlet temperature. | Celsius | {{< check/good >}} | | {{< anchor id="RECIP-ENG-TURBOCHARGER-FAILED" />}}`RECIP ENG TURBOCHARGER FAILED` | Engine Index | The indexed engine{{< callout-tables "note" "engine-index-note" >}} turbo failed state. | Bool | {{< check/good >}} | | {{< anchor id="RECIP-ENG-WASTEGATE-POSITION" />}}`RECIP ENG WASTEGATE POSITION` | Engine Index | When the `engines.cfg` parameter [`turbocharged`](../../../../content-configuration/cfg-files/engines.cfg/#turbocharged) is `TRUE`, this SimVar will return the percentage that the turbo waste gate is closed for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. If the turbocharged variable is `FALSE` *and* the [`manifold_pressure_regulator`](../../../../content-configuration/cfg-files/engines.cfg/#manifold_pressure_regulator) parameter is `TRUE`, then this will return the percentage that the manifold pressure regulator is closed for the indexed engine. | Percent | {{< check/good >}} | | {{< anchor id="RECIP-MAX-CHT" />}}`RECIP MAX CHT` | N/A | This will return the cylinder head temperature value set by the [`cht_heating_constant`](../../../../content-configuration/cfg-files/engines.cfg/#cht_heating_constant) parameter in the `engines.cfg` file. | {{< glossterm >}}Rankine{{< /glossterm >}} | {{< check/bad >}} | | {{< anchor id="RECIP-MIXTURE-RATIO" />}}`RECIP MIXTURE RATIO` | Engine Index | Fuel / Air mixture ratio for the indexed engine{{< callout-tables "note" "engine-index-note" >}}. | Ratio | {{< check/bad >}} | {{< /table-wrapper >}} #### Fuel Tank Selection
{{< table-wrapper "200px" >}} | Number | Description | |:---:|---| | `0` | Off | | `1` | All | | `2` | Left | | `3` | Right | | `4` | Left auxiliary | | `5` | Right auxiliary | | `6` | Center | | `7` | Center2 | | `8` | Center3 | | `9` | External1 | | `10` | External2 | | `11` | Right tip | | `12` | Left tip | | `13` | Crossfeed | | `14` | Crossfeed left to right | | `15` | Crossfeed right to left | | `16` | Both | | `17` | External | | `18` | Isolate | | `19` | Left main | | `20` | Right main | {{< /table-wrapper >}}