Skip to content

A380X Developer API

Flight-Deck API Documentation: Flight-Deck API

In addition to the above documentation, all custom variables and custom events are documented by our developers on our project's GitHub: - Docs section on GitHub

The GitHub pages have been imported below for your convenience.

Developer SimVars Documentation

Contents

Uncategorized

  • A380X_OVHD_ANN_LT_POSITION

    • Enum
    • Represents the state of the ANN LT switch
    • State Value
      TEST 0
      BRT 1
      DIM 2
  • A32NX_OVHD_{name}_PB_IS_AVAILABLE

    • Bool
    • True when the push button's AVAIL light should illuminate
    • {name}
      • APU_START
  • A32NX_OVHD_{name}_PB_HAS_FAULT

    • Bool
    • Indicates if the push button's FAULT light should illuminate
    • {name}
      • APU_MASTER_SW
      • ELEC_BAT_1
      • ELEC_BAT_2
      • ELEC_BAT_ESS
      • ELEC_BAT_APU
      • ELEC_IDG_1
      • ELEC_IDG_2
      • ELEC_IDG_3
      • ELEC_IDG_4
      • ELEC_ENG_GEN_1
      • ELEC_ENG_GEN_2
      • ELEC_ENG_GEN_3
      • ELEC_ENG_GEN_4
      • ELEC_AC_ESS_FEED
      • ELEC_GALY_AND_CAB
  • A32NX_OVHD_EMER_ELEC_RAT_AND_EMER_GEN_HAS_FAULT

    • Bool
    • Indicates if the RAT & EMER GEN FAULT light should illuminate
  • A32NX_OVHD_EMER_ELEC_RAT_AND_EMER_GEN_IS_PRESSED

    • Bool
    • True if Ram Air Turbine has been manually deployed.
  • A32NX_OVHD_{name}_PB_IS_AUTO

    • Bool
    • True when the push button is AUTO
    • {name}
      • ELEC_BAT_1
      • ELEC_BAT_2
      • ELEC_BAT_ESS
      • ELEC_BAT_APU
      • ELEC_BUS_TIE_PB
      • ELEC_GALY_AND_CAB
  • A32NX_OVHD_{name}_PB_IS_RELEASED

    • Bool
    • True when the push button is RELEASED
    • {name}
      • ELEC_IDG_1
      • ELEC_IDG_2
      • ELEC_IDG_3
      • ELEC_IDG_4
  • A32NX_OVHD_{name}_PB_IS_DISC

    • Bool
    • True when the idg is disconnected
    • {name}
      • ELEC_IDG_1
      • ELEC_IDG_2
      • ELEC_IDG_3
      • ELEC_IDG_4
  • A32NX_OVHD_ELEC_AC_ESS_FEED_PB_IS_NORMAL

    • Bool
    • True when the AC ESS FEED push button is NORMAL
  • A380X_OVHD_ELEC_BAT_SELECTOR_KNOB

    • Number
    • The position of the battery display knob from left to right
    • ESS=0, APU=1, OFF=2, BAT1=3, BAT2=4
    • Mapped to battery voltage indexes: {bat_index} = ESS=4 | APU=3 | OFF=0 | BAT1=1 | BAT2=2
      • A32NX_ELEC_BAT_{bat_index}_POTENTIAL is used to get the voltage
  • A32NX_NOSE_WHEEL_LEFT_ANIM_ANGLE

    • Degrees
    • Angular position of left nose wheel (in wheel axis not steering)
  • A32NX_NOSE_WHEEL_RIGHT_ANIM_ANGLE

    • Degrees
    • Angular position of right nose wheel (in wheel axis not steering)
  • A32NX_BRAKE_TEMPERATURE_{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}

    • celsius
    • represents the brake temperature of the main wheels
  • A32NX_REPORTED_BRAKE_TEMPERATURE_{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}

    • celsius
    • represents the reported brake temperature of the main wheels by the sensor.
    • Since no CPIOM G is implemented yet these are the values directly reported by the sensor.
  • A32NX_LIGHTING_PRESET_LOAD

    • Number
    • ID for preset
    • When set to >0 the corresponding preset will be loaded if defined
    • Will be reset to 0 after loading is done
  • A32NX_LIGHTING_PRESET_SAVE

    • Number
    • ID for preset
    • When set to >0 the corresponding preset will be overwritten and saved to an ini file
    • Will be reset to 0 after saving is done
  • A32NX_AIRCRAFT_PRESET_LOAD

    • Number
    • ID for preset (1..5)
    • When set to >0 the corresponding preset will be loaded if defined
    • Will be reset to 0 after loading is done
    • When set to 0 during loading will stop and cancel the loading process
    • Value Meaning
      1 Cold & Dark
      2 Powered
      3 Ready for Pushback
      4 Ready for Taxi
      5 Ready for Takeoff
  • A32NX_AIRCRAFT_PRESET_LOAD_PROGRESS

    • Number (0.0..1.0)
    • While loading a preset this will contain the percentage of the total progress of loading
  • A32NX_AIRCRAFT_PRESET_LOAD_EXPEDITE

    • Bool
    • When set to true the loading process will be expedited and the loading will be done as fast as possible
  • A32NX_PUSHBACK_SYSTEM_ENABLED

    • Bool
    • Read/Write
    • 0 when pushback system is completely disabled, 1 when system is enabled
    • When disabled pushback UI in the flyPadOS 3 is disabled and movement updates are suspended.
    • This prevents conflicts with other pushback add-ons
  • A32NX_PUSHBACK_SPD_FACTOR

    • Number -1.0..1.0
    • Read/Write
    • Speed factor for pushback
    • 0.0 is stopped, 1.0 is full speed forward, -1.0 is full speed backward
  • A32NX_PUSHBACK_HDG_FACTOR

    • Number -1.0..1.0
    • Read/Write
    • Turn factor for pushback
    • -1.0 is full left, 0.0 is straight, 1.0 is full right

