The tables below indicate the properties for the Simulation Variables that can be used to get and set variables related to the electrical system of the aircraft. For information on the units listed for each variable, please see here: Simulation Variable Units

You can find a complete index of all available SimVars here: SimVar Index

The SimVars below are all related to the aircraft electrical system (including lights). Large parts of this system are setup using the [ELECTRICAL] section of the system.cfg file, and many may also require the use of the different to retrieve and edit their values.

General / Buses

This section contains the SimVars related to the electrical buses and the electrical system in general. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:ELECTRICAL BUS VOLTAGE:'Bus_1'_n, Volts)
Simulation VariableIndexDescriptionUnitsSettable
BUS LOOKUP INDEXv1.00:Bus indexThis SimVar is used only by the v1.00 electrical system and is used to supply a Bus index to another SimVar (see here for more information)It should be noted that when this is not set (ie: it is 0) then TRUE will be returned if any of the bus connections are on.IMPORTANT! This SimVar is deprecated as you can now simply supply two indices to the SimVars that used it.-
BUS BREAKER PULLEDv2+:Bus name (or index)v1.00:First bus indexSecond bus indexThis will be true if the bus breaker is pulled. For the v2+ electrical system it requires the name (or index) of the Bus, while the legacy v1.00 electrical system requires two Bus indices. This SimVar cannot be used with the FSX electrical system.Bool
BUS CONNECTION ONv2+:First bus name (or index)Second bus name (or index)v1.00:First bus indexSecond bus indexThis will be True if the line between the two buses is connected. For the v2+ electrical system it requires the names (or indices) of the Buses to check, and the legacy v1.00 electrical system needs the Bus indices. This SimVar cannot be used with the FSX electrical system.Bool
ELECTRICAL BUS AMPSv2+:Bus name (or index)Returns the load going through the named (or indexed) Bus, in amps. Note that if you supply an index it is the global index, ie: the index N of the circuit parameter itself.This is only available to the modern (v2+) electrical system.Amperes
ELECTRICAL BUS VOLTAGEv2+:Bus name (or index)Returns the tension going through the named (or indexed) Bus, in volts. Note that if you supply an index it is the global index, ie: the index N of the circuit parameter itself.This is only available to the modern (v2+) electrical system.Volts
ELECTRICAL TOTAL LOAD AMPSN/ATotal load amps of the entire electrical system.Amperesv2+: v1.00 / FSX:
NEW ELECTRICAL SYSTEMN/AIs the aircraft using the modern v2+ or v1.00 electrical system (True), or the old FSX electrical system (False).Bool
ELECTRICAL AVIONICS BUS AMPSN/AAvionics bus current.This is a legacy SimVar, only used by the FSX electrical system. For the v2+ system, use ELECTRICAL BUS AMPS (there is no equivalent for the v1.00 system).Amperes
ELECTRICAL AVIONICS BUS VOLTAGEN/AAvionics bus voltage.This is a legacy SimVar, only used by the FSX electrical system. For the v2+ system, use ELECTRICAL BUS VOLTAGE (there is no equivalent for the v1.00 system).Volts
ELECTRICAL BATTERY BUS AMPSv1.00+:Battery indexFSX:N/ABattery bus current.This is a legacy SimVar, only used by the FSX and v1.00 electrical systems. For the v2+ system (and preferrably for the v1.00 system as well), use ELECTRICAL BUS AMPS.AmperesFSX:v1.00:
ELECTRICAL BATTERY BUS VOLTAGEv1.00+:Battery indexFSX:N/ABattery bus voltage.This is a legacy SimVar, only used by the FSX and v1.00 electrical systems. For the v2+ system (and preferrably for the v1.00 system as well) use ELECTRICAL BUS VOLTAGE.VoltsFSX:v1.00:
ELECTRICAL GENALT BUS AMPSv1.00+ / FSX:Generator indexThe load handled by the indexed generator bus.For the modern (v2+) electrical system, use ELECTRICAL BUS AMPS.Amperes
ELECTRICAL GENALT BUS VOLTAGEv1.00+ / FSX:Generator indexThe tension voltage for the indexed generator bus.For the modern (v2+) electrical system, use ELECTRICAL BUS VOLTAGE.Volts
ELECTRICAL MAIN BUS AMPSv1.00:Bus indexFSX:N/A (main bus is hardcoded)The main named (or indexed) Bus current.For the modern (v2+) electrical system, use ELECTRICAL BUS AMPS.AmperesFSX:v1.00:
ELECTRICAL MAIN BUS VOLTAGEv1.00:Bus indexFSX:N/A (main bus is hardcoded)The main named (or indexed) Bus voltage.For the modern (v2+) electrical system, use ELECTRICAL BUS VOLTAGE.VoltsFSX:v1.00:
ELECTRICAL OLD CHARGING AMPSv1.00 / FSX:Battery indexThe charging amps for the indexed Battery.This is only available to the FSX and legacy (v1.00) electrical systems. For the modern v2+ system (and we recommend for all other systems too), use ELECTRICAL BATTERY LOAD.Amperes

