AIRCRAFT SYSTEM VARIABLES
The tables below indicate the properties for the Simulation Variables that can be used to get and set properties related to the various aircraft controls and systems. For information on the units listed for each variable, please see here: Simulation Variable Units
NOTE: When Microsoft Flight Simulator is running in multiplayer mode, only a small number of variables are communicated between aircraft. Those variables that are available will say so in the description as being either for "All Aircraft" or for "Shared Cockpit".
You can find a complete index of all available SimVars here: SimVar Index
General
Simulation Variable | Description | Units | Settable | |
---|---|---|---|---|
AIRSPEED TRUE CALIBRATE |
Angle of True calibration scale on airspeed indicator. | Shared Cockpit | Degrees | |
ALTERNATE STATIC SOURCE OPEN |
Alternate static air source. | All Aircraft | Bool | |
ANEMOMETER PCT RPM |
Anemometer rpm as a percentage | Percent Over 100 | ||
ANGLE OF ATTACK INDICATOR |
AoA indication. | Radians | ||
ANNUNCIATOR SWITCH |
Currently not used in the simulation. | Bool | ||
APPLY HEAT TO SYSTEMS |
Used when too close to a fire. | Bool | ||
AUDIO PANEL AVAILABLE |
True if the audio panel is available. | Bool | ||
AUDIO PANEL VOLUME |
The Volume of the Audio Panel. | Percent | ||
AUTOTHROTTLE ACTIVE |
Auto-throttle active | Bool | ||
AUTO COORDINATION |
Is auto-coordination active | Bool | ||
AVIONICS MASTER SWITCH:index |
The avionics master switch position, true if the switch is ON. Use an avionics circuit index when referencing. |
All aircraft | Bool | |
CABIN NO SMOKING ALERT SWITCH |
True if the No Smoking switch is on. | Bool | ||
CABIN SEATBELTS ALERT SWITCH |
True if the Seatbelts switch is on. | Bool | ||
CANOPY OPEN |
Percent primary door/exit open | Percent Over 100 | ||
CARB HEAT AVAILABLE |
True if carb heat available | Bool | ||
DELTA HEADING RATE |
Rate of turn of heading indicator | Radians per second | ||
DME SOUND |
DME audio flag | Shared Cockpit | Bool | |
ELT ACTIVATED |
Whether or not the Emergency Locator Transmitter is active. | Bool | ||
EXTERNAL SYSTEM VALUE |
Generic SimVar. | Number | ||
FIRE BOTTLE DISCHARGED |
True if the fire bottle is discharged. | Bool | ||
FIRE BOTTLE SWITCH |
True if the fire bottle switch is on. | Bool | ||
GLASSCOCKPIT AUTOMATIC BRIGHTNESS |
This variable will return a value between 0 and 1 for the automatic brightness setting for glass cockpit displays, where 0 is the dimmest and 1 is the brightest. This value will vary depending on the time of day. | Number | ||
GPWS SYSTEM ACTIVE |
True if the Ground Proximity Warning System is active | Bool | ||
GPWS WARNING |
True if Ground Proximity Warning System installed. | Bool | ||
GYRO DRIFT ERROR |
Angular error of heading indicator | Radians | ||
HAS STALL PROTECTION |
Will return whether the aircraft has stall protection (true) or not (false). | Bool | ||
HEADING INDICATOR |
Heading indicator (directional gyro) indication | Radians | ||
INDICATED ALTITUDE |
The indicated altitude. | Feet | ||
INDICATED ALTITUDE CALIBRATED |
Indicated altitude with the altimeter calibrated to current sea level pressure. | Feet | ||
INDICATED ALTITUDE EX1 |
Similar to INDICATED_ALTITUDE but doesn't affect actual plane position when setting this variable. |
Feet | ||
INDUCTOR COMPASS HEADING REF |
Inductor compass heading | Radians | ||
INDUCTOR COMPASS PERCENT DEVIATION |
Inductor compass deviation reading | Percent Over 100 | ||
INSTRUMENTS AVAILABLE |
Deprecated, do not use! | Mask | ||
INTERCOM MODE |
Intercom Mode |
Enum: 0 = ISO |
||
INTERCOM SYSTEM ACTIVE |
Whether or not the intercom system is active. | Bool | ||
IS ALTITUDE FREEZE ON |
True if the altitude of the aircraft is frozen. | Bool | ||
IS ATTITUDE FREEZE ON |
True if the attitude (pitch, bank and heading) of the aircraft is frozen. | Bool | ||
IS LATITUDE LONGITUDE FREEZE ON |
True if the lat/lon of the aircraft (either user or AI controlled) is frozen. If this variable returns true, it means that the latitude and longitude of the aircraft are not being controlled by ESP, so enabling, for example, a SimConnect client to control the position of the aircraft. This can also apply to altitude and attitude. Also refer to the range of KEY_FREEZE..... Event IDs. |
Bool | ||
KOHLSMAN SETTING HG:index |
The value for the given altimeter index in inches of mercury. IMPORTANT! In the system.cfg file, altimeters are indexed from 0, but the SimVar indexes from 1. So, altimeter 0 in that file is accessed using |
Inches of Mercury, inHg | ||
KOHLSMAN SETTING MB:index |
The value for the given altimeter index in millibars. IMPORTANT! In the system.cfg file, altimeters are indexed from 0, but the SimVar indexes from 1. So, altimeter 0 in that file is accessed using |
Millibars | ||
KOHLSMAN SETTING STD:index |
True if the indexed altimeter is in "Standard" mode, or false otherwise. IMPORTANT! In the system.cfg file, altimeters are indexed from 0, but the SimVar indexes from 1. So, altimeter 0 in that file is accessed using |
Bool | ||
MAGNETIC COMPASS |
Compass reading | Degrees | ||
MANUAL FUEL PUMP HANDLE |
Position of manual fuel pump handle. 1 is fully deployed. | Percent Over 100 | ||
OVERSPEED WARNING |
Overspeed warning state | Bool | ||
PANEL ANTI ICE SWITCH |
True if panel anti-ice switch is on | Bool | ||
PITOT ICE PCT |
Amount of pitot ice. 100 is fully iced. | Percent Over 100 | ||
PITOT HEAT |
Pitot heat active | All aircraft | Bool | |
PITOT HEAT SWITCH:index |
Pitot heat switch state | All aircraft |
Enum:
|
|
PLANE HEADING DEGREES GYRO |
Heading indicator (directional gyro) indication | Radians | ||
PRESSURE ALTITUDE |
Standard Altitude, ie: at a 1013.25 hPa (1 atmosphere) setting. | Meters | ||
PRESSURIZATION CABIN ALTITUDE |
The current altitude of the cabin pressurization.. | Feet | ||
PRESSURIZATION CABIN ALTITUDE GOAL |
The set altitude of the cabin pressurization. | Feet | ||
PRESSURIZATION CABIN ALTITUDE RATE |
The rate at which cabin pressurization changes. | Feet per second | ||
PRESSURIZATION DUMP SWITCH |
True if the cabin pressurization dump switch is on. | Bool | ||
PRESSURIZATION PRESSURE DIFFERENTIAL |
The difference in pressure between the set altitude pressurization and the current pressurization. | Pounds per square foot, psf | ||
RAD INS SWITCH |
True if Rad INS switch on | Bool | ||
SELECTED DME |
Selected DME | Shared Cockpit | Number | |
SMOKESYSTEM AVAILABLE |
Smoke system available. NOTE: There is no default "smoke system" that this SimVar works on and this is a legacy variable that is available for use should you wish to use it but it affects nothing by default. |
Bool | ||
SMOKE ENABLE |
Set to True to activate the smoke system, if one is available. Please see the notes for |
All aircraft | Bool | |
SPEAKER ACTIVE |
Whether or not the speaker is active. | Bool | ||
STALL HORN AVAILABLE |
True if stall alarm available | Bool | ||
STALL PROTECTION OFF LIMIT |
Alpha below which the Stall Protection can be disabled. See the [STALL PROTECTION] section for more information. |
Radians | ||
STALL PROTECTION ON GOAL |
The alpha that the Stall Protection will attempt to reach when triggered. See the [STALL PROTECTION] section for more information. |
Radians | ||
STALL PROTECTION ON LIMIT |
Alpha above which the Stall Protection timer starts. See the [STALL PROTECTION] section for more information. |
Radians | ||
STALL WARNING |
Stall warning state | Bool | ||
STRUCTURAL DEICE SWITCH |
True if the aircraft structure deice switch is on | Bool | ||
SUCTION PRESSURE |
Vacuum system suction pressure | Inches of Mercury, inHg | ||
SYSTEMS AVAILABLE |
Deprecated, do not use! | Mask | ||
TAILHOOK HANDLE |
True if the tailhook handle is engaged. | Bool | ||
TAILHOOK POSITION |
Percent tail hook extended | Percent Over 100 | ||
TOW RELEASE HANDLE |
Position of tow release handle. 100 is fully deployed. | Percent Over 100 | ||
TRUE AIRSPEED SELECTED |
True if True Airspeed has been selected | Bool | ||
TURN COORDINATOR BALL |
Turn coordinator ball position |
Position 128 (-127 to 127) |
||
TURN COORDINATOR BALL INV |
Turn coordinator ball position inverted (upside down) |
Position 128 (-127 to 127) |
||
TURN INDICATOR RATE |
Turn indicator reading | Radians per second | ||
TURN INDICATOR SWITCH |
True if turn indicator switch is on | Bool | ||
VARIOMETER RATE |
Variometer rate | Feet per second | ||
VARIOMETER SWITCH |
True if the variometer switch is on | Bool | ||
WATER BALLAST VALVE |
True if water ballast valve is available | Bool | ||
WINDSHIELD DEICE SWITCH |
True if the aircraft windshield deice switch is on | Bool | ||
WISKEY COMPASS INDICATION DEGREES |
Deprecated, do not use!Use MAGNETIC_COMPASS instead. |
Degrees |
Lights
Simulation Variable | Description | Units | Settable | |
---|---|---|---|---|
IS ANY INTERIOR LIGHT ON |
Will return true if any interior light is on or false otherwise. | Bool | ||
LANDING LIGHT PBH |
Landing light pitch bank and heading | All aircraft | SIMCONNECT_DATA_XYZ structure |
|
LIGHT BEACON |
Light switch state | All aircraft | Bool | |
LIGHT BEACON ON |
Returns true if the target beacon light is functioning or if the switch is ON. Use beacon lightdef index. |
All aircraft | Bool | |
LIGHT BACKLIGHT INTENSITY |
Vehicle backlights current intensity (0 = off, 1 = full intensity) | Percent Over 100 | ||
LIGHT BRAKE ON |
Returns true if the target brake light is functioning or if the switch is ON. |
Bool | ||
LIGHT CABIN |
Light switch state | All aircraft | Bool | |
LIGHT CABIN ON |
Returns true if the target cabin light is functioning or if the switch is ON. Use the cabin lightdef index. |
All aircraft | Bool | |
LIGHT CABIN POWER SETTING |
The current cabin light power setting. Requires the cabin lightdef index. |
All aircraft | Percent | |
LIGHT GLARESHIELD |
Whether or not the Light switch for the Glareshield is enabled | Bool | ||
LIGHT GLARESHIELD ON |
Returns true if the target glareshield light is functioning or if the switch is ON. Use the glareshield lightdef index. |
All aircraft | Bool | |
LIGHT GLARESHIELD POWER SETTING |
The current glareshield light power setting. Requires the glareshield lightdef index. |
All aircraft | Percent | |
LIGHT GYROLIGHT INTENSITY |
Vehicle gyrolights current intensity (0 = off, 1 = full intensity) | Percent Over 100 | ||
LIGHT HEAD ON |
Returns true if the target navigation light is functioning or if the switch is ON. |
Bool | ||
LIGHT HEADLIGHT INTENSITY |
Vehicle headlights current intensity (0 = off, 1 = full intensity) | Percent Over 100 | ||
LIGHT LANDING ON |
Returns true if the target landing light is functioning or if the switch is ON. Use landing lightdef index. |
All aircraft | Bool | |
LIGHT LANDING |
Light switch state for landing light. | All aircraft | Bool | |
LIGHT LOGO |
Light switch state for logo light. | All aircraft | Bool | |
LIGHT LOGO ON |
Returns true if the target logo light is functioning or if the switch is ON. Use the logo lightdef index. |
All aircraft | Bool | |
LIGHT NAV ON |
Returns true if the target navigation light is functioning or if the switch is ON. Use navigation lightdef index. |
All aircraft | Bool | |
LIGHT NAV |
Light switch state for the NAV light | All aircraft | Bool | |
LIGHT ON STATES |
Bit mask:[index] 0x0001:[index] Nav 0x0002:[index] Beacon 0x0004:[index] Landing 0x0008:[index] Taxi 0x0010:[index] Strobe 0x0020:[index] Panel 0x0040:[index] Recognition 0x0080:[index] Wing 0x0100:[index] Logo 0x0200:[index] Cabin |
All aircraft | Mask | |
LIGHT PANEL |
Light switch state of the panel light. | All aircraft | Bool | |
LIGHT PANEL ON |
Returns true if the target panel light is functioning or if the switch is ON. Use the panel lightdef index. |
All aircraft | Bool | |
LIGHT PANEL POWER SETTING |
The current panel light power setting. Requires the panel lightdef index. |
All aircraft | Percent | |
LIGHT PEDESTRAL |
Whether or not the Light switch for the Pedestal is enabled | Bool | ||
LIGHT PEDESTRAL ON |
Returns |
All aircraft | Bool | |
LIGHT PEDESTRAL POWER SETTING |
The current pedestral light power setting. Requires the pedestral lightdef index. |
All aircraft | Percent | |
LIGHT POTENTIOMETER:index |
Adjust the potentiometer of the indexed lighting. Index is defined in the appropriate lightdef hashmap setting. |
Percent Over 100 | ||
LIGHT RECOGNITION |
Light switch state for the recognition light. | All aircraft | Bool | |
LIGHT RECOGNITION ON |
Returns true if the target recognition light is functioning or if the switch is ON. Use the recognition lightdef index. |
All aircraft | Bool | |
LIGHT STATES |
Same as LIGHT ON STATES | All aircraft | Mask | |
LIGHT STROBE |
Light switch state | All aircraft | Bool | |
LIGHT STROBE ON |
Returns true if the target strobe light is functioning or if the switch is ON. Use the strobe lightdef index. |
All aircraft | Bool | |
LIGHT TAXI |
Light switch state for the taxi light. | All aircraft | Bool | |
LIGHT TAXI ON |
Returns true if the target taxi light is functioning or if the switch is ON. Use taxi lightdef index. |
All aircraft | Bool | |
LIGHT WING |
Light switch state for the wing lights. | All aircraft | Bool | |
LIGHT WING ON |
Returns true if the target wing light is functioning or if the switch is ON. Use the wing lightdef index. |
All aircraft | Bool | |
MANUAL INSTRUMENT LIGHTS |
True if instrument lights are set manually. | Bool | ||
STROBES AVAILABLE |
True if strobe lights are available. | Bool | ||
STROBE FLASH |
Deprecated, do not use! | Bool |
Hydraulics
Simulation Variable | Description | Units | Settable |
---|---|---|---|
HYDRAULIC PRESSURE |
Hydraulic system pressure. Indexes start at 1. | Pound force per square foot | |
HYDRAULIC RESERVOIR PERCENT |
Hydraulic pressure changes will follow changes to this variable. Indexes start at 1. | Percent Over 100 | |
HYDRAULIC SWITCH |
True if hydraulic switch is on | Bool | |
HYDRAULIC SYSTEM INTEGRITY |
Percent system functional | Percent Over 100 |
Partial Panels
Payload Stations
Warning Variables
Yoke
Exits (Deprecated)