Air Conditioning Pressurisation Ventilation ATA 21

  • A32NX_COND_CPIOM_B{id}_AGS_DISCRETE_WORD

    • Arinc429
    • Discrete Data word of the AGS Application in the CPIOM B (assumed)
    • {id} 1, 2, 3 or 4
    • Bit Description
      11 AGS Application INOP
      12 Unused
      13 Pack 1 operating
      14 Pack 2 operating
  • A32NX_COND_CPIOM_B{id}_TCS_DISCRETE_WORD

    • Arinc429
    • Discrete Data word of the TCS Application in the CPIOM B (assumed)
    • {id} 1, 2, 3 or 4
    • Bit Description
      11 TCS Application INOP
      12 Unused
      13 Hot Air 1 position disagrees
      14 Hot Air 2 position disagrees
      15 Trim Air Pressure Regulating Valve 1 is open
      16 Trim Air Pressure Regulating Valve 2 is open
  • A32NX_COND_CPIOM_B{id}_VCS_DISCRETE_WORD

    • Arinc429
    • Discrete Data word of the VCS Application in the CPIOM B (assumed)
    • {id} 1, 2, 3 or 4
    • Bit Description
      11 VCS Application INOP
      12 Unused
      13 FWD Extraction fan is on
      14 FWD isolation valve is open
      15 Bulk Extraction fan is on
      16 Bulk isolation valve is open
      17 Primary fans are enabled
      18 Primary Fan 1 Fault
      19 Primary Fan 2 Fault
      20 Primary Fan 3 Fault
      21 Primary Fan 4 Fault
      22 Bulk Heater Fault
      23 FWD isolation valve Fault
      24 Bulk isolation valve Fault
  • A32NX_COND_CPIOM_B{id}_CPCS_DISCRETE_WORD

    • Arinc429
    • Discrete Data word of the CPCS Application in the CPIOM B (assumed)
    • {id} 1, 2, 3 or 4
    • Bit Description
      11 CPCS Application INOP
      12 Unused
      13 Excessive cabin altitude - warn
      14 Excessive differential pressure - warn
      15 Excessive negative differential pressure - warn
      16 High differential pressure - warn
      17 Low differential pressure - warn
      18 Excessive residual pressure - warn
  • A32NX_COND_{id}_TEMP

    • Degree Celsius
    • Temperature as measured in each of the cabin zones and cockpit
    • {id}
      • CKPT
      • MAIN_DECK_1
      • MAIN_DECK_2
      • MAIN_DECK_3
      • MAIN_DECK_4
      • MAIN_DECK_5
      • MAIN_DECK_6
      • MAIN_DECK_7
      • MAIN_DECK_8
      • UPPER_DECK_1
      • UPPER_DECK_2
      • UPPER_DECK_3
      • UPPER_DECK_4
      • UPPER_DECK_5
      • UPPER_DECK_6
      • UPPER_DECK_7
      • CARGO_FWD
      • CARGO_BULK
  • A32NX_COND_FDAC_{id1}CHANNEL_FAILURE

    • Bool
    • True if the channel is failed
    • {id - both}
      • 1 or 2
  • A32NX_COND_{id}_DUCT_TEMP

    • Degree Celsius
    • Temperature of trim air coming out of the ducts in the cabin and cockpit
    • {id}
      • Same as A32NX_COND_{id}_TEMP
  • A32NX_COND_PURS_SEL_TEMPERATURE

    • Degree Celsius
    • Temperature selected by the crew using the FAP (Flight Attendant Panel). For us, this is selected in the EFB.
  • A32NX_COND_PACK_{id}_OUTLET_TEMPERATURE

    • Degree Celsius
    • Outlet temperature of the packs
    • {id} 1 or 2
  • A32NX_COND_{id}_TRIM_AIR_VALVE_POSITION

    • Percentage
    • Percentage opening of each trim air valve (hot air)
    • {id}
      • Same as A32NX_COND_{id}_TEMP
  • A32NX_COND_TADD_CHANNEL_{id}_FAILURE

    • Bool
    • True if the channel is failed
    • {id}
      • 1 or 2
  • A32NX_VENT_{id1}VCM_CHANNEL_FAILURE

    • Bool
    • True if the channel is failed
    • {id1}
      • FWD
      • AFT
    • {id2}
      • 1 or 2
  • A32NX_VENT_OVERPRESSURE_RELIEF_VALVE_IS_OPEN

    • Bool
    • True when the Overpressure Relief Valve Dumps are open. There are two valves but just one variable for now as they (mostly) always open and close at the same time.
  • A32NX_PRESS_CABIN_ALTITUDE_{cpiom_id}

    • Arinc429Word
    • The equivalent altitude from sea level of the interior of the cabin based on the internal pressure
    • (cpiom_id)
      • B1
      • B2
      • B3
      • B4
  • A32NX_PRESS_CABIN_ALTITUDE_TARGET_{cpiom_id}

    • Feet
    • Target cabin altitude as calculated by the pressurization system or manually selected on the overhead panel
    • (cpiom_id)
      • B1
      • B2
      • B3
      • B4
  • A32NX_PRESS_CABIN_VS_{cpiom_id}

    • Arinc429Word
    • Rate of pressurization or depressurization of the cabin expressed as altitude change
    • (cpiom_id)
      • B1
      • B2
      • B3
      • B4
  • A32NX_PRESS_CABIN_VS_TARGET_{cpiom_id}

    • Arinc429Word
    • Target cabin vertical speed by the pressurization system
    • (cpiom_id)
      • B1
      • B2
      • B3
      • B4
  • A32NX_PRESS_CABIN_DELTA_PRESSURE_{cpiom_id}

    • Arinc429Word
    • The difference in pressure between the cabin interior and the exterior air. Positive when cabin pressure is higher than external pressure.
    • (cpiom_id)
      • B1
      • B2
      • B3
      • B4
  • A32NX_PRESS_MAN_CABIN_DELTA_PRESSURE

    • PSI
    • As above, but analog system transmitted by the manual partition of CPC1
  • A32NX_PRESS_OCSM_{id1}CHANNEL_FAILURE

    • Bool
    • True if the channel is failed
    • {id1}
      • 1 to 4
    • {id2}
      • 1 or 2
  • A32NX_PRESS_OCSM_{id}_AUTO_PARTITION_FAILURE

    • Bool
    • True if the the automatic outflow valve control is failed
    • {id}
      • 1 to 4
  • A32NX_OVHD_COND_{id}_SELECTOR_KNOB

    • Number (0 to 300)
    • Rotation amount of the overhead temperature selectors for the cockpit and the cabin
    • To transform the value into degree celsius use this formula: this * 0.04 + 18
    • {id}
      • CKPT
      • CABIN
  • A32NX_OVHD_COND_HOT_AIR_{index}_PB_IS_ON

    • Bool
    • True if the hot air pushbutton {1 or 2} is pressed in the on position (no white light)
  • A32NX_OVHD_COND_HOT_AIR_{index}_PB_HAS_FAULT

    • Bool
    • True if the hot air {1 or 2} trim system has a fault
  • A32NX_OVHD_COND_RAM_AIR_PB_IS_ON

    • Bool
    • True if the ram air pushbutton is pressed in the on position (on light iluminates)
  • A32NX_OVHD_CARGO_AIR_{id}_SELECTOR_KNOB

    • Number (0 to 300)
    • Rotation amount of the overhead temperature selectors for the cockpit and the cabin
    • To transform the value into degree celsius use this formula: this * 0.0667 + 5
    • {id}
      • FWD
      • BULK
  • A32NX_OVHD_CARGO_AIR_ISOL_VALVES_{id}_PB_IS_ON

    • Bool
    • True if the {BULK or FWD} isolation valves are open (no white light)
  • A32NX_OVHD_CARGO_AIR_ISOL_VALVES_{id}_PB_HAS_FAULT

    • Bool
    • True if the {BULK or FWD} isolation valves are failed
  • A32NX_OVHD_CARGO_AIR_HEATER_PB_IS_ON

    • Bool
    • True if the bulk cargo heater is operating automatically
  • A32NX_OVHD_CARGO_AIR_HEATER_PB_HAS_FAULT

    • Bool
    • True if the bulk cargo heater is failed
  • A32NX_OVHD_PRESS_MAN_ALTITUDE_PB_IS_AUTO

    • Bool
    • True if the overhead manual altitude pushbutton is auto (no light)
  • A32NX_OVHD_PRESS_MAN_ALTITUDE_KNOB

    • Feet
    • Value in feet of the manually selected cabin target altitude on the overhead panel
  • A32NX_OVHD_PRESS_MAN_VS_CTL_PB_IS_AUTO

    • Bool
    • True if the overhead manual vertical speed pushbutton is auto (no light)
  • A32NX_OVHD_PRESS_MAN_VS_CTL_KNOB

    • Feet per minute
    • Value in feet per minute of the manually selected cabin vertical speed on the overhead panel
  • A32NX_OVHD_VENT_AIR_EXTRACT_PB_IS_ON

    • Bool
    • True if the overhead manual extract vent override pushbutton is on (illuminated)