Batteries

This section contains the SimVars related to the electrical system batteries. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:ELECTRICAL BATTERY VOLTAGE:'Battery_1'_n, Volts)
Simulation VariableIndexDescriptionUnitsSettable
BATTERY BREAKER PULLEDv2+:Battery name (or index)v1.00:Battery indexBus indexThis will be true if the battery breaker is pulled. For the v2+ electrical system it simply requires the Battery name (or index), while the legacy v1.00 electrical system requires a Battery index and a Bus index.Bool
BATTERY CONNECTION ONv2+:Battery name (or index)v1.00:Battery indexBus indexThis will be true if the battery is connected. For the v2+ electrical system it simply requires the Battery name (or index), while the legacy v1.00 electrical system requires a Battery index and a Bus index.Bool
ELECTRICAL BATTERY ESTIMATED CAPACITY PCTv2+:Battery name (or index)v1.00 / FSX:Battery indexThe remaing capacity of the named (or indexed) Battery.Note that for the FSX and legacy (v1.00) electrical systems, requests to this SimVar must be done in Percent Over 100 as conversions will not work.Percent Over 100
ELECTRICAL BATTERY LEVELv2+:Battery name (or index)v1.00 / FSX:Battery indexThe remaining capacity of the named (or indexed) Battery, expressed as a percentage.This is only available to the modern (v2+) electrical system.Percentage
ELECTRICAL BATTERY LOADv2+:Battery name (or index)v1.00 / FSX:Battery indexFor the FSX and legacy (v1.00) electrical systems, this is the load handled by the indexed battery, where negative values mean the battery is receiving current.For the modern (v2+) electrical system, this is the load drawn from the Battery when it is used as a supplier, and will not return the supplied tension when charging, or when the battery is not a supplier.Amperesv1.00 / FSX:V2+:
ELECTRICAL BATTERY VOLTAGEv2+:Battery name (or index)v1.00 / FSX:Battery indexFor the FSX and legacy (v1.00) electrical systems, this is the tension output of the indexed battery.For the modern (v2+) electrical system, this is the tension output for a Battery that is used as a supplier, and will not return the supplied tension when charging. Note that if the battery is not a supplier, the tension will always be 0.Voltsv1.00 / FSX:V2+:
ELECTRICAL HOT BATTERY BUS AMPSFSX:Battery indexLoad available when the battery switch is turned off.This is only valid for the FSX electrical system.Amperes
ELECTRICAL HOT BATTERY BUS VOLTAGEFSX:Battery indexTension available when the battery switch is turned off.This is only valid for the FSX electrical system.Volts
ELECTRICAL MASTER BATTERYv2+:Battery name (or index)v1.00 / FSX:Battery indexThe named (or indexed) Battery switch position, True if the switch is on. There are some things to notw about using an index of 0 with this parameter based on the electrical system version being used:FSX: GET 0 (like 1) is the first battery. SET 0 is every battery.Legacy v1.00: GET 0 indicates if any battery is on. SET 0 (and 1) sets the switch of the first battery.Modern v2+: GET 0 indicates if *any *battery is on. SET 0 sets the switch of every batteries like FSX.Bool

Breakers

