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 INDEXN/AThis is a settable simvar meaning that it can both be read and set. Some of the simvars in this list are using this to lookup a value using two arguments (one argument in addition to the component index). For example to check the state of the connection between a “circuit.45” and the “bus.2” it would be written as follows:2 (>A:BUS LOOKUP INDEX, Number) (A:CIRCUIT CONNECTION ON:45, Bool)It should be notes that when BUS LOOKUP INDEX is not set (ie: it is 0) then TRUE will be returned if any of your bus connections are on.-
BUS BREAKER PULLED[0] Bus Index[1] Bus Name (or index)This will be true if the bus breaker is pulled. Requires a BUS LOOKUP INDEX and a Bus name (or index).Bool
BUS CONNECTION ON[0] Bus Index[1] Bus Name (or index)This will be true if the bus is connected. Requires a BUS LOOKUP INDEX and a Bus name (or index).Bool
ELECTRICAL BUS AMPSBus Name (or index)Retrieve the amperage of the named (or indexed) Bus.Amperes
ELECTRICAL BUS VOLTAGEBus Name (or index)Retrieve the voltage of the named (or indexed) Bus.Volts
ELECTRICAL TOTAL LOAD AMPSN/ATotal load ampsAmperes
NEW ELECTRICAL SYSTEMN/AIs the aircraft using the new Electrical System or the legacy FSX one.Bool
ELECTRICAL AVIONICS BUS AMPSN/AAvionics bus currentObsolete, do not use! Use ELECTRICAL BUS AMPS.Amperes
ELECTRICAL AVIONICS BUS VOLTAGEN/AAvionics bus voltageObsolete, do not use! Use ELECTRICAL BUS VOLTAGE.Volts
ELECTRICAL BATTERY BUS AMPSN/ABattery bus currentObsolete, do not use! Use ELECTRICAL BUS AMPS.Amperes
ELECTRICAL BATTERY BUS VOLTAGEN/ABattery bus voltageObsolete, do not use! Use ELECTRICAL BUS VOLTAGE.Volts
ELECTRICAL GENALT LOADN/AThis returns the percentage of the load output that is being consumed. This requires an alternator index when referencing.Obsolete, do not use!Percent
ELECTRICAL GENALT BUS AMPSN/AThe load handled by the alternator. This requires an alternator index when referencing.Obsolete, do not use! Use ELECTRICAL BUS AMPS.Amperes
ELECTRICAL GENALT BUS VOLTAGEN/AGeneral alternator voltage. This requires an alternator index when referencing.Obsolete, do not use! Use ELECTRICAL BUS VOLTAGE.Volts
ELECTRICAL MAIN BUS AMPSN/AMain main named (or indexed) Bus current.Obsolete, do not use! Use ELECTRICAL BUS AMPS.Amperes
ELECTRICAL MAIN BUS VOLTAGEN/AThe main named (or indexed) Bus voltage.Obsolete, do not use! Use ELECTRICAL BUS VOLTAGE.Volts
ELECTRICAL OLD CHARGING AMPSN/AObsolete, do not use! Use ELECTRICAL BATTERY LOAD.Amps

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 PULLED[0] Bus Index[1] Battery Name (or index)This will be true if the battery breaker is pulled. Requires a BUS LOOKUP INDEX and a Battery name (or index).Bool
BATTERY CONNECTION ON[0] Bus Index[1] Battery Name (or index)This will be true if the battery is connected. Requires a BUS LOOKUP INDEX and a Battery name (or index).Bool
ELECTRICAL BATTERY ESTIMATED CAPACITY PCTBattery Name (or index)The given Battery capacity over max capacity, 100 is full.Percent
ELECTRICAL BATTERY LOADBattery Name (or index)The load handled by the named (or indexed) Battery, where negative values mean the battery is receiving current.Amperes
ELECTRICAL BATTERY VOLTAGEBattery Name (or index)The named (or indexed) Battery voltage.Volts
ELECTRICAL HOT BATTERY BUS AMPSBattery Name (or index)Current available when the battery switch is turned offAmperes
ELECTRICAL HOT BATTERY BUS VOLTAGEBattery Name (or index)Voltage available when the battery switch is turned offVolts
ELECTRICAL MASTER BATTERYBattery Name (or index)The named (or indexed) Battery switch position, true if the switch is ON.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 VariableIndexUnitsSettable
BREAKER ADFN/ABool
BREAKER ALTFLDN/ABool
BREAKER AUTOPILOTN/ABool
BREAKER AVNBUS1N/ABool
BREAKER AVNBUS2N/ABool
BREAKER AVNFANN/ABool
BREAKER FLAPN/ABool
BREAKER GPSN/ABool
BREAKER INSTN/ABool
BREAKER INSTLTSN/ABool
BREAKER LTS PWRN/ABool
BREAKER NAVCOM1N/ABool
BREAKER NAVCOM2N/ABool
BREAKER NAVCOM3N/ABool
BREAKER NAVCOM4N/ABool
BREAKER TURNCOORDN/ABool
BREAKER WARNN/ABool
BREAKER XPNDRN/ABool

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)
Simulation VariableIndexDescriptionUnitsSettable
ELECTRICAL CIRCUIT EXISTSCircuit 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 TypesBool
ELECTRICAL CIRCUIT AMPSCircuit Name (or index)This indicates the load being consumed (in amps) by the named (or indexed) Circuit.Amps
ELECTRICAL CIRCUIT VOLTAGECircuit Name (or index)This indicates the tension intake (in volts) by the named (or indexed) Circuit.Volts
CIRCUIT AUTOPILOT ONN/AIs electrical power available to this circuit or not.Bool
CIRCUIT AUTO BRAKES ONN/AIs electrical power available to this circuit or not.Bool
CIRCUIT AUTO FEATHER ONN/AIs electrical power available to this circuit. Please see the Note On AutoFeather for more information.Bool
CIRCUIT AVIONICS ONN/AIs electrical power available to the avionics circuit or not.Bool
CIRCUIT BREAKER PULLED[0] Bus Index[1] Circuit Name (or index)This will be true if the circuit breaker is pulled. Requires a BUS LOOKUP INDEX and a Circuit name (or index).Bool
CIRCUIT CABIN SIGNAL GON/AIs electrical power available the to signal inside the plane to indicate to carry on with the activity (skydive, airdrop…) or not.Bool
CIRCUIT CABIN SIGNAL STANDBYN/AIs electrical power available to the signal inside the plane to indicate to get ready and stand by until we are ready to carry on with the activity (skydive, airdrop…)Bool
CIRCUIT CABIN SIGNAL STOPN/AIs electrical power to the signal inside the plane to indicate whether an activity can be performed (skydive, airdrop…) stopped or not.Bool
CIRCUIT COM ONN/AIs electrical power available to the COM circuit or not.Bool
CIRCUIT CONNECTION ON[0] Bus Index[1] Circuit Name (or index)This will be true if the circuit is connected. Requires a BUS LOOKUP INDEX and a Circuit name (or index).Bool
CIRCUIT ELECTRIC ENGINE ONN/AIs electrical power available to the electric engine circuitBool
CIRCUIT FLAP MOTOR ONN/AIs electrical power available to the flap motor circuit or not.Bool
CIRCUIT GEAR MOTOR ONN/AIs electrical power available to the gear motor circuit or not.Bool
CIRCUIT GEAR WARNING ONN/AIs electrical power available to gear warning circuit or not.Bool
CIRCUIT GENERAL PANEL ONN/AIs electrical power available to the general panel circuit or not.Bool
CIRCUIT HOIST ONN/AIs electrical power available to the hoist circuit or not.Bool
CIRCUIT HYDRAULIC PUMP ONN/AIs electrical power available to the hydraulic pump circuit or not.Bool
CIRCUIT HYDRAULIC VALVE ONN/AIs electrical power available to the hydraulic valve circuit or not.Bool
CIRCUIT MARKER BEACON ONN/AIs electrical power available to the marker beacon circuit or not.Bool
CIRCUIT NAV ONN/AIs electrical power available to the NAV circuit or not.Bool
CIRCUIT NAVCOM1 ONN/AWhether or not power is available to the NAVCOM1 circuit or not.Bool
CIRCUIT NAVCOM2 ONN/AWhether or not power is available to the NAVCOM2 circuit or not.Bool
CIRCUIT NAVCOM3 ONN/AWhether or not power is available to the NAVCOM3 circuit or not.Bool
CIRCUIT NAVCOM4 ONN/AWhether or not power is available to the NAVCOM4 circuit or not.Bool
CIRCUIT ONCircuit Name (or index)This will be true if the given circuit is functioning. Use a Circuit name (or index) when referencing.Bool
CIRCUIT PITOT HEAT ONN/AIs electrical power available to the pitot heat circuit or not.Bool
CIRCUIT POWER SETTINGCircuit Name (or index)This returns the percentage of use that the circuit is getting. This requires a Circuit name (or index) when referencing.Percent
CIRCUIT PROP SYNC ONN/AIs electrical power available to the propeller sync circuit or not.Bool
CIRCUIT ROTOR BRAKE ONN/AIs electrical power available to the rotor braking circuit or not.Bool
CIRCUIT SLING ONN/AIs electrical power available to the sling circuit or not.Bool
CIRCUIT STALL WARNING ONN/AIs electrical power available to stall warning circuit or not.Bool
CIRCUIT STANDBY VACUUM ONN/AIs electrical power available to the vacuum circuit or not.Bool
CIRCUIT SWITCH ONCircuit Name (or index)The circuit switch position, true if the switch is ON. Use a Circuit name (or index) when referencing.Bool
CIRCUIT TRANSPONDER ONN/AIs electrical power available to the transponder or not.Bool

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 ACTIVEGenerator Name (or index)This indicates whether or not the named (or indexed) Generator is outputting tension.Bool
ELECTRICAL GENERATOR AMPSGenerator Name (or index)This indicates the load being drawn (in amps) by the named (or indexed) Generator.Amps
ELECTRICAL GENERATOR VOLTAGEGenerator Name (or index)This indicates the tension output (in volts) by the named (or indexed) Generator.Volts
ELECTRICAL GENERATOR SWITCHGenerator Name (or index)This can be used to either retrieve whether the named (or indexed) Generator is currently switched on or not, or it can be used set whether the generator is on or off.Bool

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 AMPSRelay Name (or index)This indicates the load being drawn (in amps) by the named (or indexed) Relay.Amps
ELECTRICAL RELAY BREAKER PULLEDRelay 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).Bool
ELECTRICAL RELAY CONNECTION ONRelay Name (or index)This indicates the status of the line connected to the (or indexed) Relay. Either connected (1, TRUE) or disconnected (0, FALSE).Bool
ELECTRICAL RELAY LINE OPENRelay 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.Bool
ELECTRICAL RELAY POWEREDRelay Name (or index)This indicates the named (or indexed) Relay is powered (1, TRUE) or not (0, FALSE).Bool
ELECTRICAL RELAY VOLTAGERelay Name (or index)This indicates the tension output (in volts) by the named (or indexed) Relay.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 AMPSExternal Power Source Name (or index)This indicates the load being drawn (in amps) by the named (or indexed) ExternalPower source.Amps
ELECTRICAL EXTERNAL POWER VOLTAGEExternal Power Source Name (or index)This indicates the tension output (in volts) by the named (or indexed) ExternalPower source.Volts
EXTERNAL POWER AVAILABLEExternal Power Source Name (or index)This will be true if the the named (or indexed) ExternalPower source is available.Bool
EXTERNAL POWER BREAKER PULLEDExternal Power Source Name (or index)The state of the breaker of the named (or indexed) ExternalPower source.Bool
EXTERNAL POWER CONNECTION ONExternal Power Source Name (or index)The state of the connection between a bus and the named (or indexed) ExternalPower source.Bool
EXTERNAL POWER ONExternal Power Source Name (or index)The named (or indexed) ExternalPower source switch position, true if the switch is ON.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 ONLine Name (or index)The current status of the named (or indexed) Line connection, either 1 (TRUE) for on, or 0 (FALSE) for off.Bool
LINE BREAKER PULLEDLine Name (or index)The current status of the named (or indexed) Line breaker, either 1 (TRUE) for pulled, or 0 (FALSE) for not pulled.Bool

Alternators

IMPORTANT!
These SimVars are only useful when working with the v1.00 electrical system. See here for more information: LEGACY: systems.cfg - \[ELECTRICAL\]
Simulation VariableIndexDescriptionUnitsSettable
ALTERNATOR BREAKER PULLEDN/AThis will be true if the alternator breaker is pulled. Requires a BUS LOOKUP INDEX and an alternator index.Bool
ALTERNATOR CONNECTION ONN/AThis will be true if the alternator is connected. Requires a BUS LOOKUP INDEX and an alternator index.Bool
GENERAL ENG MASTER ALTERNATOREngine IndexThe alternator (generator) switch position, true if the switch is ON. Requires an engine index, and the use of an alternator 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