Auto Flight System ATA 22

  • A380X_MFD_{side}_ACTIVE_PAGE

    • String
    • URI of activate page on respective MFD (e.g. fms/active/init)
    • {side} = L or R
  • A32NX_FMS_PAX_NUMBER

    • Number
    • Number of passengers entered on FMS/ACTIVE/FUEL&LOAD page
  • A32NX_SPEEDS_MANAGED_SHORT_TERM_PFD

    • Number
    • The short term managed speed displayed on the PFD

Flight Management System ATA 22

  • A32NX_FMS_SWITCHING_KNOB
    • FMS used
    • Position (0-2)
    • 0 is BOTH ON 2, 1 is NORM, 2 is BOTH ON 1

Electrical ATA 24

  • A32NX_ELEC_CONTACTOR_{name}_IS_CLOSED

    • Bool
    • True when the contactor is CLOSED
    • {name}
      • 3XB.1: Contactor between the static inverter and AC EMER BUS (AC ESS)
      • 3XB.2: Contactor between AC ESS BUS (AC ESS SCHED) and AC EMER BUS (AC ESS)
      • 3XC1: AC ESS feed contactor between AC BUS 1 and AC ESS BUS (AC ESS SCHED)
      • 3XC2: AC ESS feed contactor between AC BUS 4 and AC ESS BUS (AC ESS SCHED)
      • 5PB: Battery APU contactor
      • 5XE: Emergency generator contactor
      • 6PB3: Battery ESS contactor
      • 6PC1: Contactor from battery 1 to DC ESS BUS
      • 6PC2: Inter bus line contactor between DC BUS 1 and DC ESS BUS
      • 6PE: Contactor between TR ESS and DC ESS BUS
      • 7PU: Contactor between TR APU and DC APU BAT BUS
      • 7XB: Contactor to the static inverter
      • 10KA_AND_5KA: The two contactors leading to the APU start motor
      • 14PH: Contactor from DC ESS BUS to DC EHA BUS
      • 900XU: System isolation contactor
      • 911XN: Contactor from AC BUS 3 to AC EHA BUS
      • 911XH: Contactor from AC ESS BUS (AC ESS SCHED) to AC EHA BUS
      • 970PN: Contactor from DC BUS 2 to DC GND/FLT SVC BUS
      • 970PN2: Contactor from DC BUS 2 to DC EHA BUS
      • 980PC: Inter bus line contactor between DC BUS 1 and DC BUS 2
      • 980XU1: AC BUS tie contactor 1
      • 980XU2: AC BUS tie contactor 2
      • 980XU3: AC BUS tie contactor 3
      • 980XU4: AC BUS tie contactor 4
      • 980XU5: AC BUS tie contactor 5
      • 980XU6: AC BUS tie contactor 6
      • 990PB1: Battery 1 contactor
      • 990PB2: Battery 2 contactor
      • 990PU1: Contactor between TR1 and DC BUS 1
      • 990PU2: Contactor between TR1 and DC BUS 2
      • 990PX: Contactor from TR2 to DC GND/FLT SVC BUS
      • 990XG1: External power contactor 1
      • 990XG2: External power contactor 2
      • 990XG3: External power contactor 3
      • 990XG4: External power contactor 4
      • 990XS1: APU generator line contactor 1
      • 990XS2: APU generator line contactor 2
      • 990XU1: Engine generator line contactor 1
      • 990XU2: Engine generator line contactor 2
      • 990XU3: Engine generator line contactor 3
      • 990XU4: Engine generator line contactor 4
  • A32NX_ELEC_{name}_BUS_IS_POWERED

    • Bool
    • True when the given bus is powered
    • {name}
    • AC_1
    • AC_2
    • AC_3
    • AC_4
    • AC_ESS
    • AC_ESS_SCHED
    • AC_247XP
    • DC_1
    • DC_2
    • DC_ESS
    • DC_247PP
    • DC_HOT_1
    • DC_HOT_2
    • DC_HOT_3
    • DC_HOT_4
    • DC_GND_FLT_SVC
  • A32NX_ELEC_{name}_POTENTIAL

    • Volts
    • The electric potential of the given element
    • {name}
    • APU_GEN_1
    • APU_GEN_2
    • ENG_GEN_1
    • ENG_GEN_2
    • ENG_GEN_3
    • ENG_GEN_4
    • EXT_PWR
    • STAT_INV
    • EMER_GEN
    • TR_1
    • TR_2
    • TR_3: TR ESS
    • TR_4: TR APU
    • BAT_1
    • BAT_2
    • BAT_3: BAT ESS
    • BAT_4: BAT APU
  • A32NX_ELEC_{name}_POTENTIAL_NORMAL

    • Bool
    • Indicates if the potential is within the normal range
    • {name}
      • APU_GEN_1
      • APU_GEN_2
      • ENG_GEN_1
      • ENG_GEN_2
      • ENG_GEN_3
      • ENG_GEN_4
      • EXT_PWR
      • STAT_INV
      • EMER_GEN
      • TR_1
      • TR_2
      • TR_3: TR ESS
      • TR_4: TR APU
      • BAT_1
      • BAT_2
      • BAT_3: BAT ESS
      • BAT_4: BAT APU
  • A32NX_ELEC_{name}_FREQUENCY:

    • Hertz
    • The frequency of the alternating current of the given element
    • {name}
      • APU_GEN_1
      • APU_GEN_2
      • ENG_GEN_1
      • ENG_GEN_2
      • ENG_GEN_3
      • ENG_GEN_4
      • EXT_PWR
      • STAT_INV
      • EMER_GEN
  • A32NX_ELEC_{name}_FREQUENCY_NORMAL

    • Hertz
    • Indicates if the frequency is within the normal range
    • {name}
      • APU_GEN_1
      • APU_GEN_2
      • ENG_GEN_1
      • ENG_GEN_2
      • ENG_GEN_3
      • ENG_GEN_4
      • EXT_PWR
      • STAT_INV
      • EMER_GEN
  • A32NX_ELEC_{name}_LOAD

    • Percent
    • The load the generator is providing compared to its maximum
    • {name}
      • APU_GEN_1
      • APU_GEN_2
      • ENG_GEN_1
      • ENG_GEN_2
      • ENG_GEN_3
      • ENG_GEN_4
  • A32NX_ELEC_{name}_LOAD_NORMAL

    • Percent
    • Indicates if the load is within the normal range
    • {name}
      • APU_GEN_1
      • APU_GEN_2
      • ENG_GEN_1
      • ENG_GEN_2
      • ENG_GEN_3
      • ENG_GEN_4
  • A32NX_ELEC_{name}_CURRENT

    • Ampere
    • The electric current flowing through the given element
    • {name}
      • TR_1
      • TR_2
      • TR_3: TR ESS
      • TR_4: TR APU
      • BAT_1: Battery 1 (negative when discharging, positive when charging)
      • BAT_2: Battery 2 (negative when discharging, positive when charging)
      • BAT_3: Battery ESS (negative when discharging, positive when charging)
      • BAT_4: Battery APU (negative when discharging, positive when charging)
  • A32NX_ELEC_{name}_CURRENT_NORMAL

    • Ampere
    • Indicates if the current is within the normal range
    • {name}
      • TR_1
      • TR_2
      • TR_3: TR ESS
      • TR_4: TR APU
      • BAT_1: Battery 1
      • BAT_2: Battery 2
      • BAT_3: Battery ESS
      • BAT_4: Battery APU
  • A32NX_ELEC_ENG_GEN_{number}_IDG_OIL_OUTLET_TEMPERATURE

    • Celsius
    • The integrated drive generator's oil outlet temperature
    • {number}
      • 1
      • 2
      • 3
      • 4
  • A32NX_ELEC_ENG_GEN_{number}_IDG_IS_CONNECTED

    • Bool
    • Indicates if the given integrated drive generator is connected
    • {number}
      • 1
      • 2
      • 3
      • 4