All these SimVars can be used to get or set the breaker state for the electrical system (either true or false). If the breaker is popped (set to false), then the associated circuit will not receive electricity.

NOTE

The variables here do not have any actual effect on the simulation by default and are Convenience SimVars for your own use.

Simulation VariableIndexDescriptionUnitsSettable
BREAKER ADFv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER ALTFLDv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER AUTOPILOTv2+:Circuit name (or index)v1.00:Circuit indexTrue if the breaker on the line leading to this circuit type is pulled (this is not available for the FSX electrical system)Bool
BREAKER AVNBUS1N/ATrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER AVNBUS2N/ATrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER AVNFANv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER FLAPv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER GPSv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER INSTv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER INSTLTSv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER LTS PWRv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER NAVCOM1N/ATrue if the breaker on the line leading to this circuit is pulled.Bool
BREAKER NAVCOM2N/ATrue if the breaker on the line leading to this circuit is pulled.Bool
BREAKER NAVCOM3N/ATrue if the breaker on the line leading to this circuit is pulled.Bool
BREAKER NAVCOM4N/ATrue if the breaker on the line leading to this circuit is pulled.Bool
BREAKER TURNCOORDv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER WARNv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool
BREAKER XPNDRv2+:Circuit name (or index)v1.00:Circuit indexFSX:Not UsedTrue if the breaker on the line leading to this circuit type is pulled (For FSX electrical systems the SimVar tests for a pulled breaker on the “AVIONICS” circuit)Bool

Circuits

This section contains the SimVars related to the electrical circuits. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:ELECTRICAL CIRCUIT VOLTAGE:'Circuit_1'_n, Volts)

NOTE

Many of the circuit SimVars here will refer to a specific type of circuit, in which case the index - if supplied - is local to the type. For example, if you have three circuits of the type CIRCUIT_AVIONICS and two of the type CIRCUIT_LIGHT_LANDING, then you have five circuits in total. If you want to target the circuit for the second landing light, then you would supply the index “2”, not “5”. Also note that for the modern electrical system (v2+), you can supply 0 for an index to target all circuits of the given type (the legacy v1.00 electrical system will treat index 0 the same as index 1, and the FSX electrical system does not have circuit indices).