Fire and Smoke Protection ATA 26

  • A32NX_FIRE_FDU_DISCRETE_WORD

    • Arinc429
    • Discrete Data word of the Fire Detection Unit (assumed)
    • Bit Description
      11 Fire detected ENG 1
      12 Fire detected ENG 2
      13 Fire detected ENG 3
      14 Fire detected ENG 4
      15 Fire detected APU
      16 Fire detected MLG
      17 Not used
      18 ENG 1 LOOP A fault
      19 ENG 1 LOOP B fault
      20 ENG 2 LOOP A fault
      21 ENG 2 LOOP B fault
      22 ENG 3 LOOP A fault
      23 ENG 3 LOOP B fault
      24 ENG 4 LOOP A fault
      25 ENG 4 LOOP B fault
      26 APU LOOP A fault
      27 APU LOOP B fault
      28 MLG LOOP A fault
      29 MLG LOOP B fault
  • A32NX_{zone}_ON_FIRE

    • Bool
    • True when a fire is present in the APU or MLG
    • {zone}
      • APU
      • MLG
  • A32NX_FIRE_DETECTED_ENG{number}

    • Bool
    • True when fire is detected on engine
    • {number}
      • 1
      • 2
      • 3
      • 4
  • A32NX_FIRE_DETECTED_{zone}

    • Bool
    • True when fire is detected in the APU or MLG
    • {zone}
      • APU
      • MLG
  • A32NX_OVHD_FIRE_AGENT_{bottle}{zone}_IS_PRESSED

    • Bool
    • True when the overhead pushbutton for the corresponding fire extinguishing bottle agent is pressed. Momentary PB. Note APU uses 1_APU_1
    • {bottle}
      • 1
      • 2
    • {zone}
      • APU
      • ENG
    • {number}
      • 1
      • 2
      • 3
      • 4
  • A32NX_OVHD_FIRE_SQUIB_{bottle}{zone}_IS_ARMED

    • Bool
    • True when the the corresponding fire extinguishing bottle squibs are armed.
    • {bottle}
      • 1
      • 2
    • {zone}
      • APU
      • ENG
    • {number}
      • 1
      • 2
      • 3
      • 4
  • A32NX_OVHD_FIRE_SQUIB_{bottle}{zone}_IS_DISCHARGED

    • Bool
    • True when the the corresponding fire extinguishing bottle has been discharged into the engine.
    • {bottle}
      • 1
      • 2
    • {zone}
      • APU
      • ENG
    • {number}
      • 1
      • 2
      • 3
      • 4
  • A32NX_FIRE_BUTTON_ENG{number}

    • Bool
    • True when the overhead fire pushbutton has been released
  • A32NX_FIRE_BUTTON_APU

    • Bool
    • True when the overhead apu pushbutton has been released
  • A32NX_OVHD_FIRE_TEST_PB_IS_PRESSED

    • Bool
    • True when the overhead fire test pushbutton is pressed

Flaps / Slats (ATA 27)

  • A32NX_SFCC_SLAT_FLAP_ACTUAL_POSITION_WORD

    • Slat/Flap actual position discrete word of the SFCC bus output
    • Arinc429
    • Note that multiple SFCC are not yet implemented, thus no {number} in the name.
    • Bit Description A380X, if different
      11 Slat Data Valid
      12 Slats Retracted 0° (6.2° > FPPU > -5°)
      13 Slats >= 19° (337° > FPPU > 234.7°)
      14 Slats >= 22 (337° > FPPU > 272.2°)
      15 Slats Extended 23° (337° > FPPU > 280°)
      16 Slat WTB Engaged
      17 Slat Fault
      18 Flap Data Valid
      19 Flaps Retracted 0° (2.5° > FPPU > -5°)
      20 Flaps >= 7° (254° > FPPU > 102.1°)
      21 Flaps >= 16° (254° > FPPU > 150.0°)
      22 Flaps >= 25° (254° > FPPU > 189.8°)
      23 Flaps Extended 32° (254° > FPPU > 218°)
      24 Flap WTB engaged
      25 Flap Fault
      26 Spoiler Lift Demand
      27 Spoiler Limit Demand
      28 Slat System Jam
      29 Flap System Jam
  • A32NX_FLAPS_CONF_INDEX

  • Number
  • Indicates the desired flap configuration index according to the table
  • Value Meaning
    0 Conf0
    1 Conf1
    2 Conf1F
    3 Conf2
    4 Conf2S
    5 Conf3
    6 Conf4

Indicating-Recording ATA 31

  • A32NX_CDS_CAN_BUS_1_1_AVAIL
  • Bool
  • Indicates if the first CAN bus of the CDS on the captain's side is available

  • A32NX_CDS_CAN_BUS_1_2_AVAIL

  • Bool
  • Indicates if the first CAN bus of the CDS on the captain's side is available

  • A32NX_CDS_CAN_BUS_2_1_AVAIL

  • Bool
  • Indicates if the first CAN bus of the CDS on the first officer's side is available

  • A32NX_CDS_CAN_BUS_2_2_AVAIL

  • Bool
  • Indicates if the first CAN bus of the CDS on the first officer's side is available

  • A32NX_CDS_CAN_BUS_1_1_FAILURE

  • Bool
  • Indicates if the first CAN bus of the CDS on the captain's side simulates a failure

  • A32NX_CDS_CAN_BUS_1_2_FAILURE

  • Bool
  • Indicates if the first CAN bus of the CDS on the captain's side simulates a failure

  • A32NX_CDS_CAN_BUS_2_1_FAILURE

  • Bool
  • Indicates if the first CAN bus of the CDS on the first officer's side simulates a failure

  • A32NX_CDS_CAN_BUS_2_2_FAILURE

  • Bool
  • Indicates if the first CAN bus of the CDS on the first officer's side simulates a failure

  • A32NX_CDS_CAN_BUS_1_1__RECEIVED

  • Bool
  • Indicates if the system per function ID in the CDS bus received the last sent message

  • A32NX_CDS_CAN_BUS_1_1

  • ArincWord852<>
  • First CAN bus of the CDS on the captain's side

  • A32NX_CDS_CAN_BUS_1_2

  • ArincWord852<>
  • Second CAN bus of the CDS on the captain's side

  • A32NX_CDS_CAN_BUS_2_1

  • ArincWord852<>
  • First CAN bus of the CDS on the first officer's side

  • A32NX_CDS_CAN_BUS_2_2

  • ArincWord852<>
  • Second CAN bus of the CDS on the first officer's side

ECAM Control Panel ATA 31

  • A32NX_BTN_{button_name}

    • Number
    • Button state of the ECAM CP buttons
      • 0: Not pressed, 1: Pressed
    • {button_name}
      • ALL
      • ABNPROC
      • CHECK_LH
      • CHECK_RH
      • CL
      • CLR
      • CLR2
      • DOWN
      • EMERCANC
      • MORE
      • RCL
      • TOCONFIG
      • UP
  • A32NX_ECAM_SD_CURRENT_PAGE_INDEX

    • Enum
  • Currently requested page on the ECAM CP
    • State Value
      ENG 0
      APU 1
      BLEED 2
      COND 3
      PRESS 4
      DOOR 5
      EL/AC 6
      EL/DC 7
      FUEL 8
      WHEEL 9
      HYD 10
      F/CTL 11
      C/B 12
      CRZ 13
      STS 14
      VIDEO 15