Simulation VariableIndexDescriptionUnitsSettable
ELECTRICAL CIRCUIT EXISTSv2+:Circuit name (or index)This can be used to find out if any circuit of the given type is present in the aircraft electrical system. Unlike other SimVars in this section, the index here is not a specific circuit, but rather the index of the circuit type as listed here: Circuit Types.This is only available to the modern (v2+) electrical system currently.Bool
ELECTRICAL CIRCUIT AMPSv2+:Circuit name (or index)Returns the load drawn by the named (or indexed) Circuit, in amps. Note that if you supply an index it is the global index, ie: the index N of the circuit parameter itself.This is only available to the modern (v2+) electrical system.Amperes
ELECTRICAL CIRCUIT VOLTAGEv2+:Circuit name (or index)Returns the tension intake of the named (or indexed) Circuit, in volts. Note that if you supply an index it is the global index, ie: the index N of the circuit parameter itself.This is only available to the modern (v2+) electrical system.Volts
CIRCUIT AUTOPILOT ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_AUTOPILOT or not.Bool
CIRCUIT AUTO BRAKES ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_AUTO_BRAKES or not.Bool
CIRCUIT AUTO FEATHER ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_AUTO_FEATHER or not. Please see the Note On AutoFeathering for more information.Bool
CIRCUIT AVIONICS ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_AVIONICS or not.Bool
CIRCUIT BREAKER PULLEDv2+:Circuit name (or index)v1.00:Circuit indexBus indexThis will be true if the named (or indexed) circuit breaker is pulled. For the v2+ electrical system it simply requires the Circuit name (or index), while the legacy v1.00 electrical system requires a Circuit index and a Bus index.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT CABIN SIGNAL GOv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_CABIN_SIGNAL_GO or not.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT CABIN SIGNAL STANDBYv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_CABIN_SIGNAL_STANDBY or not.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT CABIN SIGNAL STOPv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_CABIN_SIGNAL_STOP or not.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT COM ONv2+:Circuit name (or index)v1.00 / FSX:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_COM or not.Bool
CIRCUIT CONNECTION ONv2+:Circuit name (or index)v1.00:Circuit indexBus indexThis will be true if the named (or indexed) circuit has a leading line connected to it. For the v2+ electrical system it simply requires the Circuit name (or index), while the legacy v1.00 electrical system requires a Circuit index and a Bus index (this SimVar is not available to the FSX electrical system).Bool
CIRCUIT ELECTRIC ENGINE ONv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_ELECTRIC_ENGINE or not.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT FLAP MOTOR ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_FLAP_MOTOR or not.Bool
CIRCUIT GEAR MOTOR ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_GEAR_MOTOR or not.Bool
CIRCUIT GEAR WARNING ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_GEAR_WARNING or not.Bool
CIRCUIT GENERAL PANEL ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_GENERAL_PANEL or not.Bool
CIRCUIT HOIST ONv2+:Circuit name (or index)Returns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_HOIST or not.This is only available to the modern (v2+) electrical system.Bool
CIRCUIT HYDRAULIC PUMP ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether electrical power is available to the named (or indexed💡︎) Circuit of the type (CIRCUIT_HYDRAULIC_PUMP) or not.Bool
CIRCUIT HYDRAULIC VALVE ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether electrical power is available to the named (or indexed💡︎) Circuit of the type (CIRCUIT_HYDRAULIC_VALVE) or not.Bool
CIRCUIT MARKER BEACON ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether electrical power is available to the named (or indexed💡︎) Circuit of the type (CIRCUIT_MARKER_BEACON) or not.Bool
CIRCUIT NAVCOM1 ONN/AWhether or not power is available to the NAVCOM1 circuit or not. Note that with both the v1.00 and v2+ electrical systems, NAV (CIRCUIT_NAV and COM (CIRCUIT_COM circuits are separated so this simvar tests the two at the same time, ie: the two have to exist for this simvar to return true.Bool
CIRCUIT NAVCOM2 ONN/AWhether or not power is available to the NAVCOM2 circuit or not. Note that with both the v1.00 and v2+ electrical systems, NAV (CIRCUIT_NAV and COM (CIRCUIT_COM circuits are separated so this simvar tests the two at the same time, ie: the two have to exist for this simvar to return true.Bool
CIRCUIT NAVCOM3 ONN/AWhether or not power is available to the NAVCOM3 circuit or not. Note that with both the v1.00 and v2+ electrical systems, NAV (CIRCUIT_NAV and COM (CIRCUIT_COM circuits are separated so this simvar tests the two at the same time, ie: the two have to exist for this simvar to return true.Bool
CIRCUIT NAVCOM4 ONN/AWhether or not power is available to the NAVCOM4 circuit or not. Note that with both the v1.00 and v2+ electrical systems, NAV (CIRCUIT_NAV and COM (CIRCUIT_COM circuits are separated so this simvar tests the two at the same time, ie: the two have to exist for this simvar to return true.Bool
CIRCUIT ONv2+:Circuit name (or index)v1.00:Circuit indexYou supply the name (or global index, ie: the index N of the circuit parameter itself) of any Circuit and the SimVar will return whether it is on (True) or off (False).This SimVar is not available to the FSX electrical system.Bool
CIRCUIT PITOT HEAT ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_PITOT_HEAT or not.Bool
CIRCUIT POWER SETTINGv2+:Circuit name (or index)v1.00:Circuit indexThis returns the percentage of power available to the named (or indexed💡︎) Circuit.This SimVar is not available to the FSX electrical system.Percent Over 100
CIRCUIT PROP SYNC ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_PROP_SYNC or not.Bool
CIRCUIT ROTOR BRAKE ONv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_ROTOR_BRAKE or not.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT SLING ONv2+:Circuit name (or index)Returns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_SLING or not.This is only available to the modern (v2+) electrical system.Bool
CIRCUIT STALL WARNING ONv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_STALL_WARNING or not.This SimVar is not available to the FSX electrical system.Bool
CIRCUIT STANDBY VACUUM ONaliasCIRCUIT STANDY VACUUM ONv2+:Circuit name (or index)v1.00:Circuit indexFSX:N/AReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_STANDBY_VACUUM or not.Bool
CIRCUIT SWITCH ONv2+:Circuit name (or index)v1.00:Circuit indexYou supply the name (or global index, ie: the index N of the circuit parameter itself) of any Circuit and the SimVar will return if the circuit switch is on (True) or off (False).This SimVar is not available to the FSX electrical system.Bool
CIRCUIT TRANSPONDER ONv2+:Circuit name (or index)v1.00:Circuit indexReturns whether there is electrical power available to the named (or indexed💡︎) Circuit of the type CIRCUIT_XPNDR or not.This SimVar is not available to the FSX electrical system.BoolBool

Generators

This section contains the SimVars related to the electrical generators. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:ELECTRICAL GENERATOR VOLTAGE:'Gen_1'_n, Volts)
Simulation VariableIndexDescriptionUnitsSettable
ELECTRICAL GENERATOR ACTIVEv2+:Generator name (or index)This indicates whether or not the named (or indexed) Generator is outputting tension.This is only available to the modern (v2+) electrical system.Bool
ELECTRICAL GENERATOR AMPSv2+:Generator name (or index)This indicates the load being drawn (in amps) by the named (or indexed) Generator.This is only available to the modern (v2+) electrical system.Amperes
ELECTRICAL GENERATOR VOLTAGEv2+:Generator name (or index)This indicates the tension output (in volts) by the named (or indexed) Generator.This is only available to the modern (v2+) electrical system.Volts
ELECTRICAL GENERATOR SWITCHv2+:Generator name (or index)This can be used to get or set the state of the named (or indexed) Generator switch, either on (True) or off (False). Note that even if the switch is flagged as on the generator itself may not be on (eg: it may lack fuel).This is only available to the modern (v2+) electrical system.Bool
ELECTRICAL GENALT LOADv1.00+:Generator indexThis returns the percentage of the load output that is being consumed by the indexed generator.This is only available to the legacy (v1.00) electrical system.Percent

Relays

This section contains the SimVars related to the electric relays. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:ELECTRICAL RELAY LINE OPEN:'Relay_1'_n, Bool)
Simulation VariableIndexDescriptionUnitsSettable
ELECTRICAL RELAY AMPSv2+:Relay name (or index)This indicates the load being drawn (in amps) by the named (or indexed) Relay.This is only available to the modern (v2+) electrical system.Amperes
ELECTRICAL RELAY BREAKER PULLEDv2+:Relay name (or index)This indicates whether or not the breaker for the named (or indexed) Relay has been pulled (1, TRUE) or not (0, FALSE).This is only available to the modern (v2+) electrical system.Bool
ELECTRICAL RELAY CONNECTION ONv2+:Relay name (or index)This indicates the status of the line connected to the (or indexed) Relay. Either connected (1, TRUE) or disconnected (0, FALSE).This is only available to the modern (v2+) electrical system.Bool
ELECTRICAL RELAY LINE OPENv2+:Relay name (or index)This indicates whether or not the line managed by the named (or indexed) Relay is connected (1, TRUE) or not (0, FALSE). Note that relay line disconnection is different to Line disconnection.This is only available to the modern (v2+) electrical system.Bool
ELECTRICAL RELAY POWEREDv2+:Relay name (or index)This indicates the named (or indexed) Relay is powered (1, TRUE) or not (0, FALSE).This is only available to the modern (v2+) electrical system.Bool
ELECTRICAL RELAY VOLTAGEv2+:Relay name (or index)This indicates the tension output (in volts) by the named (or indexed) Relay.This is only available to the modern (v2+) electrical system.Volts

External Power

This section contains the SimVars related to the external power sources. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:ELECTRICAL EXTERNAL POWER VOLTAGE:'Power_1'_n, Volts)
Simulation VariableIndexDescriptionUnitsSettable
ELECTRICAL EXTERNAL POWER AMPSv2+:External power source name (or index)This indicates the load being drawn (in amps) by the named (or indexed) ExternalPower source.This is only available to the modern (v2+) electrical system.Amperes
ELECTRICAL EXTERNAL POWER VOLTAGEv2+:External power source name (or index)This indicates the tension output (in volts) by the named (or indexed) ExternalPower source.This is only available to the modern (v2+) electrical system.Volts
EXTERNAL POWER AVAILABLEv2+:External power source name (or index)v1.00:External power source indexThis will be true if the the named (or indexed) ExternalPower source is available.This SimVar is not available to the FSX electrical system.Bool
EXTERNAL POWER BREAKER PULLEDv2+:External power source name (or index)v1.00:External power source indexThe state of the breaker of the named (or indexed) ExternalPower source.This SimVar is not available to the FSX electrical system.Bool
EXTERNAL POWER CONNECTION ONv2+:External power source name (or index)v1.00:External power source indexThe state of the connection between a bus and the named (or indexed) ExternalPower source.This SimVar is not available to the FSX electrical system.Bool
EXTERNAL POWER ONv2+:External power source name (or index)v1.00:External power source indexThe named (or indexed) ExternalPower source switch position, True if the switch is on.This SimVar is not available to the FSX electrical system.Bool

Lines

This section contains the SimVars related to the power lines in the electrical system. Note that many of them will require the name of the component that they target. This name is given using the following format:

[SimVar]:'[COMPONENT_NAME]'_n

For example:

(A:LINE CONNECTION ON:'Line_1'_n, Volts)
Simulation VariableIndexDescriptionUnitsSettable
LINE CONNECTION ONv2+:Line name (or index)The current status of the named (or indexed) Line connection, either 1 (True) for on, or 0 (False) for off. Note that giving a index of 0 to this SimVar is invalid and will always return False.This is only available to the modern (v2+) electrical system.Bool
LINE BREAKER PULLEDv2+:Line name (or index)The current status of the named (or indexed) Line breaker, either 1 (True) for pulled, or 0 (False) for not pulled. Note that giving a index of 0 to this SimVar is invalid and will always return False.This is only available to the modern (v2+) electrical system.Bool

Alternators

These SimVars were added for the v1.00 Legacy Electrical System, however in the Modern Electrical System, alternators still exist but are called generators, and while alternators are AC current generators, these simvars will work with both AC and DC generators when used with the modern system.

Simulation VariableIndexDescriptionUnitsSettable
ALTERNATOR BREAKER PULLEDv2+:Generator namev1.00:Alternator indexBus indexThis will be true if the alternator/generator breaker is pulled. Requires an alternator index or a generator name, and for legacy systems it will also require a bus index.Bool
ALTERNATOR CONNECTION ONv2+:Generator namev1.00:Alternator indexBus indexThis will be true if the alternator/generator is connected. Requires an alternator index or a generator name, and for legacy systems it will also require a bus index.Bool
GENERAL ENG MASTER ALTERNATORFSX system:Alternator indexv1.00:Alternator indexv2+:Generator name or indexThe alternator or generator switch position, true if the switch is ON. Requires alternator index or a generator name (or index) when referencing.Bool

APU

Simulation VariableIndexDescriptionUnitsSettable
APU BLEED PRESSURE RECEIVED BY ENGINEEngine IndexBleed air pressure received by the engine from the APU.Pounds per square inch (psi)
APU GENERATOR ACTIVEGenerator IndexSet or get whether an APU is active (true) or not (false). Takes an index to be able to have multiple generators on a single APU.Bool
APU GENERATOR SWITCHGenerator IndexEnables or disables the APU for an engine. Takes an index to be able to have multiple generators on a single apu.Bool
APU ON FIRE DETECTEDN/AWill return true if the APU is on fire, or false otherwise.Bool
APU PCT RPMN/AAuxiliary power unit RPM, as a percentagePercent Over 100
APU PCT STARTERN/AAuxiliary power unit starter, as a percentagePercent Over 100
APU SWITCHN/ABoolean, whether or not the APU is switched on.Bool
APU VOLTSN/AThe volts from the APU to the selected engine. Takes an index to be able to have multiple generators on a single APU.Volts
BLEED AIR APUN/ABoolean, returns whether or not the APU attempts to provide Bleed Air.Bool

0/255