EFIS Control Panel ATA 31

  • A380X_EFIS_{side}_LS_BUTTON_IS_ON

    • Boolean
    • Whether the LS button is activated
    • {side} = L or R
  • A380X_EFIS_{side}_VV_BUTTON_IS_ON

    • Boolean
    • Whether the VV button is activated
    • {side} = L or R
  • A380X_EFIS_{side}_CSTR_BUTTON_IS_ON

    • Boolean
    • Whether the CSTR button is activated
    • {side} = L or R
  • A380X_EFIS_{side}_ACTIVE_FILTER

    • Boolean
    • Indicates which waypoint filter is selected
    • {side} = L or R
    • State Value
      WPT 1
      VORD 2
      NDB 3
  • A380X_EFIS_{side}_ACTIVE_OVERLAY

    • Boolean
    • Indicates which waypoint filter is selected
    • {side} = L or R
    • State Value
      WX 0
      TERR 1
  • A380X_EFIS_{side}_ARPT_BUTTON_IS_ON

    • Boolean
    • Whether the ARPT button is activated
    • {side} = L or R
  • A380X_EFIS_{side}_TRAF_BUTTON_IS_ON

    • Boolean
    • Whether the TRAF button is activated
    • {side} = L or R
  • A380X_EFIS_{side}_BARO_PRESELECTED

    • Number (hPa or inHg)
    • Pre-selected QNH when in STD mode
    • {side} = L or R

Bleed Air ATA 36

  • A32NX_PNEU_ENG_{number}_INTERMEDIATE_TRANSDUCER_PRESSURE
  • Psi
  • Pressure measured at the intermediate pressure transducer at engine {number}, -1 if no output

Integrated Modular Avionics ATA 42

-A32NX_AFDX___REACHABLE - Bool - Indicates if the AFDX switch with the source id can reach the switch with the destination id

  • A32NX_AFDX_SWITCH__FAILURE
  • Bool
  • Indicates if a specific AFDX switch is in a failure mode

  • A32NX_AFDX_SWITCH__AVAIL

  • Bool
  • Indicates if a specific AFDX switch is available

  • A32NX_CPIOM__FAILURE

  • Bool
  • Indicates if a specific CPIOM system is in a failure mode

  • A32NX_CPIOM__AVAIL

  • Bool
  • Indicates if a specific CPIOM system is available

  • A32NX_IOM__FAILURE

  • Bool
  • Indicates if a specific IOM system is in a failure mode

  • A32NX_IOM__AVAIL

  • Bool
  • Indicates if a specific IOM system is available

Auxiliary Power Unit ATA 49

  • A32NX_APU_N2
  • Arinc429Word<Percent>
  • The APU's N2 rotations per minute in percentage of the maximum RPM

  • A32NX_APU_FUEL_USED

  • Arinc429Word<Mass>
  • The APU fuel used, in kilograms

Engines ATA 70

  • L:A32NX_OVHD_FADEC_{ENG}
  • The powered status of the associated engine's FADEC dependant on the button on the OVHD
  • {ENG} = 1, 2, 3, 4

Hydraulics

  • A32NX_OVHD_HYD_ENG_{ENG}AB_PUMP_DISC_PB_IS_AUTO

    • Boolean
    • Whether the pump disconnect pushbutton on engine {ENG} is in auto mode, i.e not disconnected
    • {ENG} = 1, 2, 3, 4
  • A32NX_OVHD_HYD_ENG_{ENG}AB_PUMP_DISC_PB_HAS_FAULT

    • Boolean
    • Whether the pump disconnect pushbutton on engine {ENG} has a fault
    • {ENG} = 1, 2, 3, 4
  • A32NX_HYD_ENG_{ENG}AB_PUMP_DISC

    • Boolean
    • Disconnected pump feedback signal
    • {ENG} = 1, 2, 3, 4

Sound Variables

  • A380X_SOUND_COCKPIT_WINDOW_RATIO
    • Number
    • Ratio between 0-1 of the cockpit windows being physically open

Autobrakes

  • A32NX_AUTOBRAKES_SELECTED_MODE

    • Number
    • Indicates position of the autobrake selection knob
    • State Number
      DISARM 0
      BTV 1
      LOW 2
      L2 3
      L3 4
      HIGH 5
  • A32NX_AUTOBRAKES_ARMED_MODE

    • Number
    • Indicates actual armed mode of autobrake system
    • State Number
      DISARM 0
      BTV 1
      LOW 2
      L2 3
      L3 4
      HIGH 5
      RTO 6
  • A32NX_AUTOBRAKES_DISARM_KNOB_REQ

    • Boolean
    • True when autobrake knob solenoid resets knob position to DISARM
  • A32NX_OVHD_AUTOBRK_RTO_ARM_IS_PRESSED

    • Boolean
    • RTO autobrake button is pressed
  • L:FBW_PILOT_SEAT
  • Enum
  • Which seat the user/pilot occupies in the flight deck.
  • Value Description
    0 Left Seat
    1 Right Seat
  • L:A32NX_EXT_PWR_AVAIL:{number}

  • Bool
  • If ground power is avail or not
  • {number} - 1 - 4

Developer Input Events Documentation

These input events represent the stable cockpit API for the A380X. They should be preferred over localvars or any other data access in all cases.

Notes on Maintenance

Please keep all IEs under the correct ATA chapter where they relate to aircraft systems, otherwise in the sim chapter, and in alphabetical order within sections.

Contents

23 - Communications

Placeholder Types

  • {rmp_prefix}: PED_RMP_1, PED_RMP_2, or OVHD_RMP_3.
  • {vhf_index} 1, 2, or 3
  • {hf_index} 1, or 2
  • {tel_index} 1, or 2
  • {adk_lsk_index} 1, 2, or 3
  • {digit} 1, 2, 3, 4, 5, 6, 7, 8, 9, DOT, or CLR

RMP Input Events

  • B:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB

    • This represents the ADK pushbutton at the left of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_BLANK_PB

    • This represents the blank page pushbutton at the top of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_BLANK_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_BLANK_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_BLANK_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_BLANK_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_BLANK_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_BRIGHTNESS

    • This represents the brightness/off knob rotation state.
    • Value: percent brightness from 0 to 100%, with 0 being RMP off.
    • Bindings:
      • B:A380X_{rmp_prefix}_BRIGHTNESS_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_BRIGHTNESS_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_BRIGHTNESS_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB

    • This represents the CAB call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_CAB_VOL_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_CAB_VOL_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_CAB_VOL_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_CAB_VOL_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_CAB_VOL_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_CAB_VOL_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_DIGIT_{digit}_PB

    • This represents the keypad digit pushbutton.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_DOWN_PB

    • This represents the DOWN arrow pushbutton at the right of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_DOWN_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_DOWN_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_DOWN_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_DOWN_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_DOWN_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_HF_PB

    • This represents the HF call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_HF_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_HF_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_HF_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_HF_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_HF_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB

    • This represents the HF call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_HF_VOL_{hf_index}_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR

    • This represents the int/rad selector switch.
    • Value: enum of the possible navaids:
      • INT
      • OFF
      • RAD
    • Bindings:
      • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR_Inc: increments the selection
      • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR_Dec: decrements the selection
      • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR_Set: sets the selection from the parameter passed
      • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR_INT: sets INT as the active mode
      • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR_OFF: sets off as the active mode
      • B:A380X_{rmp_prefix}_INT_RAD_SELECTOR_RAD: sets RAD as the active mode
  • B:A380X_{rmp_prefix}_INT_VOL_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_INT_VOL_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_INT_VOL_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_INT_VOL_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_INT_VOL_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_INT_VOL_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB

    • This represents the LSK pushbutton at the right of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_MECH_CALL_PB

    • This represents the MECH call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_MECH_CALL_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_MECH_CALL_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_MECH_CALL_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_MECH_CALL_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_MECH_CALL_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_MENU_PB

    • This represents the MENU page pushbutton at the top of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_MENU_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_MENU_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_MENU_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_MENU_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_MENU_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_MSG_CLR_PB

    • This represents the MSG CLR pushbutton at the left of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_MSG_CLR_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_MSG_CLR_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_MSG_CLR_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_MSG_CLR_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_MSG_CLR_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_NAV_PB

    • This represents the NAV page pushbutton at the top of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_NAV_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_NAV_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_NAV_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_NAV_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_NAV_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_NAV_SEL_KNOB

    • This represents the selected navaid knob, selecting which navaid is currently listened to.
    • Value: enum of the possible navaids:
      • ADF 1
      • ADF 2
      • LS
      • VOR 1
      • VOR 2
      • MKR
    • Bindings:
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_Inc: increments the selection
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_Dec: decrements the selection
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_Set: sets the selection from the parameter passed
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_ADF_1: sets ADF 1 as the selected navaid
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_ADF_2: sets ADF 2 as the selected navaid
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_LS: sets the landing system as the selected navaid
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_VOR_1: sets VOR 1 as the selected navaid
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_VOR_2: sets VOR 2 as the selected navaid
      • B:A380X_{rmp_prefix}_NAV_SEL_KNOB_MKR: sets the marker beacon as the selected navaid
  • B:A380X_{rmp_prefix}_NAV_VOL_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_NAV_VOL_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_NAV_VOL_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_NAV_VOL_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_NAV_VOL_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_NAV_VOL_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB

    • This represents the PA call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_PA_VOL_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_PA_VOL_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_PA_VOL_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_PA_VOL_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_PA_VOL_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_PA_VOL_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_RST_PB

    • This represents the RST pushbutton at the right of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_RST_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_RST_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_RST_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_RST_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_RST_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_STBY_NAV_COVER

    • This represents the transparent cover over the standby radio navigation pushbutton.
    • Value: boolean indicating whether the cover is open.
    • Bindings:
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Inc: meaningless
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Close: closes the cover
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Dec: meaningless
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Open: opens the cover
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Push: meaningless
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Release: meaningless
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Toggle: toggles the cover open or closed
      • B:A380X_{rmp_prefix}_STBY_NAV_COVER_Set: meaningless
  • B:A380X_{rmp_prefix}_STBY_NAV_PB

    • This represents the standby radio navigation pushbutton, under the cover.
    • Value: boolean indicating whether standby radio navigation is active.
    • Bindings:
      • B:A380X_{rmp_prefix}_STBY_NAV_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_STBY_NAV_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_STBY_NAV_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_STBY_NAV_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_STBY_NAV_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_SQWK_PB

    • This represents the SQWK page pushbutton at the top of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_SQWK_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_SQWK_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_SQWK_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_SQWK_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_SQWK_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_TEL_PB

    • This represents the TEL call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_TEL_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_TEL_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_TEL_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_TEL_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_TEL_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB

    • This represents the TEL call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_UP_PB

    • This represents the UP arrow pushbutton at the right of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_UP_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_UP_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_UP_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_UP_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_UP_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_VHF_PB

    • This represents the VHF page pushbutton at the top of the RMP.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_VHF_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_VHF_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_VHF_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_VHF_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_VHF_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB

    • This represents the VHF call button.
    • Value: boolean indicating whether the button is pressed.
    • Bindings:
      • B:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Set: meaningless
  • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH

    • This represents the knob being latched down to disable reception, or released up to enable reception.
    • Value: boolean indicating whether the knob is released/reception is requested on.
    • Bindings:
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Inc: meaningless
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Dec: meaningless
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Push: meaningless
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Off: turns reception off
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_On: turns reception on
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Toggle: toggles reception on/off
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Set: meaningless
  • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_KNOB

    • This represents the volume knob rotation state.
    • Value: percent volume from 0 to 100%.
    • Bindings:
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_KNOB_Inc: increments/increases the volume
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_KNOB_Dec: decrements/decreases the volume
      • B:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_KNOB_Set: sets the volume from the parameter passed
  • B:A380X_{rmp_prefix}_VOICE_PB

    • This represents the navaid voice filter pushbutton.
    • Value: boolean indicating whether the voice filter is on.
    • Bindings:
      • B:A380X_{rmp_prefix}_VOICE_PB_Inc: meaningless
      • B:A380X_{rmp_prefix}_VOICE_PB_Dec: meaningless
      • B:A380X_{rmp_prefix}_VOICE_PB_Push: pushes the button
      • B:A380X_{rmp_prefix}_VOICE_PB_Release: releases the button
      • B:A380X_{rmp_prefix}_VOICE_PB_Set: meaningless

These local vars are for internal use only! They should not be considered a stable interface for external users. You may use the associated input events to access the functions instead.

Notes on Maintenance

Please keep all vars under the correct ATA chapter where they relate to aircraft systems, otherwise in the sim chapter, and in alphabetical order within sections.

Contents

23 - Communications

Placeholder Types

  • {rmp_index} 1, 2, or 3
  • {vhf_index} 1, 2, or 3
  • {hf_index} 1, or 2
  • {tel_index} 1, or 2

Local Vars

  • L:A380X_RMP_{rmp_index}_CAB_CALL

    • Boolean
    • Indicates an incoming call.
  • L:A380X_RMP_{rmp_index}_CAB_RX

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_CAB_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_CAB_TX

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_CAB_VOL

    • Percent
    • Indicates the position of the volume knob.
  • L:A380X_RMP_{rmp_index}_GREEN_LED

    • Boolean
    • Indicates that the GREEN LED next to the brightness knob is on (means the RMP is powered but turned off/in standby).
  • L:A380X_RMP_{rmp_index}_HF_CALL_{hf_index}

    • Boolean
    • Indicates an incoming call.
  • L:A380X_RMP_{rmp_index}_HF_RX_{hf_index}

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_HF_RX_SWITCH_{hf_index}

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_HF_TX_{hf_index}

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_HF_VOL_{hf_index}

    • Percent
    • Indicates the position of the volume knob.
  • L:A380X_RMP_{rmp_index}_INT_CALL

    • Boolean
    • Indicates an incoming call.
  • L:A380X_RMP_{rmp_index}_INT_RX

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_INT_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_INT_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_INT_TX

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_INT_VOL

    • Percent
    • Indicates the position of the volume knob.
  • L:A380X_RMP_{rmp_index}_MECH_TX

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_PA_RX

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_PA_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_PA_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_PA_TX

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_PA_VOL

    • Percent
    • Indicates the position of the volume knob.
  • L:A380X_RMP_{rmp_index}_NAV_RX

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_NAV_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_NAV_RX_SWITCH

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_NAV_SELECT

    • Enum
    • Indicates which radio navaid is selected for audio reception.
    • State Number
      ADF1 0
      ADF2 1
      LS 2
      VOR1 3
      VOR2 4
      MKR 5
  • L:A380X_RMP_{rmp_index}_NAV_FILTER

    • Boolean
    • Indicates whether the voice filter (to filter out ident morse codes) is on/off.
  • L:A380X_RMP_{rmp_index}_NAV_VOL

    • Percent
    • Indicates the position of the volume knob.
  • L:A380X_RMP_{rmp_index}_RED_LED

    • Boolean
    • Indicates that the RED LED next to the brightness knob is on (means the RMP is failed).
  • L:A380X_RMP_{rmp_index}_RST_LED

    • Boolean
    • Indicates when the RST button LED is lit (a call can be reset).
  • L:A380X_RMP_{rmp_index}_STBY_NAV

    • Boolean
    • Indicates whether standby radio nav is on or off.
  • L:A380X_RMP_{rmp_index}_TEL_CALL_{tel_index}

    • Boolean
    • Indicates an incoming call.
  • L:A380X_RMP_{rmp_index}_TEL_RX_{tel_index}

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_TEL_RX_SWITCH_{tel_index}

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_TEL_TX_{tel_index}

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_TEL_VOL_{tel_index}

    • Percent
    • Indicates the position of the volume knob.
  • L:A380X_RMP_{rmp_index}_VHF_CALL_{vhf_index}

    • Boolean
    • Indicates an incoming call.
  • L:A380X_RMP_{rmp_index}_VHF_RX_{vhf_index}

    • Boolean
    • Indicates the state of reception from the RMP..
  • L:A380X_RMP_{rmp_index}_VHF_RX_SWITCH_{vhf_index}

    • Boolean
    • Indicates the physical state of the switch to toggle reception on/off
  • L:A380X_RMP_{rmp_index}_VHF_TX_{vhf_index}

    • Boolean
    • Indicates whether transmission is on/off.
  • L:A380X_RMP_{rmp_index}_VHF_VOL_{vhf_index}

    • Percent
    • Indicates the position of the volume knob.
  • L:FBW_RMP{rmp_index}_PRIMARY_VHF{vhf_index}_FREQUENCY

    • ARINC429 - BCD VHF COM Frequency
    • The primary bus frequency output from the RMP to the VHF radios.
  • L:FBW_RMP{rmp_index}_BACKUP_VHF{vhf_index}_FREQUENCY

    • ARINC429 - BCD VHF COM Frequency
    • The backup bus frequency output from the RMP to the VHF radios.
  • L:FBW_VHF{vhf_index}_BUS_A

    • Boolean
    • The hardwired bus select discrete to the VHF radios.
  • L:FBW_VHF{vhf_index}_FREQUENCY

    • ARINC429 - BCD VHF COM Frequency
    • The tuned frequency from the VHF radios.

Sim Specific

Local Vars

  • L:A380X_PILOT_IN_FO_SEAT
    • Boolean
    • Whether the pilot is sitting on the first officer's half of the cockpit.