Technical Documentation: flybywiresim/aircraft
โน๏ธ Provenance: Multi-Tier Ingestion ยท CodeWiki Reference
Overview (README.md)
FlyByWire Simulations Aircraft
The A32NX and A380X Projects are community-driven open source projects to recreate a free Airbus A320-200N and A380-800 in Microsoft Flight Simulator that are as close to reality as possible.
The following aircraft configurations are currently simulated or targeted:
A320-200N (LEAP)
Model A320-251N
Engine CFM LEAP 1A-26
APU APS3200
FMS Honeywell Release H4
FWC Std. H2F13
EFIS EIS2 S18
LGCIU Std. 4D
RA Honeywell ALA-52B
TAWS Honeywell EGPWS
ACAS Honeywell TPA-100B
ATC Honeywell TRA-100B
MMR Honeywell iMMR
WXR Honeywell RDR-4000A380-800 (Trent 900)
Model A380-842
Engines Rolls-Royce Trent 972B-84
APU APU - Pratt & Whitney PW980
WV 003
TAWS Honeywell AESS
ACAS Honeywell AESS
ATC Honeywell AESS
WXR Honeywell AESSPlease note that this configuration may change in the future as the projects evolve and change.
How to download and use the aircraft
To download the aircraft please go to the FlyByWire Simulations website. Please be sure to thoroughly read the documentation on how to install and use the aircraft.
If you're still running into problems after reading through the documentation, feel free to jump into our Discord #support channel.
How to contribute
If you would like to contribute to the project, see Contributing.md
Known issues and bug reporting
Our known issues list contains the most commonly reported issues. Should you have an issue not found on this list, then please take a look at the reported issues within the issue tracker and report a new issue if your issue isn't found there. You can also use the issue tracker to request a new feature.
FAQ
What liveries are available?
Liveries for the A32NX can be found on Flightsim.to.
Liveries for the A380X can be found on Flightsim.to.
When is the next update?
We don't know, since it depends on many factors. We will announce each new stable version via Discord and our social media channels listed above.
How do I join the team?
Read Contributing.md and join our Discord to get started.
Are FlyByWire aircraft payware?
No, they are completely free aircraft, open-source, including SimBridge and other FlyByWire projects which are publicly accessible via GitHub.
How do we report bugs?
Please read the known Issues and bug reporting section.
Is this going to be "study-level"?
While many in the team dislike the term "study-level" as its use is mostly applicable to certified training devices, we are in fact very dedicated on bringing a high fidelity A320-200N and A380-800 to the Microsoft Flight Simulator platform.
Is feature X from the real aircraft going to be implemented?
Chances are, yes! While we do not guarantee every single detail of the aircraft will eventually be represented, our goal is to produce an extremely accurate simulation based on technical data and real-world testing. This means you can be almost certain every feature of the aircraft will eventually be simulated to the best of the simulator's ability as long as the technical data backs it up.
Why has feature X not been implemented yet?
It's very likely that the feature you are awaiting is already under development! However, we strive for the greatest accuracy possible when producing aircraft, and it is therefore likely that a great deal of time will be spent on developing a proper software design and gathering sufficient references before we are able to offer the feature.
Why is my version not the same as what I see others using?
We have two mainline versions: stable and development. The stable version is a 'snapshot' of the development which we regard as stable with the current version of the simulator. The developer build is updated daily and is a constant work in progress and although we test thoroughly each update, minor issues may occur from time to time.
You can read more about the differences between the versions we offer on our documentation portal.
Is there a list of features or a changelog available?
We do not keep a list of features implemented, but a lengthy changelog of what has been implemented, and their associated pull requests can be found here.
License
Original source code assets present in this repository are licensed under the GNU GPLv3.
Original 3D assets are licensed under CC BY-NC 4.0.
Microsoft Flight Simulator ยฉ Microsoft Corporation. The FlyByWire Simulations A32NX was created under Microsoft's "Game Content Usage Rules" using assets from Microsoft Flight Simulator, and it is not endorsed by or affiliated with Microsoft.
The contents of distribution packages built from the sources in this repository are therefore licensed as follows:
- in the case of original source code from FBW or compiled artifacts generated from it, under GPLv3.
- in the case of original 3D assets from FBW, under CC BY-NC 4.0.
- in the case of assets covered by the "Game Content Usage Rules", under the license granted by those rules.
README (`docs/README.md`)
General Documentation
Repo Structure
/* Detailed source-code truncated for AI context efficiency. */Branches
Pull request branches should reside on the developer's fork of the main repository. It is not necessary to push them to the main flybywiresim/aircraft repository as GitHub offers the ability for all
maintainers to push to pull request branches even when they reside in another user's fork.
Branches to be retained on the main repository are:
master- The source of truth and main development branch for aircraft for MSFS2024,fs2020-master- The source of truth and main development branch for aircraft for MSFS2020.- release branches (e.g.
v2024.1orv2020.15), - in special cases some long-running branches requiring collaboration (make a proposal in the #development channel on Discord).
HTML Instruments
Typescript Strict Mode
We initially started out writing a lot of typescript without strict mode enabled. It is difficult to then transition to strict mode, as anything importing any of the code that isn't strict mode compliant would fail lint/typechecks. Instead of enabling tsc strict mode explicitly, we use https://github.com/allegro/typescript-strict-plugin, and add a // @ts-strict-ignore comment to the beginning of all the files that haven't yet been fixed for strict mode compliance. Eventually these should all be eliminated, we can enable tsc strict mode again, and remove this plugin. Until then, CI checks the A32NX (A380X will be checked soon:tm: as well), and your editor can provide hints if it uses the project tsc. To do this in VSCode, open the command palette (Ctrl+Shift+P), select TypeScript: Select TypeScript Version..., and choose Use Workspace Version.
All new code should be strict mode compliant, and should not have a ts-strict-ignore directive. All tsconfig.json should import one of the three top-level configs that already have the typescript-strict-plugin setup, and tsc strict mode disabled.
Fbw Common Docs README (`fbw-common/docs/README.md`)
FBW Common Developer Documentation
Instrument Setup
Each instrument has a config.json that determines the mach build settings and optionally an "extraDeps" property (array) that will add extra build dependencies to the igniter build task. These can be relative to the config.json directory, or absolute paths (starting with "/") will be treated as relative to the root of the repo.
Fbw A32nx Docs Classes (`fbw-a32nx/docs/Classes.md`)
Classes
- createMainLoop
- this.systemsHandlers[i].update();
- this.systemsHandlers
- handlers get added by calling onScriptReady(_className)
- onScriptReady i called from onXMLConfigLoaded
- handlers get added by calling onScriptReady(_className)
Class Inheritance
HTMLElement (built in browser API class)
- UIElement (Start of Asobo classes) (MSFS Install Folder) (fs-base-ui/.../common.js)
- TemplateElement (MSFS Install Folder) (fs-base-ui/.../common.js)
- BaseInstrument
- NavSystem
- BaseAirliners
- A320_Neo_BAT.Display
- A320_Neo_BRK.Display
- A320_Neo_Clock
- A320_Neo_FCU
- A320_Neo_FDW
- A320_Neo_MFD
- A320_Neo_PFD
- A320_Neo_RTPI
- A320_Neo_SAI
- Airliners.BaseEICAS
- A320_Neo_EICAS
- A320_Neo_EICAS
- Airliners.BaseATC
- A320_Neo_ATC
- A320_Neo_ATC
- FMCMainDisplay
- A320_Neo_CDU_MainDisplay
- A320_Neo_CDU_MainDisplay
- A320_Neo_BAT.Display
- BaseAirliners
- NavSystem
- Airliners.EICASTemplateElement
- A320_Neo_LowerECAM_APU.Page
- A320_Neo_LowerECAM_Engine.Page
- A320_Neo_LowerECAM_Fuel.Page
- A320_Neo_UpperECAM.Display
- EICASCommonDisplay
- A320_Neo_LowerECAM_APU.Page
- BaseInstrument
- TemplateElement (MSFS Install Folder) (fs-base-ui/.../common.js)
- UIElement (Start of Asobo classes) (MSFS Install Folder) (fs-base-ui/.../common.js)
NavSystemElementContainer
- NavSystemPage
- A320_Neo_FCU_MainPage
- A320_Neo_MFD_MainPage
- A320_Neo_PFD_MainPage
- Airliners.EICASScreen
- NavSystemPage
VCockpit.js
- registerInstrument(_instrumentName, _instrumentClass) (global)
- gets #panel element from document
- is #panel an instance of VCockpitPanel?
- calls
panel.registerInstrument(_instrumentName, _instrumentClass);
VCockpitPanel (extends HTMLElement)
HTMLElement that will create and append an instrument element to itself
How many VCockpitPanels are there in a single plane?
just 1?
or 1 per physical panel in the plane?
it's coded as if it a VCockpitPanel can have many children
- registerInstrument(_instrumentName, _instrumentClass)
window.customElements.define(_instrumentName, _instrumentClass);this.createInstrument(_instrumentName, _instrumentClass);
- createInstrument(_instrumentName, _instrumentClass)
var template = document.createElement(_instrumentName);this.setupInstrument(template);
- setupInstrument(_elem)
this.appendChild(_elem);
TemplateElement
- connectedCallback
- Instanciate
InstanciateTemplate2(this.templateID, this)this.templateIDis a getter defined in the lowest sublcass, likeA320_Neo_PFD- InstanciateTemplate2 (global)
let templateTextContent = document.getElementById(selector);- where does an element get added to the DOM with the id being the templateID?
- when the global
registerInstrumentis called?
- when the global
- grabs the contents of the
<script type="text/html" id="A320_Neo_PFD">element in that panel's HTML - and places it into a div element which gets cloned and appended to a document fragment (offscreen DOM tree)
- returns the fragment to Instanciate
- InstanciateTemplate2 (global)
- appends the new fragment to itself
- copies attributes from the script template element thing onto itself
- Instanciate
BaseInstrument
- connectedCallback()
createMainLoop()
Fbw A32nx Docs README CFMS (`fbw-a32nx/docs/README_cFMS.md`)
Documentation
โโโ IMPORTANT โโโ
- the custom autopilot system needs at least stable 17 fps to work properly. Any lower performance may result in unexpected behaviour.
- Use modern flight model (legacy flight model is not supported)
- It's crucial for the Autothrust system to have properly setup detents. Ensure that you have enough dead zone around the detents.
- Typical issues when this is not done properly: constantly flashing "LVR CLB", FLX / TOGA not engaging or ATHR not holding speed correctly (the latter can also happen when in CLB/OP CLB or DES/OP DES and flying manually -> in that case you need to take care of holding speed with pitch)
Contents
- Custom Autopilot and Autothrust System incl. new Engine model
- Custom Fly-By-Wire System
Custom Autopilot and Autothrust System incl. new Engine model
โ ๏ธ This is work in progress, there are still issues, see section Known issues below!
Typical issues and how to solve them
FMA keeps blinking with message `LVR CLB`
If this is the case your throttle calibration is not properly. The values of the throttle axis range from -1.0 to 1.0 independently if you're using reverse on axis or not. When the current throttle position is larger or equal then the start position and smaller or equal than the end position of a detent, the throttles are considered to be in that detent.
Ensure that:
- detents are large enough defined so hardware inaccuracy is taken into account (i.e. detents on the Thrustmaster TCA are not that hard and values can quite differ even one thinks it's in the detent
- there is enough range between the detents (meaning end position of detent and start position of next detent are at least wide as the detents)
Important: if you have issues, don't look at the animation part to check if it's in the detent. Check the values in the EFB, those are relevant and not the animation.
Autothrust does not hold target speed in manual flight
Important rule is to always monitor the FMA. If you're in manual flight and you're in CLB, OP CLB, DES or OP DES the autothrust applies either THR CLB (limited by the throttle levers) or THR IDLE. The speed needs to be controlled by pitch and in manual flight the pilot is responsible to do so by following the flight director orders.
If this is not your desired mode, you can do two things:
- engage another vertical mode (i.e. V/S or FPA)
- disengage both flight directors, this will force the Autothrust into SPEED mode
Reminder: Speed is only controlled properly using thrust when Autothrust is engaged and active, thrust levers are in detent CLB, active FMA mode is SPEED or MACH.
`SRS` does not engage on take-off
SRS mode needs at least a V2 entered on TO PERF page. Additionally it does only engage when the detents are set properly. If no FLX temperature is set, this needs to be TOGA. If a FLX temperature is set, it's FLX/MCT or TOGA.
Other conditions:
- plane needs to be at least 30 s on ground
- Flaps extended at least in position 1+F
`RWY` does not engage on take-off
There is currently no auto-tune available for the LOC on take-off. You need to enter the right frequency manually. Beside that RWY mode only engages with the following conditions:
- LOC signal valid
- LOC deviation smaller than 1/2 dot
- Deviation between plane heading and LOC bearing is < 20ยฐ
- Plane needs to be at least 30 s on ground
- Flaps extended at least in position 1+F
`LVR CLB` flashes immediately after lift-off
Ensure that both thrust reduction and acceleration altitude on TO PERF page are properly setup.
`LAND` mode does not engage
Before reaching 400 ft radio altitude the FMA needs to show LOC and G/S. If one of them is still in capture mode (LOC* or G/S*) you need to perform a go around maneuver or land manually, LAND will not engage that way.
Autoland does not perform as expected
The Autoland system is quite complex and is dependent on multiple environmental conditions to work properly, such as:
- LOC accuracy in terms
- alignment of heading to runway heading
- alignment on runway centerline
- availability down to 0 ft and also during roll-out
- G/S accuracy in terms
- alignment to correct height (50 ft over runway threshold)
- availability down to 50 ft
- ground in front of runway threshold needs to be more or less stable (no fast raising terrain) beginning 200 ft radio altitude
Reminder: If the autoland warning light goes on it's IRL procedure to go around!
Unfortunately a lot of runways (either using Navigraph or not) have issues for LOC and/or G/S, either in terms of alignment or availability. On many runways you loose the LOC during ROLL OUT. In that case the roll out has to be performed manually by disengaging the AP.
Known issues
โ ๏ธ The engine model is not yet finished for all conditions.
โ ๏ธ The custom autopilot and autothrust system is not yet on study level. In order to achieve this level a longer effort is needed. The system is a large improvement over the default implementation and there is no reason to hold it back longer than necessary.
โน๏ธ Tuning is a large effort to be done for differnt flight conditions like speed, configuration, weight and center-of-gravity (CG). You can help by reporting issues in certain flight conditions. Please take note of important conditions mentioned before.
Not solved or missing (this list is not conclusive)
Flight Management
- โ Due to lack of LNAV, the flaws of the default flight plan manager still apply (bank to left or right shortly after TO etc)
- โ Due to lack of VNAV, DES mode is currently only using SPD/MACH
- โ Due to lack of VNAV, RNAV approaches are not supported yet
Autopilot
- โ Transitions might not be as they should
- โ AP disconnect does not trigger master warning etc.
- โ NAV mode being armed might show dashes in the FCU instead of selected HDG
- โ Engine out operations are not yet considered
- โ AP performance when flying turbulence might not be satisfying in all cases
- โ AP is not disconnected due to turbulence
Engines
- โ Realistic start-up procedure is missing
- โ During start, no fuel flow is shown
- โ Realistic Descent/ Approach idle parameters / drag.
Autothrust
- โ N1 thrust limit displayed and achieved may differ
- โ Thrust limits are preliminary and not finished (they are currently lacking adaptation for Mach)
First implementation available
- ๐ธ Switched to different default input source for LNAV, transitions are now better
- ๐ธ Engines can now be started, realistic start-up procedure is in work
- ๐ธ first implementation of custom ATHR system is now available
- ๐ธ principle go-around mode has been added but not all conditions are respected yet
- ๐ธ NAV mode is for the time being using default flight plan manager until the custom is ready
- ๐ธ altitude constraints seem to work with CLB and DES (there are many situations out there, so there can still be unknown bugs)
- ๐ธ Fuel burn should be correct in flight
- ๐ธ SPD/MACH hold might when flying in curves has been improved
- ๐ธ FLEX thrust limit is still rough and is also not adapted for Mach yet
- ๐ธ Pause and slew detection should be ok now
- ๐ธ Fuel flow is currently always in KG
- ๐ธ Thrust limits are now corrected for air-conditioning and anti-ice yet
- ๐ธ LOC* has has been improved in capturing performance, might still need some tuning
- ๐ธ Flare Law has been improved to handle fast raising ground before the runway; when in 200 ft RA, the ground should in the area of the runway slope, otherwise issues are to be expected
Considered solved
- โ๏ธ In case the default AP is for any reason engaged it will be automatically disconnected
- โ๏ธ In manual approach LOC and G/S might be lost too fast with mode reversion to HDG + V/S
- โ๏ธ FMA indications for ATHR system are missing
- โ๏ธ due to this workaround, the engine EGT can go into read area when in (OP) CLB/DES (see workaround above)
- โ๏ธ due to missing custom ATHR system, the (OP) CLB/DES modes might need manual thrust control
-> a simple and hacky workaround has been added though - โ๏ธ FD off/on does not deactivate all FMA items
- โ๏ธ Engagement of AP with FD off is incorrect
- โ๏ธ Flight Director (FD) guidance in pitch is not fully satisfying yet
- โ๏ธ Fuel used since start is not shown correctly on ECAM fuel page, it's basically 0
- โ๏ธ AP is disconnected due to sidestick or rudder input
- โ๏ธ EWD has been improved to correctly display N2 > 100
Mapping of events to control autopilot / autothrust
โ ๏ธ Not all events are working and it's also difficult to map all default events because there is no 100% match.
The recommendation is to use a combination of default events and the custom events to trigger the FCU. This has been tested with the Honeycomb Bravo Throttle using SPAD.next or FSUIPC.
โน๏ธ You find an event file for FSUIPC in subfolder FSUIPC. This needs to be placed in the FSUIPC folder beside the ini-file to be recognized. Then you can select those custom events for button press (for FS Control).
โน๏ธ You find an profile for SPAD.neXt in subfolder SPAD.neXt. This needs to be placed your configured SPAD.neXt profile folder. Then you can create a new profile based on that or by editing the XML files you can take-over the custom events in your existing profile.
Default events:
| Event | Function |
|---|---|
| AP_MASTER | Toggles AP 1 master |
| AUTOPILOT_ON | Engage AP1 (add AP2 when LAND mode is armed or engaged) |
| AUTOPILOT_OFF | Disconnect AP (like red button on sidestick) |
| AUTOPILOT_DISENGAGE_TOGGLE | Same as AP_MASTER |
| AP_SPD_VAR_INC | Clockwise dial Speed knob on FCU |
| AP_SPD_VAR_DEC | Anti-clockwise dial Speed knob on FCU |
| HEADING_BUG_INC | Clockwise dial Heading knob on FCU |
| HEADING_BUG_DEC | Anti-clockwise dial Heading knob on FCU |
| AP_VS_VAR_INC | Clockwise dial V/S knob on FCU |
| AP_VS_VAR_DEC | Anti-clockwise dial V/S knob on FCU |
| AP_APR_HOLD | Push APPR button on FCU |
| AP_LOC_HOLD | Push LOC button on FCU |
| AUTO_THROTTLE_ARM | Push ATHR button on FCU |
| AUTO_THROTTLE_DISCONNECT | Disconnect ATHR (like red button on throttle levers) |
| AUTO_THROTTLE_TO_GA | Apply TOGA thrust |
Custom events:
| Event | Function |
|---|---|
| A32NX.FCU_AP_1_PUSH | Push AP1 on FCU |
| A32NX.FCU_AP_2_PUSH | Push AP2 on FCU |
| A32NX.FCU_SPD_PUSH | Push Speed knob on FCU |
| A32NX.FCU_SPD_PULL | Pull Speed knob on FCU |
| A32NX.FCU_SPD_MACH_TOGGLE_PUSH | Push SPD/MACH toggle on FCU |
| A32NX.FCU_HDG_PUSH | Push Heading knob on FCU |
| A32NX.FCU_HDG_PULL | Pull Heading knob on FCU |
| A32NX.FCU_TRK_FPA_TOGGLE_PUSH | Push TRK/FPA toggle on FCU |
| A32NX.FCU_ALT_PUSH | Push Altitude knob on FCU |
| A32NX.FCU_ALT_PULL | Pull Altitude knob on FCU |
| A32NX.FCU_VS_PUSH | Push V/S knob on FCU |
| A32NX.FCU_VS_PULL | Pull V/S knob on FCU |
| A32NX.FCU_LOC_PUSH | Push LOC button on FCU |
| A32NX.FCU_APPR_PUSH | Push APPR button on FCU |
| A32NX.FCU_EXPED_PUSH | Push EXPED button on FCU |
Sensitivity, dead zones and throttle mapping
โน๏ธ It is recommended that the sidestick uses a linear sensitivity with only dead zone set appropriately.
โน๏ธ It is recommended to use a linear sensitivity for the throttle axis.
โน๏ธ The throttle configuration can be adapted using the EFB.
โ ๏ธ When throttle sensitivity is changed, the throttle configuration needs to be adapted in most cases.
Custom Fly-By-Wire System
โ ๏ธ This is work in progress, there are still issues, see section Known issues below!
Known issues
โ ๏ธ The custom fly-by-wire system is not yet on study level. In order to achieve this level a longer effort is needed. The system is a large improvement over the default implementation and there is no reason to hold it back longer than necessary.
โน๏ธ Tuning is a large effort to be done for differnt flight conditions like speed, configuration, weight and center-of-gravity (CG). You can help by reporting issues in certain flight conditions. Please take note of important conditions mentioned before.
Not solved or missing
- โ Alternative Law
- โ Direct Law (in flight)
- โ Simulation of hydraulic system missing -> when engines are off / electric pump is off control surfaces should not work
- โ Pitch attitude and load factor limitation are currently not applied in high angle of attack (AoA) protection
First implementation available
- ๐ธ High speed protection
- ๐ธ High angle of attack (AoA) protection
- ๐ธ V_LS, V_alpha_prot, V_alpha_max are not finished and will be further improved
- ๐ธ Increasing thrust rapidly while being in high alpha protection may additionally trigger alpha floor
Considered solved
- โ๏ธ Normal Law (Pitch) creates a too small pitch rate on low speed or g-load on higher speeds
- โ๏ธ Rotation Law including tailstrike protection
- โ๏ธ pitch normal law (C* law) sometimes oscillates on low speed
- โ๏ธ yaw damper / rudder control missing
- โ๏ธ pitch attitude protections can oscillate
- โ๏ธ nose-down pitch attitude protection sometimes kicks-in too early
- โ๏ธ transformation from ground to flight mode might take longer than intended (nose might drop after releasing the stick)
- โ๏ธ auto-trim feature locks trim wheel completely
- โ๏ธ flare mode might be stronger than expected, needs to be investigated
- โ๏ธ after landing sometimes a slight pitch up moment is introduced, needs to be investigated
- โ๏ธ strange interaction with default auto thrust system -> thrust lever sometimes does not move, fix is to manually disable ATHR
- โ๏ธ after a longer pause the fbw system goes crazy
Fbw A32nx Docs A320 Coherent Triggers (`fbw-a32nx/docs/a320-coherent-triggers.md`)
A32NX CoherentGT Triggers
FMGC
Type `Type_2_Message`
See FMMessage in src/shared/src/FmMessages.ts.
Triggers
A32NX_FMGC_SEND_MESSAGE_TO_MCDU
- Sends a Type II message to the MCDU (both at the moment)
- The
efisTargetandefisTextoptions are ignored by the MCDU - Payload:
[Type_2_Message]
A32NX_FMGC_RECALL_MESSAGE_FROM_MCDU_WITH_ID
- Removes a previously sent Type II message from the MCDU
- The
efisTargetoption is ignored by the MCDU - Payload:
[text: string] text:- The MCDU text of the message to remove
Fbw A32nx Docs A320 Events (`fbw-a32nx/docs/a320-events.md`)
A320neo Custom Events
Contents
FCU
AFS CP
A32NX.FCU_AP_{index}_PUSH
- Trigger when button AP {index} is pushed on FCU
A32NX.FCU_AP_DISCONNECT_PUSH
- Trigger of red AP disconnection button (sidestick)
A32NX.FCU_ATHR_PUSH
- Trigger when button ATHR is pushed on FCU
A32NX.FCU_ATHR_DISCONNECT_PUSH
- Trigger when red ATHR disconnection button is pushed (on throttles)
A32NX.FCU_SPD_INC
- Triggered when SPD knob is clockwise dialed on FCU
A32NX.FCU_SPD_DEC
- Triggered when SPD knob is anti-clockwise dialed on FCU
A32NX.FCU_SPD_SET
- Triggered to set SPD/MACH value on FCU
- Speed in knots (i.e. 250)
- Mach * 100 (i.e. 78 for M 0.78)
A32NX.FCU_SPD_PUSH
- Triggered when SPD knob is pushed on FCU
A32NX.FCU_SPD_PULL
- Triggered when SPD knob is pulled on FCU
A32NX.FCU_SPD_MACH_TOGGLE_PUSH
- Triggered when SPD/MACH knob is pushed on FCU
A32NX.FCU_HDG_INC
- Triggered when HDG knob is clockwise dialed on FCU
A32NX.FCU_HDG_DEC
- Triggered when HDG knob is anti-clockwise dialed on FCU
A32NX.FCU_HDG_SET
- Triggered to set HDG/TRK value on FCU
A32NX.FCU_HDG_PUSH
- Triggered when HDG knob is pushed on FCU
A32NX.FCU_HDG_PULL
- Triggered when HDG knob is pulled on FCU
A32NX.FCU_TRK_FPA_TOGGLE_PUSH
- Triggered when TRK/FPA knob is pushed on FCU
A32NX.FCU_ALT_INC
- Triggered when ALT knob is clockwise dialed on FCU
- Parameter value can be used to set the increment:
Value Meaning 0 Use FCU setting 100 100 1000 1000
A32NX.FCU_ALT_DEC
- Triggered when ALT knob is anti-clockwise dialed on FCU
- Parameter value can be used to set the decrement:
Value Meaning 0 Use FCU setting 100 100 1000 1000
A32NX.FCU_ALT_SET
- Triggered to set ALT value on FCU
- Value is rounded to 100 ft
A32NX.FCU_ALT_INCREMENT_TOGGLE
- Triggered to toggle ALT increment value on FCU
A32NX.FCU_ALT_INCREMENT_SET
- Triggered to set ALT increment value on FCU
- Value can be either 100 or 1000, others are ignored
A32NX.FCU_ALT_PUSH
- Triggered when ALT knob is pushed on FCU
A32NX.FCU_ALT_PULL
- Triggered when ALT knob is pulled on FCU
A32NX.FCU_METRIC_ALT_TOGGLE_PUSH
- Triggered when the metric alt knob is pushed on FCU
A32NX.FCU_VS_INC
- Triggered when VS knob is clockwise dialed on FCU
A32NX.FCU_VS_DEC
- Triggered when VS knob is anti-clockwise dialed on FCU
A32NX.FCU_VS_SET
- Triggered to set VS/FPA value on FCU
- VS in feet per minute (i.e. 500 for 500 ft/min)
- FPA * 10 (i.e. 15 for 1.5ยฐ)
A32NX.FCU_VS_PUSH
- Triggered when V/S knob is pushed on FCU
A32NX.FCU_VS_PULL
- Triggered when V/S knob is pulled on FCU
A32NX.FCU_LOC_PUSH
- Triggered when LOC button is pushed on FCU
A32NX.FCU_APPR_PUSH
- Triggered when APPR button is pushed on FCU
A32NX.FCU_EXPED_PUSH
- Triggered when EXPEDITE button is pushed on FCU
A32NX.FMGC_DIR_TO_TRIGGER
- When triggered, the Autopilot is pushed into NAV mode
EFIS CP
A32NX.FCU_EFIS_{side}_FD_PUSH
- Triggered when FD button is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_LS_PUSH
- Triggered when FD button is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_BARO_INC
- Triggered when the baro knob is clockwise dialed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_BARO_DEC
- Triggered when the baro knob is anti-clockwise dialed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_BARO_SET
- Triggered to set the baro value on FCU
- Value is expected as the first parameter, in hPa * 16 (i.e. with a factor 16 applied, same as KOHLSMAN_SET).
- side = L, R
A32NX.FCU_EFIS_{side}_BARO_PUSH
- Triggered when the baro knob is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_BARO_PULL
- Triggered when the baro knob is pulled on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_CSTR_PUSH
- Triggered when the CSTR knob is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_WPT_PUSH
- Triggered when the WPT knob is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_VORD_PUSH
- Triggered when the VORD knob is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_NDB_PUSH
- Triggered when the NDB knob is pushed on FCU
- side = L, R
A32NX.FCU_EFIS_{side}_ARPT_PUSH
- Triggered when the ARPT knob is pushed on FCU
- side = L, R
FADEC Internal events - not to be used for mapping
- A32NX.ATHR_RESET_DISABLE
- Resets permanently disabled A/THR system (after pressing ATHR disconnect for at least 15 s)
Throttle Mapping System
A32NX.THROTTLE_MAPPING_SET_DEFAULTS
- When triggered the throttle mapping configuration resets to default values
A32NX.THROTTLE_MAPPING_LOAD_FROM_FILE
- When triggered the throttle mapping configuration is loaded from file
A32NX.THROTTLE_MAPPING_LOAD_FROM_LOCAL_VARIABLES
- When triggered the throttle mapping configuration is loaded from local variables (to test them)
A32NX.THROTTLE_MAPPING_SAVE_TO_FILE
- When triggered the throttle mapping configuration is saved from file
Autobrake System
A32NX.AUTOBRAKE_SET
- When triggered the autobrake is set to the desired state
- Parameter value can be used to set the decrement:
Value Meaning 1 Disarm Autobrake 2 Set Autobrake to LOW 3 Set Autobrake to MED 4 Set Autobrake to MAX (if allowed)
A32NX.AUTOBRAKE_SET_DISARM
- When triggered the autobrake is set to disarmed state
A32NX.AUTOBRAKE_SET_LO
- When triggered the autobrake is set to LO state (if allowed)
A32NX.AUTOBRAKE_SET_MED
- When triggered the autobrake is set to MED state (if allowed)
A32NX.AUTOBRAKE_SET_MAX
- When triggered the autobrake is set to MAX state (if allowed)
A32NX.AUTOBRAKE_BUTTON_LO
- When triggered the autobrake button LO is pressed (as if triggered in the cockpit)
A32NX.AUTOBRAKE_BUTTON_MED
- When triggered the autobrake button MED is pressed (as if triggered in the cockpit)
A32NX.AUTOBRAKE_BUTTON_MAX
- When triggered the autobrake button MAX is pressed (as if triggered in the cockpit)
A32NX.EFIS_L_CHRONO_PUSHED
- When triggered presses the left chrono button (to start the clock on the left ND)
A32NX.EFIS_R_CHRONO_PUSHED
- When triggered presses the right chrono button (to start the clock on the right ND)
Fbw A32nx Docs A320 Simvars (`fbw-a32nx/docs/a320-simvars.md`)
A320neo Local SimVars
Contents
- A320neo Local SimVars
- Contents
- Uncategorized
- Model/XML Interface
- EIS Display System
- ADIRS
- Radio Receivers
- Flight Management System
- Autothrust System
- Throttle Mapping System
- Engine and FADEC System
- Air Conditioning / Pressurisation / Ventilation
- Pneumatic
- Autoflight (ATA 22)
- Flaps / Slats (ATA 27)
- Flight Controls (ATA 27)
- Fuel (ATA 28)
- Indication and Recording Systems (ATA 31)
- Landing Gear (ATA 32)
- Lighting (ATA 33)
- ATC (ATA 34)
- Radio Altimeter (ATA 34)
- GPWS / TAWS (ATA 34)
- ROW / ROP / OANS (ATA 34)
- Electronic Flight Bag (ATA 46)
- Non-Systems Related
- Deprecated
Uncategorized
A32NX_IS_READY
- Bool
- Indicates that the JavaScript part is ready
A32NX_IS_STATIONARY
- Bool
- Aircraft is stationary in relation to the speed of the first surface directly underneath it. (stationary on a
carrier that is moving would be considered stationary)
A32NX_GND_EQP_IS_VISIBLE
- Bool
- Indicates if any GND equipment is visible or not
A32NX_START_STATE
- Enum
- Indicates the state in which MSFS started
- State | Value
--- | ---
Hangar | 1
Apron | 2
Taxi | 3
Runway | 4
Climb | 5
Cruise | 6
Approach | 7
Final | 8
A32NX_NO_SMOKING_MEMO
- Boolean that determines whether the NO SMOKING memo should be visible on the upper ECAM
- Also is used for knowing when to play the no smoking chime sound
A32NX_BRAKE_TEMPERATURE_{1,2,3,4}
- celsius
- represents the brake temperature of the rear wheels
A32NX_REPORTED_BRAKE_TEMPERATURE_{1,2,3,4}
Arinc429Word<Celsius>- represents the reported brake temperature of the main wheels reported by the BSCU.
- It can be different from the brake temperature when the brake fan has been used, because the brake fan will cool
the sensor more than the brakes - (which have much more energy to dissipate) therefore giving potentially erroneous readings that the pilots must
take into account
A32NX_BRAKE_FAN_RUNNING
- boolean
- whether or not the brake fan is running
(brake fan button pressed AND left main landing gear down and locked, reported by BSCU)
A32NX_BRAKE_FAN_{side}_RUNNING
- boolean
- wether or not a brake fan on the corresponding side is running
- {side}
- LEFT
- RIGHT
A32NX_BRAKE_FAN_BTN_PRESSED
- boolean
- whether or not the brake fan button is pressed
A32NX_BRAKES_HOT
- boolean
- whether one of the brakes are hot (>300ยฐC)
A32NX_KNOB_OVHD_AIRCOND_XBLEED_Position
- Position (0-2)
- 0 is SHUT, 1 is AUTO, 2 is OPEN
A32NX_KNOB_OVHD_AIRCOND_PACKFLOW_Position
- Position (0-2)
- 0 is LO, 1 is NORM, 2 is HI
A32NX_AIRCOND_RAMAIR_TOGGLE
- Bool
- True if ram air is on
A32NX_CALLS_EMER_ON
- Bool
- True if emergency cabin call is on
A32NX_OVHD_COCKPITDOORVIDEO_TOGGLE
- Bool
- True if cockpit door video system is on
PUSH_DOORPANEL_VIDEO
- Bool
- True if pedestal door video button is being held
A32NX_OVHD_HYD_{name}_PUMP_PB_HAS_FAULT
- Bool
- True if engine {name} hyd pump fault
- {name}
- ENG_1
- ENG_2
A32NX_OVHD_HYD_{name}_PUMP_PB_IS_AUTO
- Bool
- True if {name} hyd pump is on
- {name}
- ENG_1
- ENG_2
A32NX_OVHD_HYD_{name}_PB_HAS_FAULT
- Bool
- True if elec {name} hyd pump fault
- {name}
- EPUMPB
- EPUMPY
A32NX_OVHD_HYD_{name}_PB_IS_AUTO
- Bool
- True if elec {name} hyd pump is on/auto
- {name}
- EPUMPB
- EPUMPY
A32NX_OVHD_HYD_PTU_PB_HAS_FAULT
- Bool
- True if PTU fault
A32NX_OVHD_HYD_PTU_PB_IS_AUTO
- Bool
- True if PTU system on/auto
A32NX_ENGMANSTART1_TOGGLE
- Bool
- True if manual engine 1 start on
A32NX_ENGMANSTART2_TOGGLE
- Bool
- True if manual engine 2 start on
A32NX_VENTILATION_BLOWER_FAULT
- Bool
- True if ventilation blower fault
A32NX_VENTILATION_BLOWER_TOGGLE
- Bool
- True if ventilation blower on
A32NX_VENTILATION_EXTRACT_FAULT
- Bool
- True if ventilation extractor fault
A32NX_VENTILATION_EXTRACT_TOGGLE
- Bool
- True if ventilation extractor on
A32NX_PITOT_HEAT_AUTO
- Bool
- True if pitot heating auto
A32NX_EVAC_COMMAND_FAULT
- Bool
- True if evac command fault
A32NX_EVAC_COMMAND_TOGGLE
- Bool
- True if evac command button is on
PUSH_OVHD_EVAC_HORN
- Bool
- True if evac horn cutout button is being pressed
A32NX_EVAC_CAPT_TOGGLE
- Bool
- True if evac switch set to CAPT
A32NX_EIS_DMC_SWITCHING_KNOB
- EIS DMC
- Position (0-2)
- 0 is CAPT, 1 is NORM, 2 is F/O
A32NX_DMC_DISPLAYTEST:{1,2,3}
- Enum
- Provides the display test status (can be set in the CFDS) for the respective DMC {1,2,3}
Value Meaning 0 Inactive 1 Maintenance Mode active 2 Engineering display test in progress
A32NX_ECAM_ND_XFR_SWITCHING_KNOB
- ECAM/ND XFR
- Position (0-2)
- 0 is CAPT, 1 is NORM, 2 is F/O
A32NX_METRIC_ALT_TOGGLE
- Bool
- True if PFD metric altitude enabled
A32NX_OVHD_HYD_EPUMPY_OVRD_PB_IS_ON
- Bool
- True if "BLUE PUMP OVRD" switch is off
A32NX_OVHD_HYD_LEAK_MEASUREMENT_G_PB_IS_AUTO
- Bool
- True if "HYD LEAK MEASUREMENT G" switch is on
A32NX_OVHD_HYD_LEAK_MEASUREMENT_G_LOCK
- Bool
- True if "HYD LEAK MEASUREMENT G" switch lock is down
A32NX_OVHD_HYD_LEAK_MEASUREMENT_B_PB_IS_AUTO
- Bool
- True if "HYD LEAK MEASUREMENT B" switch is on
A32NX_OVHD_HYD_LEAK_MEASUREMENT_B_LOCK
- Bool
- True if "HYD LEAK MEASUREMENT B" switch lock is down
A32NX_OVHD_HYD_LEAK_MEASUREMENT_Y_PB_IS_AUTO
- Bool
- True if "HYD LEAK MEASUREMENT Y" switch is on
A32NX_OVHD_HYD_LEAK_MEASUREMENT_Y_LOCK
- Bool
- True if "HYD LEAK MEASUREMENT Y" switch lock is down
A32NX_DESTINATION_QNH
- Millibar
- Destination QNH as entered by the pilot in the MCDU during descent
A32NX_DEPARTURE_ELEVATION
- Feet
- Departure runway elevation as calculated by the FMC
A32NX_FWC_FLIGHT_PHASE
- Enum
- Contains the numeric flight phase as determined by the FWC
- Input for: systems.wasm
- | Value | Flight Phase |
|--------|------------------|
| 0 | |
| 1 | ELEC PWR |
| 2 | 1ST ENG STARTED |
| 3 | 1ST ENG TO PWR |
| 4 | 80 kt |
| 5 | LIFTOFF |
| 6 | 1500ft (in clb) |
| 7 | 800 ft (in desc) |
| 8 | TOUCHDOWN |
| 9 | 80 kt |
| 10 | 2nd ENG SHUTDOWN |
| > 1 | 5 MIN AFTER |
A32NX_FWC_SKIP_STARTUP
- Bool
- Set to true in a non-cold and dark flight phase to skip the initial memorization step
A32NX_FWC_INHIBOVRD
- Bool
- True when the FWC decides that flight phase inhibits should be overridden (and ignored)
A32NX_SPEEDS_VLS
- Number
- Current config minimum selectable speed
- is mach corrected
A32NX_SPEEDS_F
- Number
- F-Speed (approach)
A32NX_SPEEDS_S
- Number
- S-Speed (approach)
A32NX_SPEEDS_GD
- Number
- Green Dot speed (clean config or O)
- is mach corrected
A32NX_FM_LANDING_CONF3
- Bool
- True if CONF 3 is selected in the performance approach page.
A32NX_SPEEDS_VAPP
- Number (Knots)
- The VAPP pilot entry if it exists or the VAPP calculated by the FMS.
A32NX_SPEEDS_MANAGED_PFD
- Number
- The managed speed target requested by the FMS in knots. 0 if invalid
A32NX_APU_EGT_CAUTION
Arinc429Word<Celsius>- The APU's exhaust gas temperature caution level, to be indicated in amber in the cockpit
A32NX_APU_EGT_WARNING
Arinc429Word<Celsius>- The APU's exhaust gas temperature warning level, to be indicated in red in the cockpit
A32NX_APU_EGT
Arinc429Word<Celsius>- The APU's exhaust gas temperature,
when < -273.15 the ECB isn't supplying information, for example due to being unpowered.
A32NX_APU_N
Arinc429Word- The APU's rotations per minute in percentage of the maximum RPM
A32NX_APU_N_RAW
- Percent
- The APU's rotations per minute in percentage of the maximum RPM
This raw value should only be used for sounds and effects.
A32NX_APU_BLEED_AIR_VALVE_OPEN
- Bool
- Indicates if the APU bleed air valve is open
A32NX_APU_LOW_FUEL_PRESSURE_FAULT
Arinc429Word
A32NX_APU_IS_AUTO_SHUTDOWN
- Bool
- Indicates if the APU automatically shut down (for a reason other than fire)
A32NX_APU_IS_EMERGENCY_SHUTDOWN
- Bool
- Indicates if the APU automatically shut down due to fire
A32NX_ECAM_INOP_SYS_APU
- Bool
- Indicates if the APU is inoperable
A32NX_APU_FLAP_OPEN_PERCENTAGE
- Percent
- Indicates the percentage the APU air intake flap is open
A32NX_APU_FLAP_FULLY_OPEN
Arinc429Word
A32NX_FIRE_BUTTON_APU
- Bool
- Indicates if the APU fire button is RELEASED
A32NX_RMP_L_TOGGLE_SWITCH
- Boolean
- Whether the left radio management panel toggle switch is on or off.
A32NX_RMP_R_TOGGLE_SWITCH
- Boolean
- Whether the right radio management panel toggle switch is on or off.
A32NX_RMP_L_SELECTED_MODE
- Number
- The current mode of the left radio management panel.
A32NX_RMP_R_SELECTED_MODE
- Number
- The current mode of the right radio management panel.
A32NX_RMP_{L,R}_NAV_BUTTON_SELECTED
- Bool
- Whether the NAV push button on the corresponding RMP is pushed or not.
A32NX_RMP_L_VHF2_STANDBY
- Hz
- The VHF 2 standby frequency for the left RMP.
A32NX_RMP_L_VHF3_STANDBY
- Hz
- The VHF 3 standby frequency for the left RMP.
A32NX_RMP_R_VHF1_STANDBY
- Hz
- The VHF 1 standby frequency for the right RMP.
A32NX_RMP_R_VHF3_STANDBY
- Hz
- The VHF 3 standby frequency for the right RMP.
A32NX_RMP_{L,R}_SAVED_ACTIVE_FREQUENCY_VOR
- Hz
- The VOR active frequency that is saved for display for the left/right RMP.
A32NX_RMP_{L,R}_SAVED_ACTIVE_FREQUENCY_ILS
- Hz
- The ILS active frequency that is saved for display for the left/right RMP.
A32NX_RMP_{L,R}_SAVED_ACTIVE_FREQUENCY_ADF
- Hz
- The ADF active frequency that is saved for display for the left/right RMP.
A32NX_RMP_{L,R}_SAVED_STANDBY_FREQUENCY_VOR
- Hz
- The VOR standby frequency that is saved for display for the left/right RMP.
A32NX_RMP_{L,R}_SAVED_STANDBY_FREQUENCY_ILS
- Hz
- The ILS standby frequency that is saved for display for the left/right RMP.
A32NX_RMP_{L,R}_SAVED_STANDBY_FREQUENCY_ADF
- Hz
- The ADF standby frequency that is saved for display for the left/right RMP.
A32NX_RMP_{L,R}_SAVED_COURSE_VOR
- Number
- The VOR course tuned via the left/right RMP
A32NX_RMP_{L,R}_SAVED_COURSE_ILS
- Number
- The ILS course tuned via the left/right RMP
A32NX_TO_CONFIG_FLAPS
- Enum
- The pilot-entered FLAPS value in the PERF TAKE OFF page. 0 is a valid entry, -1 if not entered
A32NX_TO_CONFIG_THS_ENTERED
- ** Deprecated, see
A32NX_FM{number}_TO_PITCH_TRIM - Bool
- True if the pilot has entered a THS value in the PERF TAKEO FF takeoff
- ** Deprecated, see
A32NX_TO_CONFIG_THS
- ** Deprecated, see
A32NX_FM{number}_TO_PITCH_TRIM - Degrees
- The pilot-entered THS value in the PERF TAKE OFF page. 0 is a valid entry.
- ** Deprecated, see
A32NX_SLIDES_ARMED
- Boolean
- Indicates whether the door slides are armed or not
A32NX_RAIN_REPELLENT_RIGHT_ON
- Bool
- True if rain repellent is activated on the right windshield.
A32NX_RAIN_REPELLENT_LEFT_ON
- Bool
- True if rain repellent is activated on the left windshield.
A32NX_RCDR_TEST
- Bool
- True if RCDR being tested.
A32NX_RADAR_MULTISCAN_AUTO
- Bool
- True if multiscan switch is set to AUTO.
A32NX_RADAR_GCS_AUTO
- Bool
- True if GCS switch is set to AUTO.
A32NX_OXYGEN_MASKS_DEPLOYED
- Bool
- True if cabin oxygen masks have been deployed.
A32NX_RCDR_GROUND_CONTROL_ON
- Bool
- True if ground control is on.
A32NX_EMERELECPWR_GEN_TEST
- Bool
- True if emergency generator is being tested.
A32NX_OXYGEN_PASSENGER_LIGHT_ON
- Bool
- True if cabin oxygen mask doors open.
A32NX_OXYGEN_TMR_RESET
- Bool
- True if oxygen timer is being reset.
A32NX_OXYGEN_TMR_RESET_FAULT
- Bool
- True if fault with oxygen timer.
A32NX_APU_AUTOEXITING_RESET
- Bool
- True if APU autoexiting is being reset.
A32NX_ELT_TEST_RESET
- Bool
- True if ELT is being tested/reset.
A32NX_ELT_ON
- Bool
- True if ELT is on.
A32NX_DLS_ON
- Bool
- True if data loading selector is on.
A32NX_CREW_HEAD_SET
- Bool
- True if CVR crew head set is being pressed.
A32NX_SVGEINT_OVRD_ON
- Bool
- True if SVGE INT OVRD is on.
A32NX_AVIONICS_COMPLT_ON
- Bool
- True if avionics comp lt is on.
A32NX_CARGOSMOKE_FWD_DISCHARGED
- Bool
- True if cargosmoke one bottle is discharged
A32NX_CARGOSMOKE_AFT_DISCHARGED
- Bool
- True if cargosmoke two bottle is discharged
A32NX_AIDS_PRINT_ON
- Bool
- True if AIDS print is on.
A32NX_DFDR_EVENT_ON
- Bool
- True if DFDR event is on.
A32NX_APU_AUTOEXITING_TEST_ON
- Bool
- True if APU AUTOEXITING is being tested.
A32NX_APU_AUTOEXITING_TEST_OK
- Bool
- True if APU AUTOEXITING TEST returns OK.
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_IDG_1
- ELEC_IDG_2
- ELEC_ENG_GEN_1
- ELEC_ENG_GEN_2
- ELEC_AC_ESS_FEED
- ELEC_GALY_AND_CAB
- PNEU_APU_BLEED
- EMER_ELEC_GEN_1_LINE: a FAULT indicates SMOKE should illuminate.
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_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
A32NX_OVHD_{name}_PB_IS_DISC
- Bool
- True when the idg is disconnected
- {name}
- ELEC_IDG_1
- ELEC_IDG_2
A32NX_OVHD_ELEC_AC_ESS_FEED_PB_IS_NORMAL
- Bool
- True when the AC ESS FEED push button is NORMAL
A32NX_OVHD_{name}_PB_IS_ON
- Bool
- True when the push button is ON
- {name}
- APU_START
- APU_MASTER_SW
- ELEC_COMMERCIAL
- PNEU_APU_BLEED
- EMER_ELEC_GEN_1_LINE
A32NX_ELEC_CONTACTOR_{name}_IS_CLOSED
- Bool
- True when the contactor is CLOSED
- {name}
- 1PC1: DC BAT BUS feed contactor between DC BUS 1 and DC BAT BUS
- 1PC2: DC BAT BUS feed contactor between DC BUS 2 and DC BAT BUS
- 2XB1: Contactor between battery 1 and the static inverter
- 2XB2: Contactor between battery 2 and the DC ESS BUS
- 3XC1: AC ESS feed contactor between AC BUS 1 and AC ESS BUS
- 3XC2: AC ESS feed contactor between AC BUS 2 and AC ESS BUS
- 3PE: Transformer rectifier ESS contactor between TR ESS and DC ESS BUS
- 2XE: Emergency generator contactor
- 3XG: External power contactor
- 3XS: APU generator contactor
- 4PC: Contactor between DC BAT BUS and DC ESS BUS
- 5PU1: Transformer rectifier 1 contactor between TR1 and DC BUS 1
- 5PU2: Transformer rectifier 2 contactor between TR2 and DC BUS 2
- 6PB1: Battery 1 contactor
- 6PB2: Battery 2 contactor
- 8PH: DC ESS SHED contactor
- 8XH: AC ESS SHED contactor
- 9XU1: Engine generator line contactor 1
- 9XU2: Engine generator line contactor 2
- 11XU1: AC BUS tie 1 contactor
- 11XU2: AC BUS tie 2 contactor
- 15XE1: Contactor between AC ESS BUS and TR ESS + EMER GEN
- 15XE2: Contactor between the static inverter and AC ESS BUS
- 10KA_AND_5KA: The two contactors leading to the APU start motor
- 14PU: Contactor from AC BUS 2 to TR2 and AC GND/FLT SVC BUS.
- 12XN: Contactor from EXT PWR to TR2 and AC GND/FLT SVC BUS.
- 3PX: Contactor from TR2 to DC GND/FLT SVC BUS.
- 8PN: Contactor from DC BUS 2 to DC GND/FLT SVC BUS.
A32NX_ELEC_CONTACTOR_{name}_SHOW_ARROW_WHEN_CLOSED
- Bool
- True when the arrow from the battery to the battery bus or vice versa needs to be displayed
when the contactor is closed. - {name}
- 6PB1: Battery 1 contactor
- 6PB2: Battery 2 contactor
A32NX_ELEC_{name}_BUS_IS_POWERED
- Bool
- True when the given bus is powered
- {name}
- AC_1
- AC_2
- AC_ESS
- AC_ESS_SHED
- AC_STAT_INV
- AC_GND_FLT_SVC
- DC_1
- DC_2
- DC_ESS
- DC_ESS_SHED
- DC_BAT
- DC_HOT_1
- DC_HOT_2
- DC_GND_FLT_SVC
A32NX_ELEC_{name}_POTENTIAL
- Volts
- The electric potential of the given element
- {name}
- APU_GEN_1
- ENG_GEN_1
- ENG_GEN_2
- EXT_PWR
- STAT_INV
- EMER_GEN
- TR_1
- TR_2
- TR_3: TR ESS
- BAT_1
- BAT_2
A32NX_ELEC_{name}_POTENTIAL_NORMAL
- Bool
- Indicates if the potential is within the normal range
- {name}
- APU_GEN_1
- ENG_GEN_1
- ENG_GEN_2
- EXT_PWR
- STAT_INV
- EMER_GEN
- TR_1
- TR_2
- TR_3: TR ESS
- BAT_1
- BAT_2
A32NX_ELEC_{name}_FREQUENCY:
- Hertz
- The frequency of the alternating current of the given element
- {name}
- APU_GEN_1
- ENG_GEN_1
- ENG_GEN_2
- 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
- ENG_GEN_1
- ENG_GEN_2
- 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
- ENG_GEN_1
- ENG_GEN_2
A32NX_ELEC_{name}_LOAD_NORMAL
- Percent
- Indicates if the load is within the normal range
- {name}
- APU_GEN_1
- ENG_GEN_1
- ENG_GEN_2
A32NX_ELEC_{name}_CURRENT
- Ampere
- The electric current flowing through the given element
- {name}
- TR_1
- TR_2
- TR_3: TR ESS
- BAT_1: Battery 1 (negative when discharging, positive when charging)
- BAT_2: Battery 2 (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
- BAT_1: Battery 1
- BAT_2: Battery 2
A32NX_ELEC_ENG_GEN_{number}_IDG_OIL_OUTLET_TEMPERATURE
- Celsius
- The integrated drive generator's oil outlet temperature
- {number}
- 1
- 2
A32NX_ELEC_ENG_GEN_{number}_IDG_IS_CONNECTED
- Bool
- Indicates if the given integrated drive generator is connected
- {number}
- 1
- 2
A32NX_HYD_{loop_name}_SYSTEM_1_SECTION_PRESSURE
- Psi
- Current pressure in the system section of the {loop_name} hydraulic circuit
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_SYSTEM_1_SECTION_PRESSURE_SWITCH
- Boolean
- Current pressure switch state in {loop_name} hydraulic circuit downstream of leak valve
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_PUMP_1_SECTION_PRESSURE
- Psi
- Current pressure in the pump section of the {loop_name} hydraulic circuit
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_PUMP_1_SECTION_PRESSURE_SWITCH
- Boolean
- Current pressure switch state in {loop_name} pump section
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_RESERVOIR_LEVEL
- Gallon
- Current gaugeable fluid level in the {loop_name} hydraulic circuit reservoir
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_RESERVOIR_LEVEL_IS_LOW
- Boolean
- Low level switch of {loop_name} hydraulic circuit reservoir indicates low state
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_RESERVOIR_AIR_PRESSURE_IS_LOW
- Boolean
- Low air pressure switch of {loop_name} hydraulic circuit reservoir indicates low state
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_RESERVOIR_OVHT
- Boolean
- Reservoir of {loop_name} hydraulic circuit is overheating
- {loop_name}
- GREEN
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_EDPUMP_ACTIVE
- Bool
- Engine driven pump of {loop_name} hydraulic circuit is active
- {loop_name}
- GREEN
- YELLOW
A32NX_HYD_{loop_name}_EDPUMP_LOW_PRESS
- Bool
- Engine driven pump of {loop_name} hydraulic circuit is active but pressure is too low
- {loop_name}
- GREEN
- YELLOW
A32NX_HYD_{loop_name}_EPUMP_ACTIVE
- Bool
- Electric pump of {loop_name} hydraulic circuit is active
- {loop_name}
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_EPUMP_RPM
- Rpm
- Current {loop_name} electric pump speed
- {loop_name}
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_EPUMP_CAVITATION
- Percent over 100
- Current {loop_name} electric pump cavitation efficiency. 0 running dry to 1 full efficiency
- {loop_name}
- BLUE
- YELLOW
A32NX_HYD_PTU_ON_ECAM_MEMO
- Bool
- HYD PTU memo indication should show on ecam if true
A32NX_HYD_NW_STRG_DISC_ECAM_MEMO
- Bool
- NW STRG DISC memo indication should show on ecam if true
A32NX_NOSE_WHEEL_POSITION
- Percent over 100
- Position of nose steering wheel animation [0;1] 0 left, 0.5 middle
A32NX_TILLER_HANDLE_POSITION
- Percent over 100
- Position of tiller steering handle animation [-1;1] -1 left, 0 middle, 1 right
A32NX_REALISTIC_TILLER_ENABLED
- Bool
- 0 for legacy mode (steering with rudder). 1 for realistic mode with tiller axis
Tiller axis to be binded on "ENGINE 4 MIXTURE AXIS"
A32NX_FO_SYNC_EFIS_ENABLED
- Bool
- 1 to sync the status of FD and LS buttons, and audio panel controls, between CPT and FO sides
A32NX_HYD_{loop_name}_EPUMP_LOW_PRESS
- Bool
- Electric pump of {loop_name} hydraulic circuit is active but pressure is too low
- {loop_name}
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_EPUMP_OVHT
- Bool
- Electric pump of {loop_name} hydraulic circuit is overheating
- {loop_name}
- BLUE
- YELLOW
A32NX_HYD_{loop_name}_PUMP_1_FIRE_VALVE_OPENED
- Bool
- Engine driven pump of {loop_name} hydraulic circuit can receive hydraulic fluid
- {loop_name}
- GREEN
- YELLOW
A32NX_HYD_PTU_VALVE_OPENED
- Bool
- Power Transfer Unit can receive fluid from yellow and green circuits
A32NX_HYD_PTU_SHAFT_RPM
- Revolutions per minute
- Power Transfer Unit shaft rpm
A32NX_HYD_PTU_BARK_STRENGTH
- Number
- 0 no PTU. 1 to 5 indicates barking sound power level.
A32NX_HYD_PTU_CONTINUOUS_MODE
- Bool
- Power Transfer Unit is rotating continuously
A32NX_HYD_PTU_DEV_DEACTIVATION_DELTA
- Psi
- Write to this simvar to force a deactivation delta pressure for Power Transfer Unit
A32NX_HYD_PTU_DEV_EFFICIENCY
- Number
- Write to this simvar to force an efficiency value for Power Transfer Unit
A32NX_OVHD_HYD_RAT_MAN_ON_IS_PRESSED
- Bool
- Deploys the RAT manually
A32NX_RAT_STOW_POSITION
- Percent over 100
- RAT position, from fully stowed (0) to fully deployed (1)
A32NX_RAT_RPM
- Rpm
- RAT propeller current RPM
A32NX_RAT_ANGULAR_POSITION
- Degrees
- RAT propeller angular position
A32NX_RAT_PROPELLER_ANGLE
- Percent over 100
- RAT propeller pitch angle (0 to 1 normalized)
A32NX_HYD_BRAKE_NORM_{brake_side}_PRESS
- Psi
- Current pressure in brake slave circuit on green brake circuit
- {brake_side}
- LEFT
- RIGHT
A32NX_HYD_BRAKE_ALTN_{brake_side}_PRESS
- Psi
- Current pressure in brake slave circuit on yellow alternate brake circuit
- {brake_side}
- LEFT
- RIGHT
A32NX_HYD_BRAKE_ALTN_ACC_PRESS
- Psi
- Current pressure in brake accumulator on yellow alternate brake circuit
A32NX_HYD_EMERGENCY_GEN_RPM
- Rpm
- Hydraulic emergency generator current rpm
A32NX_FWD_DOOR_CARGO_POSITION
- Percent
- Real position of the forward cargo door
A32NX_FWD_DOOR_CARGO_LOCKED
- Bool
- Forward cargo door is locked in closed position
A32NX_PARK_BRAKE_LEVER_POS
- Bool
- Current position of the parking brake lever
A32NX_{brake_side}_BRAKE_PEDAL_INPUT
- Percent
- Current position of the toe brake pedal animation
- {brake_side}
- LEFT
- RIGHT
A32NX_AUTOBRAKES_ARMED_MODE
- Number
- Current autobrake mode
- 0: Autobrake not armed
- 1: Autobrake in LOW
- 2: Autobrake in MED
- 3: Autobrake in MAX
A32NX_AUTOBRAKES_ARMED_MODE_SET
- Number
- Requests an autobrake mode
- -1: (technical state not requesting anything)
- 0: Disarm Autobrake
- 1: Set Autobrake to LOW
- 2: Set Autobrake to MED
- 3: Set Autobrake to MAX (if allowed)
A32NX_AUTOBRAKES_ACTIVE
- Bool
- Autobrakes are braking
A32NX_AUTOBRAKES_DECEL_LIGHT
- Bool
- Autobrakes are braking and reached the deceleration target
A32NX_OVHD_AUTOBRK_LOW_ON_IS_PRESSED
- Bool
- Auto brake panel push button for LOW mode is pressed
A32NX_OVHD_AUTOBRK_MED_ON_IS_PRESSED
- Bool
- Auto brake panel push button for MEDIUM mode is pressed
A32NX_OVHD_AUTOBRK_MAX_ON_IS_PRESSED
- Bool
- Auto brake panel push button for MAX mode is pressed
A32NX_FM_LS_COURSE
- ** DEPRECATED ** Do not use.
- Number<Degrees | -1>
- Landing system course. Values, in priority order:
- Pilot entered course
- Database course
- Course received from LOC when LOC available
- -1 when invalid
A32NX_FMGC_FLIGHT_PHASE
- Enum
- Holds the FMGCs current flight phase
- Use FMGC_FLIGHT_PHASES to check for phases (import NXFMGCFlightPhases from A32NX_Utils)
Value Meaning PREFLIGHT 0 TAKEOFF 1 CLIMB 2 CRUISE 3 DESCENT 4 APPROACH 5 GOAROUND 6 DONE 7
A32NX_FLAPS_HANDLE_INDEX
- Number
- Indicates the physical flaps handle position
Value Meaning 0 0 1 1 / 1+F 2 2 3 3 4 4
A32NX_FLAPS_HANDLE_PERCENT
- Number
- Indicates the position of the flaps handler in percent
Value Position 0 Retracted 1 Full extension
A32NX_{side}FLAPS{number}_POSITION_PERCENT
- Percent
- Indicates the angle of the flaps out of 40 degrees
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 2
A32NX_{side}SLATS{number}_POSITION_PERCENT
- Percent
- Indicates the angle of the slats out of 27 degrees
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 5
A32NX_LEFT_FLAPS_POSITION_PERCENT
- Percent
- Indicates the angle of the left flaps out of 40 degrees
A32NX_RIGHT_FLAPS_POSITION_PERCENT
- Percent
- Indicates the angle of the right flaps out of 40 degrees
A32NX_LEFT_SLATS_POSITION_PERCENT
- Percent
- Indicates the angle of the left slats out of 27 degrees
A32NX_RIGHT_SLATS_POSITION_PERCENT
- Percent
- Indicates the angle of the right slats out of 27 degrees
A32NX_{side}FLAPS{number}_ANGLE
- Degrees
- The actual angle of the flaps
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 2
A32NX_{side}SLATS{number}_ANGLE
- Degrees
- The actual angle of the slats
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 5
A32NX_LEFT_FLAPS_ANGLE
- Degrees
- The actual angle of the left flaps
A32NX_RIGHT_FLAPS_ANGLE
- Degrees
- The actual angle of the right flaps
A32NX_LEFT_SLATS_ANGLE
- Degrees
- The actual angle of the left slats
A32NX_RIGHT_SLATS_ANGLE
- Degrees
- The actual angle of the right slats
A32NX_FLAPS_IPPU_ANGLE
- Degrees
- The angle of the flaps IPPU synchro
A32NX_FLAPS_FPPU_ANGLE
- Degrees
- The angle of the flaps FPPU synchro
A32NX_SLATS_IPPU_ANGLE
- Degrees
- The angle of the slats IPPU synchro
A32NX_SLATS_FPPU_ANGLE
- Degrees
- The angle of the slats FPPU synchro
A32NX_IS_FLAPS_MOVING
- Boolean
- The flap surface is moving
A32NX_IS_SLAPS_MOVING
- Boolean
- The slat surface is moving
A32NX_FLAPS_CONF_INDEX
- Number
- Indicates the desired flap configuration index according to the table
DO NOT USE IN SYSTEMS, USE SFCC INSTEAD - Value | Meaning
--- | ---
0 | Conf0
1 | Conf1
2 | Conf1F
3 | Conf2
4 | Conf3
5 | ConfFull
A32NX_SPOILERS_ARMED
- Bool
- Indicates if the ground spoiler handle is physically in the armed position.
DO NOT USE IN SYSTEMS, USE FCDC INSTEADValue Meaning 0 disarmed 1 armed
A32NX_SPOILERS_HANDLE_POSITION
- Number
- Indicates the physical handler position without arm/disarm.
DO NOT USE IN SYSTEMS, USE FCDC INSTEADValue Position 0 Retracted 1 Full extension
A32NX_PERFORMANCE_WARNING_ACTIVE
- Bool
- Indicates if performance warning is active
Value Meaning 0 inactive 1 active
A32NX_CHRONO_ELAPSED_TIME
- Number
- Clock instrument CHR display time elapsed
Value Meaning 0 or greater Seconds elapsed -1 Empty value
A32NX_CHRONO_ET_ELAPSED_TIME
- Number
- Clock instrument ET display time elapsed
Value Meaning 0 or greater Seconds elapsed -1 Empty value
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
A32NX_DEVELOPER_STATE
- Bool
- Persistent
- Enables developer-specific options like direct payload adjustments
A32NX_FWC_RADIO_AUTO_CALL_OUT_PINS
- Flags
- Radio altitude automatic call out pin programs
Bit Meaning 0 Two Thousand Five Hundred 1 Twenty Five Hundred 2 Two Thousand 3 One Thousand 4 Five Hundred 5 Four Hundred 6 Three Hundred 7 Two Hundred 8 One Hundred 9 Fifty 10 Forty 11 Thirty 12 Twenty 13 Ten 14 Five
A32NX_LANDING_{ID}_POSITION
- Percent
- Current position of the landing light animation
- {ID}
- 2 | LEFT
- 3 | RIGHT
A32NX_AIRLINER_CRUISE_ALTITUDE
- Number (feet)
- Current cruise altitude of the aircraft
- note: this LVar was named incorrectly before missing the prefix:
AIRLINER_CRUISE_ALTITUDE
A32NX_AIRLINER_TO_FLEX_TEMP
- Number (degrees Celsius)
- Current takeoff flex temperature of the aircraft
- note: this LVar was named incorrectly before missing the prefix:
AIRLINER_TO_FLEX_TEMP
Model/XML Interface
These variables are the interface between the 3D model and the systems/code.
A32NX_OVHD_INTLT_ANN
- Enum
- ANN LT TEST Switch On the Overhead Panel (25VU)
Value Meaning 0 TEST 1 BRT 2 DIM
A32NX_MCDU_{side}_BRIGHTNESS
- Boolean
- MCDU display emissive brightness. Non-linear to account for MSFS emissive behaviour, and max brightness can change from time to time with sim updates.
- {side}
- L
- R
EIS Display System
A32NX_FCU_EFIS_{side}NAVAID{1|2}_MODE
- Enum
- Provides the selected NAVAID knob posiiton. For use systems, use the FCU discrete words instead.
Value Meaning 0 Off 1 ADF 2 VOR - {side}
- L
- R
A32NX_FCU_EFIS_{side}_EFIS_MODE
- Enum
- Provides the navigation display mode knob position. For use systems, use the FCU discrete words instead.
Value Meaning 0 ROSE ILS 1 ROSE VOR 2 ROSE NAV 3 ARC 4 PLAN - {side}
- L
- R
A32NX_FCU_EFIS_{side}_EFIS_RANGE
- Enum
- Provides the selected navigation display range knob position. For use systems, use the FCU discrete words instead.
Value Meaning 0 10 1 20 2 40 3 80 4 160 5 320 - {side}
- L
- R
A32NX_FCU_EFIS_{side}_{FILTER}_LIGHT_ON
- Bool
- If the related EFIS filter is selected, this Lvar is true. For use systems, use the FCU discrete words instead.
- {FILTER}
- None
- Constraints
- VOR/DMEs
- Waypoints
- NDBs
- Airports
- {side}
- L
- R
A32NX_EFIS_{side}_ND_FM_MESSAGE_FLAGS
- Flag
- Provides a bitfield of the active FM messages to the NDs
Bit Meaning 0 SelectTrueRef 1 CheckNorthRef 2 NavAccuracyDowngrade 3 NavAccuracyUpgradeNoGps 4 SpecifiedVorDmeUnavailble 5 NavAccuracyUpgradeGps 6 GpsPrimary 7 MapPartlyDisplayed 8 SetOffsideRangeMode 9 OffsideFmControl 10 OffsideFmWxrControl 11 OffsideWxrControl 12 GpsPrimaryLost 13 RtaMissed 14 BackupNav - {side}
- L
- R
A32NX_EFIS_{side}_TO_WPT_BEARING
- Degrees
- Provides the bearing to the active leg termination
- {side}
- L
- R
A32NX_EFIS_{side}_TO_WPT_DISTANCE
- Nautical miles & > 0
- Provides the straight distance to the active leg termination
- {side}
- L
- R
A32NX_EFIS_{side}_TO_WPT_ETA
- Seconds
- Provides the number of seconds to the active leg termination (to be converted to UTC by DMC)
- {side}
- L
- R
A32NX_EFIS_{side}_MRP_LAT
- Arinc429
- Provides the latitude of the map reference point in the FMS to show on the ND
- {side}
- L
- R
- Arinc429
A32NX_EFIS_{side}_MRP_LONG
- Arinc429
- Provides the longitude of the map reference point in the FMS to show on the ND
- {side}
- L
- R
- Arinc429
A32NX_PFD_MSG_SET_HOLD_SPEED
- Bool
- Indicates if the SET HOLD SPEED message is shown on the PFD
A32NX_PFD_MSG_TD_REACHED
- Bool
- Indicates if the T/D REACHED message is shown on the PFD
A32NX_PFD_MSG_CHECK_SPEED_MODE
- Bool
- Indicates if the CHECK SPEED MODE message is shown on the PFD
A32NX_PFD_LINEAR_DEVIATION_ACTIVE
- Bool
- Indicates if the linear deviation is shown on the PFD
A32NX_PFD_TARGET_ALTITUDE
- Feet
- Indicates the current target altitude in the DES mode. This is an indicated altitude and not a pressure altitude
- This is used to compute a linear deviation
A32NX_PFD_VERTICAL_PROFILE_LATCHED
- Boolean
- Indicates whether to show the latch symbol on the PFD with the deviation indicator
A32NX_PFD_SHOW_SPEED_MARGINS
- Boolean
- Indicates whether speed margins are shown on the PFD in DES mode. Only for FMS -> FG communication
A32NX_PFD_UPPER_SPEED_MARGIN
- Knots
- Indicates the speed for the upper speed margin limit in DES mode. Only for FMS -> FG communication
A32NX_PFD_LOWER_SPEED_MARGIN
- Knots
- Indicates the speed for the lower speed margin limit in DES mode. Only for FMS -> FG communication
A32NX_ISIS_LS_ACTIVE
- Bool
- Indicates whether LS scales are shown on the ISIS
- Toggled by
H:A32NX_ISIS_LS_PRESSED
A32NX_ISIS_BUGS_ACTIVE
- Bool
- Indicates whether bugs page is shown on the ISIS
- Toggled by
H:A32NX_ISIS_BUGS_PRESSED
A32NX_ISIS_BUGS_ALT_VALUE:{number}
- Number (feet)
- Altitude of altitude bug set on ISIS bugs page
- {number}
- 0
- 1
A32NX_ISIS_BUGS_ALT_ACTIVE:{number}
- Bool
- Indicates whether altitude bug is shown on the altitude tape of the ISIS
- {number}
- 0
- 1
A32NX_ISIS_BUGS_SPD_VALUE:{number}
- Number (knots)
- Speed of speed bug set on ISIS bugs page
- {number}
- 0
- 1
- 2
- 3
A32NX_ISIS_BUGS_SPD_ACTIVE:{number}
- Bool
- Indicates whether speed bug is shown on the speed tape of the ISIS
- {number}
- 0
- 1
- 2
- 3
A32NX_BOARDING_STARTED_BY_USR
- Bool
- Indicates current pax/cargo loading state
A32NX_AIRFRAME_ZFW_DESIRED
- Kg
- Indicates the desired ZFW when boarding
A32NX_AIRFRAME_ZFW_CG_PERCENT_MAC_DESIRED
- % MAC
- Indicates the desired ZFW CoG when boarding
A32NX_PAX_{station}
- Bitwise Field
- Indicates the current pax in the selected rows (max 53 bits)
- {station}
- A
- B
- C
- D
A32NX_PAX_{station}_DESIRED
- Bitwise Field
- Indicates the target layout of passengers in the station (max 53)
- {station}
- A
- B
- C
- D
A32NX_PAX
- Bitwise Field
- Indicates the current layout of passengers in the station (max 53)
- {station}
- A
- B
- C
- D
A32NX_CARGO_{station}_DESIRED
- Number (Kilograms)
- Indicates the targeted weight of the station in kilograms
- {station}
- FWD_BAGGAGE
- AFT_CONTAINER
- AFT_BAGGAGE
- AFT_BULK_LOOSE
A32NX_CARGO
- Number (Kilograms)
- Indicates the current weight of the station in kilograms
- {station}
- FWD_BAGGAGE
- AFT_CONTAINER
- AFT_BAGGAGE
- AFT_BULK_LOOSE
A32NX_MCDU_{side}ANNUNC{annunciator}
- Boolean
- Indicates whether the annunciator light on the MCDU is lit
- {side}
- L
- R
- {annunciator}
- FAIL
- FMGC
- MCDU_MENU
- FM1
- IND
- RDY
- BLANK
- FM2
ADIRS
In the variables below, {number} should be replaced with one item in the set: { 1, 2, 3 }, unless declared otherwise.
A32NX_CONFIG_ADIRS_IR_ALIGN_TIME
- Enum
- Input for: systems.wasm
- The configured Inertial Reference system align time.
Description Value Real (affected by latitude) 0 Instant (0 s) 1 Fast (90 s) 2
A32NX_OVHD_ADIRS_IR_{number}_MODE_SELECTOR_KNOB
- Enum
- The Inertial Reference mode selected through the selector knobs.
Description Value Off 0 Navigation 1 Attitude 2
A32NX_OVHD_ADIRS_ON_BAT_IS_ILLUMINATED
- Bool
- Whether the ON BAT indication should illuminate.
A32NX_OVHD_ADIRS_IR_{number}_PB_HAS_FAULT
- Bool
- Whether the FAULT light illuminates for IR {number}.
A32NX_OVHD_ADIRS_IR_{number}_PB_IS_ON
- Bool
- Whether the IR push button is in the ON position.
A32NX_OVHD_ADIRS_ADR_{number}_PB_HAS_FAULT
- Bool
- Whether the FAULT light illuminates for ADR {number}.
A32NX_OVHD_ADIRS_ADR_{number}_PB_IS_ON
- Bool
- Whether the ADR push button is in the ON position.
A32NX_ATT_HDG_SWITCHING_KNOB
- ATT HDG
- Position (0-2)
- 0 is CAPT, 1 is NORM, 2 is F/O
A32NX_AIR_DATA_SWITCHING_KNOB
- AIR DATA
- Position (0-2)
- 0 is CAPT, 1 is NORM, 2 is F/O
A32NX_ADIRS_ADIRU_{number}_STATE
- Deprecated: use A32NX_ADIRS_IR_{number}_MAINT_WORD instead.
- Enum
- The Inertial Reference alignment state.
Description Value Off 0 Aligning 1 Aligned 2
A32NX_ADIRS_REMAINING_IR_ALIGNMENT_TIME
- Deprecated: use A32NX_ADIRS_IR_{number}_MAINT_WORD instead.
- Seconds
- The remaining alignment duration. Zero seconds when the system is aligned or the system is not aligning.
A32NX_ADIRS_ADR_{number}_CORRECTED_AVERAGE_STATIC_PRESSURE
- Arinc429Word
- The corrected average static pressure.
- Arinc429Word
A32NX_ADIRS_ADR_{number}_BARO_CORRECTION_1_HPA
- Arinc429Word
- The local barometric setting entered on the captain side.
- Arinc429Word
A32NX_ADIRS_ADR_{number}_BARO_CORRECTION_1_INHG
- Arinc429Word
- The local barometric setting entered on the captain side.
A32NX_ADIRS_ADR_{number}_BARO_CORRECTION_2_HPA
- Arinc429Word
- The local barometric setting entered on the first officer side.
- Arinc429Word
A32NX_ADIRS_ADR_{number}_BARO_CORRECTION_2_INHG
- Arinc429Word
- The local barometric setting entered on the first officer side.
A32NX_ADIRS_ADR_{number}_ALTITUDE
- Arinc429Word
- The pressure altitude in feet.
- Arinc429Word
A32NX_ADIRS_ADR_{number}BARO_CORRECTED_ALTITUDE{side}
- Arinc429Word
- The baro corrected altitude in feet.
- {side}
- 1: Captain
- 2: First Officer
- Arinc429Word
A32NX_ADIRS_ADR_{number}_COMPUTED_AIRSPEED
- Arinc429Word
- The computed airspeed (CAS).
- Arinc429Word
A32NX_ADIRS_ADR_{number}_MAX_AIRSPEED
- Arinc429Word
- The max allowable airspeed (CAS), considering VMO and MMO.
- Arinc429Word
A32NX_ADIRS_ADR_{number}_MACH
- Arinc429Word
- The Mach number (M).
- Arinc429Word
A32NX_ADIRS_ADR_{number}_BAROMETRIC_VERTICAL_SPEED
- Arinc429Word
- The vertical speed (V/S) based on barometric altitude data.
- Arinc429Word
A32NX_ADIRS_ADR_{number}_TRUE_AIRSPEED
- Arinc429Word
- The true airspeed (TAS).
- Arinc429Word
A32NX_ADIRS_ADR_{number}_STATIC_AIR_TEMPERATURE
- Arinc429Word
- The static air temperature (SAT).
- Arinc429Word
A32NX_ADIRS_ADR_{number}_TOTAL_AIR_TEMPERATURE
- Arinc429Word
- The total air temperature (TAT).
- Arinc429Word
A32NX_ADIRS_ADR_{number}_ANGLE_OF_ATTACK
- Arinc429Word
- The angle of attack (ฮฑ) of the aircraft
- Arinc429Word
A32NX_ADIRS_ADR_{number}_DISCRETE_WORD_1
- Arinc429Word
- Indicates state of the ADR
Bit Meaning 0 ICING_DETECTOR_HEAT (not yet implemented) 1 PITOT_HEAT (not yet implemented) 2 ADR_FAULT 3 RIGHT_STATIC_HEAT (not yet implemented) 4 LEFT_STATIC_HEAT (not yet implemented) 5 TAT_HEAT (not yet implemented) 6 AOA_SENSOR_1_FAULT (not yet implemented) 7 AOA_SENSOR_2_FAULT (not yet implemented) 8 OVERSPEED_WARNING 10 AOA_UNIQUE (not yet implemented) 11 VMO_MMO_1 (not yet implemented) 12 VMO_MMO_2 (not yet implemented) 13 VMO_MMO_3 (not yet implemented) 14 VMO_MMO_4 (not yet implemented) 15 ALTERNATE_SSEC_A (not yet implemented) 16 ALTERNATE_SSEC_B (not yet implemented) 17 BARO_PORT_A (not yet implemented) 18 ZERO_MACH_IGNORE_SSEC (not yet implemented)
- Arinc429Word
A32NX_ADIRS_IR_{number}_PITCH
- Arinc429Word
- The pitch angle of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_ROLL
- Arinc429Word
- The roll angle of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_HEADING
- Arinc429Word
- The magnetic heading of the aircraft (true in polar region).
- Arinc429Word
A32NX_ADIRS_IR_{number}_TRUE_HEADING
- Arinc429Word
- The true inertial heading of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_TRACK
- Arinc429Word
- The magnetic track of the aircraft (true in polar region).
- Arinc429Word
A32NX_ADIRS_IR_{number}_TRUE_TRACK
- Arinc429Word
- The true inertial track of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_VERTICAL_SPEED
- Arinc429Word
- The vertical speed (V/S) based on inertial reference data.
- Arinc429Word
A32NX_ADIRS_IR_{number}_GROUND_SPEED
- Arinc429Word
- The ground speed (GS) of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_WIND_DIRECTION
- Arinc429Word
- [0, 359.9]
- The direction of the wind relative to true north.
- Arinc429Word
A32NX_ADIRS_IR_{number}_WIND_DIRECTION_BNR
- Arinc429Word
- [-180, 180]
- The direction of the wind relative to true north.
- Arinc429Word
A32NX_ADIRS_IR_{number}_WIND_SPEED
- Arinc429Word
- [0, 255]
- The speed of the wind.
- Arinc429Word
A32NX_ADIRS_IR_{number}_WIND_SPEED_BNR
- Arinc429Word
- [0, 255]
- The speed of the wind.
- Arinc429Word
A32NX_ADIRS_IR_{number}_LATITUDE
- Arinc429Word
- The latitude of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_LONGITUDE
- Arinc429Word
- The longitude of the aircraft.
- Arinc429Word
A32NX_ADIRS_IR_{number}_DRIFT_ANGLE
- Arinc429Word
- The drift angle of the aircraft (drift angle = heading - track)
- Arinc429Word
A32NX_ADIRS_IR_{number}_FLIGHT_PATH_ANGLE
- Arinc429Word
- The kinematic flight path angle (ฮณ) (arctan(VS / GS))
- Arinc429Word
A32NX_ADIRS_IR_{number}_BODY_PITCH_RATE
- Arinc429Word
- The body pitch rate (q) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_BODY_ROLL_RATE
- Arinc429Word
- The body roll rate (p) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_BODY_YAW_RATE
- Arinc429Word
- The body yaw rate (r) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_BODY_LONGITUDINAL_ACC
- Arinc429Word
- The longitudinal (forward/backward) acceleration of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_BODY_LATERAL_ACC
- Arinc429Word
- The lateral (left/right) acceleration of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_BODY_NORMAL_ACC
- Arinc429Word
- The normal acceleration (load factor) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_HEADING_RATE
- Arinc429Word
- The heading rate (ฯ^dot) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_PITCH_ATT_RATE
- Arinc429Word
- The pitch rate (ฮธ^dot) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_ROLL_ATT_RATE
- Arinc429Word
- The roll rate (ฯ^dot) of the aircraft
- Arinc429Word
A32NX_ADIRS_IR_{number}_MAINT_WORD
- Arinc429Word
- Indicates state of the IR
Bit Meaning 0 ALIGNMENT_NOT_READY 1 REV_ATT_MODE 2 NAV_MODE 3 VALID_SET_HEADING 4 ATTITUDE_INVALID 5 DC_FAIL 6 ON_DC 7 ADR_FAULT 8 IR_FAULT 9 DC_FAIL_ON_DC 10 ALIGN_FAULT 11 NO_IRS_INITIAL 12 EXCESS_MOTION_ERROR 13 ADR_IR_FAULT 14 EXTREME_LATITUDE 15,16,17 ALIGN_7_10_MINUTES 16,17 ALIGN_6_MINUTES 15,17 ALIGN_5_MINUTES 17 ALIGN_4_MINUTES 15,16 ALIGN_3_MINUTES 16 ALIGN_2_MINUTES 15 ALIGN_1_MINUTES 18 COMPUTED_LATITUDE_MISCOMPARE
- Arinc429Word
A32NX_PUSH_TRUE_REF
- Bool
- True reference pushbutton status
Radio Receivers
A32NX_RADIO_RECEIVER_USAGE_ENABLED
- Bool
- Whether or not the calculated ILS signals shall be used
A32NX_RADIO_RECEIVER_LOC_IS_VALID
- Bool
- Indicates if the localizer signal is valid
A32NX_RADIO_RECEIVER_LOC_DISTANCE
- Number in nautical miles
- Indicates the distance from the localizer
A32NX_RADIO_RECEIVER_LOC_DEVIATION
- Number in degrees
- If A32NX_RADIO_RECEIVER_USAGE_ENABLED == 0 it contains the deviation from the sim
- If A32NX_RADIO_RECEIVER_USAGE_ENABLED == 1 it contains calculated LOC deviation
A32NX_RADIO_RECEIVER_GS_IS_VALID
- Bool
- Indicates if the glide slope signal is valid
A32NX_RADIO_RECEIVER_GS_DEVIATION
- Number in degrees
- Deviation from glide slope
- If A32NX_RADIO_RECEIVER_USAGE_ENABLED == 0 it contains the deviation from the sim
- If A32NX_RADIO_RECEIVER_USAGE_ENABLED == 1 it contains calculated LOC deviation
Flight Management System
A32NX_FM_ENABLE_APPROACH_PHASE
- Bool
- Indicates whether the FMS should switch to APPROACH phase.
- WARNING: This is temporary and internal. Do not use.
A32NX_FMGC_{side}_LDEV_REQUEST
- Bool
- Indicates whether the FMGC is requesting L/DEV to be displayed on the PFD
- {side}
- L
- R
A32NX_FMGC_L_RNP
- Number (nautical miles)
- The active Required Navigation Performance
- {side}
- L
- R
A32NX_FM{number}_BACKBEAM_SELECTED- Bool
- Indicates to the FG that a localiser back beam is tuned.
A32NX_FM_LATERAL_FLIGHTPLAN_AVAIL
- Boolean
- Indicates to the FG if the FM lateral flight plan is valid, for lateral managed modes (NAV).
- Internal to FM/FG communication.
A32NX_FG_PHI_LIMIT
- Number in Degrees
- Indicates the current bank limit requested by the FM
- Always positive
A32NX_FG_CROSS_TRACK_ERROR
- Number in nm
- Used for laternal guidance in mode NAV
- Error from desired path, -ve to the right of track
A32NX_FG_TRACK_ANGLE_ERROR
- Number in degrees
- Used for laternal guidance in mode NAV
- Error from desired heading or track, -ve when clockwise of desired track
A32NX_FG_PHI_COMMAND
- Number in degrees
- Used for laternal guidance in mode NAV
- Bank angle command
A32NX_FM_VERTICAL_PROFILE_AVAIL
- Boolean
- Indicates to the FG if the FM vertical flight profile is valid, for vertical managed modes.
- Internal to FM/FG communication
A32NX_FG_REQUESTED_VERTICAL_MODE
- Enum
- Indicates the requested vertical mode in DES
- Possible values:
Mode Value NONE 0 SPEED_THRUST 1 VPATH_THRUST 2 VPATH_SPEED 3 FPA_SPEED 4 VS_SPEED 5
A32NX_FG_ALTITUDE_CONSTRAINT
- Number in ft
- Used for managed climb/descend
- Indicates an altitude constraint to follow
- Internal to FM/FG communication, other avionics should use the FG bus var
A32NX_FG_TARGET_ALTITUDE
- Number in ft
- Used for vertical guidance in mode DES
- Indicates the target altitude
A32NX_FG_TARGET_VERTICAL_SPEED
- Number in fpm or degrees depending on requested mode
- Used for vertical guidance in mode DES
- Indicates the target vertical speed
A32NX_FG_RNAV_APP_SELECTED
- Boolean
- Used for FINAL mode selection
- Indicates if an RNAV approach is selected. If it is true, pressing the APPR button
results in the FINAL mode being armed, instead of G/S and LOC
A32NX_FG_FINAL_CAN_ENGAGE
- Boolean
- Indicates if the FINAL vertical mode can engage
- FINAL mode will engage if :
- This Simvar is true
- NAV mode is engaged
- FINAL mode is armed
A32NX_SpeedPreselVal
- Number
- Indicates the preselected speed value, -1 if no value is preselected
- Internal to FM/FG communication, other avionics should use the FG bus var
A32NX_MachPreselVal
- Number
- Indicates the preselect mach value, -1 if no value is preselected
- Internal to FM/FG communication, other avionics should use the FG bus var
Autothrust System
A32NX_3D_THROTTLE_LEVER_POSITION_{index}
- Number
- Anmiation position of the throttles in 3D model
Position Value FULL REVERSE 0 IDLE 25 CLB 50 FLX/MCT 75 TOGA 100
A32NX_AUTOTHRUST_DISABLED
- Bool
- Indicates if ATHR was disabled by pressing ATHR disconnect buttons longer than 15s
A32NX_AUTOTHRUST_THRUST_LIMIT_TYPE
- Enum
- Indicates the type of current thrust limit
Mode Value NONE 0 CLB 1 MCT 2 FLEX 3 TOGA 4 REVERSE 5
A32NX_AUTOTHRUST_THRUST_LIMIT
- Number (% N1)
- Indicates the thrust limit N1
A32NX_AUTOTHRUST_THRUST_LIMIT_REV
- Number (% N1)
- Indicates the thrust limit N1 for REV
A32NX_AUTOTHRUST_THRUST_LIMIT_IDLE
- Number (% N1)
- Indicates the thrust limit N1 for IDLE
A32NX_AUTOTHRUST_THRUST_LIMIT_CLB
- Number (% N1)
- Indicates the thrust limit N1 for CLB
A32NX_AUTOTHRUST_THRUST_LIMIT_MCT
- Number (% N1)
- Indicates the thrust limit N1 for MCT
A32NX_AUTOTHRUST_THRUST_LIMIT_FLX
- Number (% N1)
- If FLX is not active the value 0 is provided
- Indicates the thrust limit N1 for FLX
A32NX_AUTOTHRUST_THRUST_LIMIT_TOGA
- Number (% N1)
- Indicates the thrust limit N1 for TOGA
A32NX_AUTOTHRUST_TLA_N1:{index}
- Number (% N1)
- Indicates the N1 corresponding to the TLA for engine {index}, first engine has index 1
A32NX_AUTOTHRUST_REVERSE:{index}
- Boolean
- Indicates if reverse for engine {index} is requested
State Value NO REVERSE 0 REVERSE 1
A32NX_AUTOTHRUST_N1_COMMANDED:{index}
- Number (% N1)
- Indicates the commanded N1 (either based on TLA or autothrust law) for engine {index}, first engine has index 1
A32NX_AUTOTHRUST_DISCONNECT
- Bool
- Indicates if the red disconnect button is pressed on the thrust lever
State Value NOT PRESSED 0 PRESSED 1
Throttle Mapping System
A32NX_LOGGING_THROTTLES_ENABLED
- Bool
- Indicates if logging of throttle events is enabled
A32NX_THROTTLE_MAPPING_LOADED_CONFIG:{index}
- Bool
- Indicates if we are using a configured throttle mapping for throttle axis {index}, first axis has index 1
A32NX_THROTTLE_MAPPING_INPUT:{index}
- Number
- Indicates the raw input values for throttle axis {index}, first axis has index 1
- Range is from -1 to 1
A32NX_AUTOTHRUST_TLA:{index}
- Number (Degrees)
- Indicates the TLA of the throttle lever {index}, first throttle lever has index 1
Position Value REVERSE -20 REV_IDLE -6 IDLE 0 CLB 25 FLX/MCT 35 TOGA 45
A32NX_THROTTLE_MAPPING_USE_REVERSE_ON_AXIS:{index}
- Boolean
- Indicates if reverse area should be mapped on axis
A32NX_THROTTLE_MAPPING_{REVERSE|REVERSE_IDLE|IDLE|CLIMB|FLEXMCT|TOGA}_{LOW|HIGH}:{index}
- Number
- Indicates the low or high value to latch into the given detent
- Range is from -1 to 1
A32NX_THROTTLE_MAPPING_INCREMENT_NORMAL
- Number
- Indicates the increment being used for normal key events
A32NX_THROTTLE_MAPPING_INCREMENT_SMALL
- Number
- Indicates the increment being used for small key events
Engine and FADEC System
A32NX_ENGINE_CYCLE_TIME
- Number (seconds)
- Sum of Engine 1 & 2 cycle times to detect when engines are alive (pause/ slew management)
A32NX_ENGINE_STATE:{index}
- Number
- Defines actual engine state
State Value OFF 0 ON 1 STARTING 2 SHUTTING 3
A32NX_ENGINE_TIMER:{index}
- Number (seconds)
- Sets a timer to control engine {index} start-up/shutdown events
A32NX_ENGINE_IMBALANCE
- Number (encoded)
- Encoded engine imbalance values. Use the algorithm in the code
LVarEncoder::extract8Int8FromDoubleto decode fbw-common/src/wasm/cpp-msfs-framework/lib/lvar_encoder.hpp- Parameters for encoding are:
- 1 = Engine Number of the engine which is imbalanced
- 2 = Engine EGT imbalance
- 3 = Engine FF imbalance
- 4 = Engine N2 imbalance
- 5 = Engine Oil Quantity imbalance
- 6 = Engine Oil Pressure imbalance
- 7 = Engine Oil Idle Pressure imbalance
- 8 = Engine Oil Temperature imbalance
A32NX_ENGINE_N1:{index}
- Number (% N1)
- Custom engine {index} N1 to model realistic start-up & shutdown, although equal to Sim's N2 for other flight
phases.
A32NX_ENGINE_N2:{index}
- Number (% N2)
- Custom engine N2 {index} to model realistic start-up & shutdown, although equal to Sim's N2 for other flight
phases.
A32NX_ENGINE_EGT:{index}
- Number (degrees Celsius)
- Custom engine {index} EGT to model realistic behavior throughout all flight phases
A32NX_ENGINE_FF:{index}
- Number (Kg/h)
- Custom engine {index} fuel flow to model realistic behavior throughout all flight phases
A32NX_ENGINE_PRE_FF:{index}
- Number (Kg/h)
- Previous engine {index} deltaTime fuel flow to calculate spot fuel burn
A32NX_ENGINE_IDLE_N1
- Number (% N1)
- Expected idle N1 as a function of temperature and pressure
A32NX_ENGINE_IDLE_N2
- Number (% N2)
- Expected idle N2 as a function of temperature and pressure
A32NX_ENGINE_IDLE_EGT
- Number (degrees Celsius)
- Expected idle EGT as a function of temperature and pressure
A32NX_ENGINE_IDLE_FF
- Number (Kg/h)
- Expected idle fuel flow as a function of temperature and pressure
A32NX_FADEC_IGNITER_A_ACTIVE_ENG{index}
- Boolean
- State of igniter A on engine {index}
A32NX_FADEC_IGNITER_B_ACTIVE_ENG{index}
- Boolean
- State of igniter B on engine {index}
A32NX_ECU_{index}_STATUS_WORD_3
- Arinc429
- FADEC/ECU status word 3 for engine {index}
Bit Description 22 TOGA thrust limit active 23 FLEX thrust limit active 24 MCT thrust limit active 25 CLB thrust limit active
- Arinc429
A32NX_FUEL_USED:{index}
- Number (Kg)
- Fuel burnt by engine {index} on deltaTime
A32NX_FUEL_LEFT_PRE
- Number (lbs)
- Previous deltaTime fuel for the main left tank
A32NX_FUEL_RIGHT_PRE
- Number (lbs)
- Previous deltaTime fuel for the main right tank
A32NX_FUEL_AUX_LEFT_PRE
- Number (lbs)
- Previous deltaTime fuel for the aux left tank
A32NX_FUEL_AUX_RIGHT_PRE
- Number (lbs)
- Previous deltaTime fuel for the aux right tank
A32NX_FUEL_CENTER_PRE
- Number (lbs)
- Previous deltaTime fuel for the center tank
A32NX_ENGINE_OIL_TOTAL:{index}
- Number (quarts)
- Total engine {index} oil quantity in the oil system (tank + circuit)
A32NX_ENGINE_OIL_QTY:{index}
- Number (quarts)
- Total engine {index} oil quantity in the oil tank
Air Conditioning / Pressurisation / Ventilation
A32NX_COND_ACSC_{number}_DISCRETE_WORD_1
- Number 1 or 2
- Discrete Data word 1 of the ACSC bus output (label 060)
- Arinc429
Bit Description 11 Duct overheat F/D warning 12 Duct overheat FWD warning 13 Duct overheat AFT warning 14 Not used 15 Not used 16 Not used 17 Spare 18 Trim air pressure high 19 ACSC Lane 1 Active 20 TAPRV status - close 21 ACSC Lane 1 INOP 22 ACSC Lane 2 INOP 23 Hot air switch position on 24 G + T fan off/fault 25 Recirc fan LH fault/OVHT 26 Recirc fan RH fault/OVHT 27 TAPRV disagree 28 Trim air system fault 29 ACSC Installed
A32NX_COND_ACSC_{number}_DISCRETE_WORD_2
- Number 1 or 2
- Discrete Data word 2 of the ACSC bus output (label 061)
- Bits with * not yet implemented
- Arinc429
Bit Description 11 Spare 12 *K1 half wing anti-ice on 13 *K2 full wing anti-ice on 14 *K3 nacelle anti-ice on 15 *K4 air cond with two packs on 16 *K5 air cond with one pack on 17 *K6 air cond with two packs and one engine on 18 Trim valve F/D inop 19 Trim valve FWD inop 20 Trim valve AFT inop 21 Not used 22 Not used 23 *FCV status (Both pakcs off) 24 *One pack operation 25 *FCV status (Both pakcs on) 26 Spare 27 *Nacelle anti-ice eng 2 open 28 *Nacelle anti-ice eng 1 open 29 Spare
A32NX_COND_{id}_TEMP
- Degree Celsius
- Temperature as measured in each of the cabin zones and cockpit
- {id}
- CKPT
- FWD
- AFT
A32NX_COND_{id}_DUCT_TEMP
- Degree Celsius
- Temperature of trim air coming out of the ducts in the cabin and cockpit
- {id}
- CKPT
- FWD
- AFT
A32NX_COND_PACK_FLOW_VALVE_{index}_IS_OPEN
- Bool
- True if the respective {1 or 2} pack flow valve is open
A32NX_COND_PACK_FLOW_{index}
- Percent
- Percentage flow coming out of each pack {1 or 2} into the cabin (LO: 80%, NORM: 100%, HI: 120%)
A32NX_COND_{id}_TRIM_AIR_VALVE_POSITION
- Percentage
- Percentage opening of each trim air valve (hot air)
- {id}
- CKPT
- FWD
- AFT
A32NX_OVHD_COND_{id}_SELECTOR_KNOB
- Percentage
- Percent rotation of the overhead temperature selectors for each of the cabin zones
- To transform the value into degree celsius use this formula: this * 0.04 + 18
- {id}
- CKPT
- FWD
- AFT
A32NX_OVHD_COND_PACK_{index}_PB_IS_ON
- Bool
- True if pack {1 or 2} pushbutton is pressed in the on position (no white light)
A32NX_OVHD_COND_PACK_{index}_PB_HAS_FAULT
- Bool
- True if pack {1 or 2} has a fault
A32NX_OVHD_COND_HOT_AIR_PB_IS_ON
- Bool
- True if the hot air pushbutton is pressed in the on position (no white light)
A32NX_OVHD_COND_HOT_AIR_PB_HAS_FAULT
- Bool
- True if the hot air trim system has a fault
A32NX_PRESS_CPC_{number}_DISCRETE_WORD
- Arinc429
- Number 1 or 2
- Discrete Data word of the Cabin Pressure Controller bus output (label 057)
- Bits with * not yet implemented
Bit Description 11 System in control 12 System status - fail 13 Not used 14 Excessive cabin altitude - warn 15 Low differential pressure - warn 16 Preplanned desc inf - too quick * 17 Landing field elevation manual 18 Used ADIRS channel bit 1 * 19 Used ADIRS channel bit 2 * 20 FMS Enabled * 21 Flight mode bit 1 * 22 Flight mode bit 2 * 23 Flight mode bit 3 * 24 FMS select bit 1 * 25 FMS select bit 2 * 26 Not used 27 Not used 28 Spare 29 Spare
- Arinc429
A32NX_PRESS_MAN_EXCESSIVE_CABIN_ALTITUDE
- Bool
- Analog signal sent by the manual partition of CPC1. True when FWC condition for "EXCESS CAB ALT" is met.
A32NX_PRESS_CPC_{number}_CABIN_ALTITUDE
- Arinc429Word
- Number 1 or 2
- The equivalent altitude from sea level of the interior of the cabin based on the internal pressure
- Arinc429Word
A32NX_PRESS_MAN_CABIN_ALTITUDE
- Feet
- As above, but analog system transmitted by the manual partition of CPC1
A32NX_PRESS_CPC_{number}_CABIN_DELTA_PRESSURE
- Arinc429Word
- Number 1 or 2
- The difference in pressure between the cabin interior and the exterior air.
Positive when cabin pressure is higher than external pressure.
A32NX_PRESS_MAN_CABIN_DELTA_PRESSURE
- PSI
- As above, but analog system transmitted by the manual partition of CPC1
A32NX_PRESS_CPC_{number}_CABIN_VS
- Arinc429Word
- Number 1 or 2
- Rate of pressurization or depressurization of the cabin expressed as altitude change
- Arinc429Word
A32NX_PRESS_MAN_CABIN_VS
- FPM
- As above, but analog system transmitted by the manual partition of CPC1
A32NX_PRESS_CPC_{number}_OUTFLOW_VALVE_OPEN_PERCENTAGE
- Arinc429Word
- Number 1 or 2
- Percent open of the cabin pressure outflow valve
A32NX_PRESS_MAN_OUTFLOW_VALVE_OPEN_PERCENTAGE
- Percent
- As above, but analog system transmitted by the manual partition of CPC1
A32NX_PRESS_SAFETY_VALVE_OPEN_PERCENTAGE
- Percent
- Percent open of the cabin pressure safety valves
A32NX_PRESS_CPC_{number}_LANDING_ELEVATION
- Arinc429Word
- Number 1 or 2
- Target landing elevation used by the pressurization system
- Arinc429Word
A32NX_PRESS_EXCESS_CAB_ALT
- Bool
- Deprecated in A32NX
- True when FWC condition for "EXCESS CAB ALT" is met
A32NX_PRESS_EXCESS_RESIDUAL_PR
- Bool
- True when FWC condition for "EXCES RESIDUAL PR" is met
A32NX_PRESS_LOW_DIFF_PR
- Bool
- Deprecated in A32NX
- True when FWC condition for "LO DIFF PR" is met
A32NX_OVHD_PRESS_LDG_ELEV_KNOB
- Feet
- Manual landing elevation as selected on the overhead LDG ELEV knob
A32NX_OVHD_PRESS_MAN_VS_CTL_SWITCH
- Number
- 0 if switch is in up position, 1 if switch is neutral, 2 if switch is down.
A32NX_OVHD_PRESS_MODE_SEL_PB_IS_AUTO
- Bool
- True if MODE SEL overhead pushbutton is depressed (in auto mode)
A32NX_OVHD_PRESS_MODE_SEL_PB_HAS_FAULT
- Bool
- True only when both Cabin Pressure Controller systems are faulty.
A32NX_OVHD_PRESS_DITCHING_PB_IS_ON
- Bool
- True if DITCHING pushbutton is pressed
A32NX_OVHD_VENT_CAB_FANS_PB_IS_ON
- Bool
- True if CAB FANS pushbutton is in the on position (no white light)
Pneumatic
A32NX_ASU_TURNED_ON:
- Turns the Air Starter Unit on or off
- Bool
A32NX_PNEU_ENG_{number}_IP_PRESSURE:
- Pressure in intermediate pressure compression chamber
- PSI
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_HP_PRESSURE:
- Pressure in high pressure compression chamber
- PSI
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_STARTER_CONTAINER_PRESSURE:
- Pressure behind the starter valve of the engine
- PSI
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_STARTER_PRESSURIZED:
- Indicates whether enough bleed air is supplied to the starter to start the engine
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_TRANSFER_TRANSDUCER_PRESSURE
- Pressure measured at the transfer pressure transducer, -1 if no output
- psi
A32NX_PNEU_ENG_{number}_REGULATED_TRANSDUCER_PRESSURE
- Pressure measured at the regulated pressure transducer, -1 if no output
- psi
A32NX_PNEU_ENG_{number}_DIFFERENTIAL_TRANSDUCER_PRESSURE
- Pressure measured at the differential pressure transducer, -1 if no output
- psi
A32NX_PNEU_ENG_{number}_IP_TEMPERATURE:
- Temperature in intermediate pressure compression chamber
- Degree celsius
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_HP_TEMPERATURE:
- Temperature in high pressure compression chamber
- Degree celsius
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_TRANSFER_TEMPERATURE:
- Temperature between IP/HP valves but before the pressure regulating valve
- Degree celsius
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_PRECOOLER_INLET_TEMPERATURE:
- Temperature at the precooler inlet for engine bleed system
- Degree celsius
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_BLEED_TEMPERATURE_SENSOR_TEMPERATURE:
- Temperature measured by the bleed temperature sensor at the precooler outlet, -100 if no output
- Degree celsius
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_STARTER_CONTAINER_TEMPERATURE:
- Temperature behind the starter valve of the engine
- Degree celsius
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_IP_VALVE_OPEN:
- Indicates whether the intermediate pressure bleed air valve is open
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_HP_VALVE_OPEN:
- Indicates whether the high pressure bleed air valve is open
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_PR_VALVE_OPEN:
- Indicates whether the pressure regulating valve is open
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_STARTER_VALVE_OPEN:
- Indicates whether the starter valve is open.
- Bool
- {number}
- 1
- 2
A32NX_PNEU_APU_BLEED_CONTAINER_PRESSURE:
- Indicates the APU internal bleed pressure.
- PSI absolute
A32NX_PNEU_XBLEED_VALVE_FULLY_OPEN:
- Indicates whether the cross bleed air valve is fully open
- Bool
A32NX_PNEU_XBLEED_VALVE_FULLY_CLOSED:
- Indicates whether the cross bleed air valve is fully closed
- Bool
A32NX_PNEU_PACK_{number}_FLOW_VALVE_FLOW_RATE:
- Indicates the flow rate through the pack flow valve
- Kilogram per second
- {number}
- 1
- 2
A32NX_OVHD_PNEU_ENG_{number}_BLEED_PB_IS_AUTO:
- Indicates whether the engine bleed air is on
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_LOW_TEMPERATURE:
- Indicates whether the engine bleed air temperature is low
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_OVERHEAT:
- Indicates whether an an engine bleed air overheat is detected
- Bool
- {number}
- 1
- 2
A32NX_PNEU_ENG_{number}_OVERPRESSURE:
- Indicates whether an engine bleed overpressure is detected
- Bool
- {number}
- 1
- 2
A32NX_OVHD_PNEU_ENG_{number}_BLEED_PB_HAS_FAULT:
- Indicates whether the fault light is on for the engine bleed push button
- Bool
A32NX_PNEU_WING_ANTI_ICE_SYSTEM_ON:
- Indicates wheter the wing anti ice system is on
- Bool
A32NX_PNEU_WING_ANTI_ICE_HAS_FAULT:
- Indicates wheter the wing anti ice system has a fault
- Bool
A32NX_PNEU_WING_ANTI_ICE_SYSTEM_SELECTED:
- Indicates wheter the wing anti ice p/b is ON
- Bool
A32NX_PNEU_WING_ANTI_ICE_GROUND_TIMER:
- Reports the duration in seconds of the wing anti ice ground relay (4DL)
- Duration
A32NX_PNEU_WING_ANTI_ICE_1_CONSUMER_PRESSURE:
- Pressure in the left wing anti ice pipe
- PSI
A32NX_PNEU_WING_ANTI_ICE_2_CONSUMER_PRESSURE:
- Pressure in the right wing anti ice pipe
- PSI
A32NX_PNEU_WING_ANTI_ICE_1_CONSUMER_TEMPERATURE:
- Temperature in the left wing anti ice pipe
- Degree celsius
A32NX_PNEU_WING_ANTI_ICE_2_CONSUMER_TEMPERATURE:
- Temperature in the right wing anti ice pipe
- Degree celsius
A32NX_PNEU_WING_ANTI_ICE_1_VALVE_CLOSED:
- Indicates whether the left wing anti ice valve is closed
- Bool
A32NX_PNEU_WING_ANTI_ICE_2_VALVE_CLOSED:
- Indicates whether the right wing anti ice valve is closed
- Bool
A32NX_PNEU_WING_ANTI_ICE_1_LOW_PRESSURE:
- Low Pressure warning in the left wing anti ice valve
- Bool
A32NX_PNEU_WING_ANTI_ICE_2_LOW_PRESSURE:
- Low Pressure warning in the right wing anti ice valve
- Bool
A32NX_PNEU_WING_ANTI_ICE_1_HIGH_PRESSURE:
- High Pressure warning in the left wing anti ice valve
- Bool
A32NX_PNEU_WING_ANTI_ICE_2_HIGH_PRESSURE:
- High Pressure warning in the right wing anti ice valve
- Bool
A32NX_BUTTON_OVHD_ANTI_ICE_ENG_1_POSITION:
- Indicates whether the overhead ENG ANTI ICE button is illuminated for engine 1
- Bool
A32NX_BUTTON_OVHD_ANTI_ICE_ENG_2_POSITION:
- Indicates whether the overhead ENG ANTI ICE button is illuminated for engine 2
- Bool
Autoflight (ATA 22)
Flight Management and Guidance Computer (FMGC, Flight Guidance Section)
A32NX_FMGC_{number}_HEALTHY
- Indicates if this FMGC is healthy
- Boolean
A32NX_FMGC_{number}_ATHR_ENGAGED
- Indicates if the A/THR of this FMGC is engaged
- Boolean
A32NX_FMGC_{number}_FD_ENGAGED
- Indicates if the FD of this FMGC is engaged
- Boolean
A32NX_FMGC_{number}_AP_ENGAGED
- Indicates if the AP of this FMGC is engaged
- Boolean
A32NX_FMGC_{number}_ILS_TUNE_INHIBIT
- Indicates if the ILS TUNE INHIBT discrete output of the FMGC is GND.
- This is the case in LAND mode arm/active, below 700ft RA.
- Boolean
A32NX_FMGC_{number}_PFD_SELECTED_SPEED
- The PFD target speed (managed or selected)
- Arinc429
A32NX_FMGC_{number}_PRESEL_MACH
- The preselected Mach number for display on the FMA
- Arinc429
A32NX_FMGC_{number}_PRESEL_SPEED
- The preselected speed for display on the FMA
- Arinc429
A32NX_FMGC_{number}_RWY_HDG_MEMO
- The FG memorized runway heading
- Runway heading is memorized below 700ft during precision approach
- Arinc429
A32NX_FMGC_{number}_ROLL_FD_COMMAND
- The Roll FD command
- Arinc429
A32NX_FMGC_{number}_PITCH_FD_COMMAND
- The Pitch FD command
- Arinc429
A32NX_FMGC_{number}_YAW_FD_COMMAND
- The Yaw FD command
- Arinc429
A32NX_FMGC_{number}_DISCRETE_WORD_5
- Arinc429
Bit Description 11 Mach Selected 12 VPATH/SPEED submode active 13 VPATH/THRUST submode active 14 V/S selected submode active 15 FPA selected submode active 16 Alt selected submode active 19 AUTO SPD control active 20 MANUAL SPD control active 24 Pitch FD bars flashing 27 SPD Window Display 28 Top of SPD Synchro 29 FMS Mach Selection
- Arinc429
A32NX_FMGC_{number}_DISCRETE_WORD_4
- Arinc429
- Bits marked with ? are guessed/unknown
Bit Description 11 AP Instinctive Disc 12 AP Engaged 13 FD Engaged 14 LAND TRK mode active 16 LAND 2 Capability 17 LAND 3 FAIL PASSIVE Capability 18 LAND 3 FAIL OP Capability 19 AP Inop 20 LAND 2 Inop 21 LAND 3 FAIL PASSIVE Inop 22 LAND 3 FAIL OP Inop 23 LAND 2 Capacity 24 LAND 3 FAIL PASSIVE Capacity 25 LAND 3 FAIL OP Capacity 26 RWY Heading memorized 27 ? FD Auto Disengage Command 28 AP/FD Mode reversion 29 V/S Target not held
- Arinc429
A32NX_FMGC_{number}_FM_ALTITUDE_CONSTRAINT
- Arinc429
- Next applicable altitude constraint
- NCD if no constraint is applicable
- Arinc429
A32NX_FMGC_{number}_ATS_DISCRETE_WORD
- Arinc429
Bit Description 13 A/THR Engaged 14 A/THR Active 17 A/THR Instinctive Disconnect 18 A/THR SPD MACH mode 19 FCU Mach Selection 20 RETARD Mode Active 21 THRUST N1 Mode Active 22 THRUST EPR Mode Active 23 A/THR ALPHA FLOOR 24 A/THR Inop 25 A/THR Limited
- Arinc429
A32NX_FMGC_{number}_ATS_FMA_DISCRETE_WORD
- Arinc429
Bit Description 11 TO/GA Display 12 MCT Display 13 FLX Display 14 CLB Display 15 THR Display 16 IDLE Display 17 A.FLOOR Display 18 TO/GA LK Display 19 SPEED Display 20 MACH Display 21 ASYM Display 22 CLB Demand Display 23 MCT Demand Display
- Arinc429
A32NX_FMGC_{number}_DISCRETE_WORD_3
- Arinc429
Bit Description 11 HDG Preset 12 ALT ACQ Arm 13 ALT ACQ Arm Possible 14 NAV Arm 16 LOC Arm 17 FG Approach Phase 18 FMA LONGI Mode 19 LOC Backbeam Selection 20 LAND Arm 21 GS Capt Before LOC Capt 22 GLIDE Arm 23 FINAL DES Arm 24 CLB Arm 25 DES Arm 26 LONG MODE Reset 27 LAT MODE Reset 28 QFU Equal COM 29 FMA Longi Box
- Arinc429
A32NX_FMGC_{number}_DISCRETE_WORD_1
- Arinc429
Bit Description 11 Climb Mode 12 Descent Mode 13 Immediate Mode 14 Open Mode 15 Pitch T/O Mode 16 Pitch G/A Mode 17 V/S Mode 18 FPA Mode 19 ALT Mode 20 Track Mode 21 Capture Mode 22 G/S Mode 23 FINAL DES Mode 24 EXPED Mode 25 FLARE Mode 26 FMA Dash Display 27 FMA SPEED/MACH Preset Display
- Arinc429
A32NX_FMGC_{number}_DISCRETE_WORD_2
- Arinc429
Bit Description 11 Runway Mode 12 NAV Mode 13 LOC Capture Mode 14 LOC Track Mode 15 Roll G/A Mode 16 HDG Mode 17 TRK Mode 20 Runway LOC Submode 21 H/PATH Submode 22 HDG Submode 23 Runway TRK Submode 24 VOR Submode 25 ALIGN Submode 26 ROLLOUT Submode 28 Roll FD Bars Flashing
- Arinc429
A32NX_FMGC_{number}_DISCRETE_WORD_7
- Arinc429
- Bits marked with ? are guessed/unknown
Bit Description 11 AP/FD TCAS mode installed 12 TCAS mode armed 13 TCAS mode active 14 TCAS mode fault 15 ? 16 ? 17 ? 18 TCAS Large box on FMA 19 ? 20 SOFT GA Inop 21 ? 22 ? 23 ? 24 TCAS RA Inhibited message 25 TRK FPA Deselected message 26 ? 27 ? TCAS RA Corrective 28 TCAS RA Nose Up 29 ? TCAS RA Nose Down
- Arinc429
A32NX_FMGC_{number}_SPEED_MARGIN_HIGH
- Arinc429
- The higher speed margin in DES with managed speed, for display on the PFD
- Arinc429
A32NX_FMGC_{number}_SPEED_MARGIN_LOW
- Arinc429
- The lower speed margin in DES with managed speed, for display on the PFD
- Arinc429
A32NX_STICK_LOCK_ACTIVE
- Indicates if the stick lock is active (when AP engaged).
Currently used only for sounds. - Boolean
- Indicates if the stick lock is active (when AP engaged).
A32NX_AP_INSTINCTIVE_DISCONNECT
- Indicates if the AP instinctive disconnect signal to the FMGC or FWC is high or low
- Boolean
A32NX_ATHR_INSTINCTIVE_DISCONNECT
- Indicates if the A/THR instinctive disconnect signal to the FMGC or FWC is high or low
- Boolean
Flight Management and Guidance Computer (FMGC, Flight Management Section)
L:A32NX_FM{number}_ACC_ALT- ARINC429
(feet MSL) - The acceleration altitude during the preflight and takeoff phases. The missed approach acceleration altitude during the go around phase.
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- ARINC429
L:A32NX_FM{number}_DECISION_HEIGHT- ARINC429
- The decision height for an approach in feet, as entered on the PERF page.
Value Meaning 0 or greater The decision height in feet -1 The pilot has not entered a decision height -2 The special value "NO" has been explicitly entered as the decision deight - {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- ARINC429
L:A32NX_FM{number}_DEST_LAT- Destination latitude
- Arinc429
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
L:A32NX_FM{number}_DEST_LONG- Destination longitude
- Arinc429
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
L:A32NX_FM{number}_DISCRETE_WORD_2- Arinc429
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
Bit Description 13 Takeoff flap conf 0 14 Takeoff flap conf 1 15 Takeoff flap conf 2 16 Takeoff flap conf 3
- Arinc429
L:A32NX_FM{number}_DISCRETE_WORD_3- Arinc429
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
Bit Description 16 V1/Vr/V2 disagree 17 Takeoff speeds too low 18 Takeoff speeds not inserted
- Arinc429
L:A32NX_FM{number}_EO_ACC_ALT- ARINC429
(feet MSL) - The engine out acceleration altitude during preflight and takeoff phases. The missed engine out acceleration altitude during the go around phase.
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- ARINC429
L:A32NX_FM{1 | 2}_FLIGHT_NUMBER_{1 | 2 | 3 | 4}- Arinc429
- The flight number encoded as 4 ISO5 words, up to 7 chars total.
L:A32NX_FM{number}_LANDING_ELEVATION- ARINC429
(feet MSL) - The landing elevation at the active destination
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- ARINC429
L:A32NX_FM{number}_MINIMUM_DESCENT_ALTITUDE- ARINC429
- The minimum descent altitude for a non-precision approach in feet, as entered on the PERF page.
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- ARINC429
L:A32NX_FM{number}_NAV_DISCRETE- Arinc429
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC (currently not written)
Bit Description 11 VOR 1 manually tuned 12 VOR 2 manually tuned 13 ADF 1 manually tuned 14 ADF 2 manually tuned 15 MMR 1 manually tuned 16 MMR 2 manually tuned
- Arinc429
L:A32NX_FM{number}_THR_RED_ALT- ARINC429
(feet MSL) - The thrust reduction altitude during the preflight and takeoff phases. The missed thrust reduction altitude during the go around phase.
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- ARINC429
L:A32NX_FM{number}_TO_PITCH_TRIM- Takeoff pitch trim set by the pilot on the PERF TO MCDU page
- Arinc429
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
L:A32NX_FM{number}_TRANS_ALT- Arinc429
- The transition altitude at the origin in feet
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- Arinc429
L:A32NX_FM{number}_TRANS_LVL- Arinc429
- The transition level the destination as a flight level
- {number}
- 1 - captain's side FMGC
- 2 - f/o's side FMGC
- Arinc429
L:A32NX_FM_APPROACH_HEADWIND_COMPONENT- Arinc429
(knots) - The calculated headwind component by the fms based on the inserted wind on the PERF APPR page.
- Arinc429
Flight Control Unit (FCU)
- A32NX_FCU_HEALTHY
- If the FCU is healthy in one or more channels.
- Boolean
FCU EFIS CP
A32NX_FCU_EFIS_{side}_EFIS_MODE
- EFIS Mode knob position on related side
- {side} = L or R
- Enum
Mode Value ROSE ILS 0 ROSE VOR 1 ROSE NAV 2 ARC 3 PLAN 4
A32NX_FCU_EFIS_{side}_EFIS_RANGE
- EFIS Range knob position on related side
- {side} = L or R
- Enum
Range Value 10 0 20 1 40 2 80 3 160 4 320 5
A32NX_FCU_EFIS_{side}NAVAID{number}_MODE
- Navaid {number} switch position on related side
- {side} = L or R
- Enum
Mode Value NONE 0 VOR 1 ADF 2
A32NX_FCU_EFIS_{side}_BARO_IS_INHG
- Baro unit selector position on related side
- {side} = L or R
- Bool
A32NX_FCU_EFIS_{side}_DISPLAY_BARO_VALUE_MODE
- Baro value mode for display on related side
- {side} = L or R
- Number
Mode Value STD 0 HPA 1 INHG 2
A32NX_FCU_EFIS_{side}_DISPLAY_BARO_VALUE
- Baro setting for display on related side
- {side} = L or R
- Number
A32NX_FCU_EFIS_{side}_DISPLAY_BARO_MODE
- Baro mode for display on related side
- {side} = L or R
- Number
Mode Value STD 0 QNH 1 QFE 2
A32NX_FCU_EFIS_{side}_{button}_LIGHT_ON
- {button} Button light status on related side
- {side} = L or R
- {button} = FD, LS, CSTR, WPT, VORD, NDB, ARPT
- Bool
FCU AFS CP
A32NX_FCU_ALT_INCREMENT_1000
- Position of the ALT Increment switch
- Bool
A32NX_FCU_{button}_LIGHT_ON
- {button} Button light status
- {button} = AP_1, AP_2, ATHR, LOC, EXPED, APPR, ARPT
- Bool
A32NX_FCU_AFS_DISPLAY_TRK_FPA_MODE
- TRK/FPA mode active for AFS display
- Bool
A32NX_FCU_AFS_DISPLAY_MACH_MODE
- Mach mode active for AFS display
- Bool
A32NX_FCU_AFS_DISPLAY_{name}_VALUE
- Value of the {name} for display
- {name} = SPD_MACH, HDG_TRK, ALT, VS_FPA
- Number
A32NX_FCU_AFS_DISPLAY_{name}_DASHES
- Is {name} dashes for display
- {name} = SPD_MACH, HDG_TRK, VS_FPA
- Bool
A32NX_FCU_AFS_DISPLAY_{name}_MANAGED
- Is {name} managed dot active for display
- {name} = SPD_MACH, HDG_TRK, LVL_CH
- Bool
FCU Output Bus
A32NX_FCU_SELECTED_HEADING
- The FCU selected heading. NCD if dashes or TRK/FPA mode.
- Arinc429
A32NX_FCU_SELECTED_ALTITUDE
- The FCU selected altitude.
- Arinc429
A32NX_FCU_SELECTED_AIRSPEED
- The FCU selected CAS. NCD if dashes.
- Arinc429
A32NX_FCU_SELECTED_VERTICAL_SPEED
- The FCU selected V/S. NCD if dashes or TRK/FPA mode.
- Arinc429
A32NX_FCU_SELECTED_TRACK
- The FCU selected track. NCD if dashes or HDG/VS mode.
- Arinc429
A32NX_FCU_SELECTED_FPA
- The FCU selected FPA. NCD if dashes or HDG/VS mode.
- Arinc429
A32NX_FCU_ATS_DISCRETE_WORD
- FCU Autothrust System discrete word. Retransmitted from FMGC that has priority.
- Arinc429
- See equivalent FMGC word for bits
A32NX_FCU_ATS_FMA_DISCRETE_WORD
- FCU Autothrust System FMA discrete word. Retransmitted from FMGC that has priority.
- Arinc429
- See equivalent FMGC word for bits
A32NX_FCU_{side}_EIS_DISCRETE_WORD_1
- FCU {side} EIS Discrete word 1.
- {side} = LEFT, RIGHT
- Arinc429
Bit Description 11 Baro is inHG 12-24 Spare 25 EFIS Range 10 26 EFIS Range 20 27 EFIS Range 40 28 EFIS Range 80 29 EFIS Range 160 EFIS Range 320 if 25-29 false
A32NX_FCU_{side}_EIS_DISCRETE_WORD_2
- FCU {side} EIS Discrete word 2.
- {side} = LEFT, RIGHT
- Arinc429
Bit Description 11 EFIS mode PLAN 12 EFIS mode ARC 13 EFIS mode ROSE NAV 14 EFIS mode ROSE VOR 15 EFIS mode ROSE ILS 16 Spare 17 EFIS Filter CSTR 18 EFIS Filter WPT 19 EFIS Filter VORD 20 EFIS Filter NDB 21 EFIS Filter ARPT 22 LS Button On 23 FD Button Off 24 NAVAID 1 ADF 25 NAVAID 2 ADF 26 NAVAID 1 VOR 27 NAVAID 2 VOR 28 Baro on STD 29 Baro on QNH
A32NX_FCU_{side}_EIS_BARO
- FCU {side} EIS Baro correction in inHg. Remains at previous value if in STD, and
is at the inHG value corresponding to the selected hPa value if in hPa - {side} = LEFT, RIGHT
- Arinc429
- FCU {side} EIS Baro correction in inHg. Remains at previous value if in STD, and
A32NX_FCU_{side}_EIS_BARO_HPA
- FCU {side} EIS Baro correction in hPa. Remains at previous value if in STD, and
is at the hPa value corresponding to the selected inHG value if in inHG - {side} = LEFT, RIGHT
- Arinc429
- FCU {side} EIS Baro correction in hPa. Remains at previous value if in STD, and
A32NX_FCU_DISCRETE_WORD_1
- FCU Discrete word 1. All pull/push bits are MTRIG processed for 0.1s to enabled
async processing in other devices (FGMC, FWC etc.).
Value changed bits are MTRIG processed for 0.5s. - Arinc429
Bit Description 11 SPD/MACH Pushed 12 SPD/MACH Pulled 13 ALT Value changed 14 VS/FPA Value changed 15 SPD/MACH Value changed 16 VS/FPA Pushed 17 ALT Pushed 18 ALT Pulled 19 VS/FPA pulled 20 Metric alt active 21 SPD/MACH Switching button pushed 22 EXPED Pushed 23 APPR Pushed 24 HDG/VS Active 25 TRK/FPA Active 26-29 Spare
- FCU Discrete word 1. All pull/push bits are MTRIG processed for 0.1s to enabled
A32NX_FCU_DISCRETE_WORD_2
- FCU Discrete word 2. All pull/push bits are MTRIG processed for 0.1s to enabled
async processing in other devices (FGMC, FWC etc.).
Value changed bits are MTRIG processed for 0.5s. - Arinc429
Bit Description 11 HDG/TRK Pushed 12 HDG/TRK Pulled 13 LOC Pushed 14 HDG/TRK Value changed 15-19 Spare 20 FMGC 1 selected (has priority) 21 FMGC 2 selected (has priority) 22-23 Spare 24 FCU 1 Healthy 25 FCU 2 Healthy 26 FD 1 Button off 27 FD 2 Button off 28-29 Spare
- FCU Discrete word 2. All pull/push bits are MTRIG processed for 0.1s to enabled
Flight Augmentation Computer (FAC)
A32NX_FAC_{number}_PUSHBUTTON_PRESSED
- Boolean
A32NX_FAC_{number}_HEALTHY
- If the FAC {number} is healthy.
- Boolean
A32NX_FAC_{number}_SIDESLIP_TARGET
- The sideslip target in case of engine out.
- Arinc429
A32NX_FAC_{number}_DISCRETE_WORD_2
- Arinc429
Bit Description 11 Yaw Damper Own Engaged 12 Yaw Damper Opp Engaged 13 Rudder Trim Own Engaged 14 Rudder Trim Opp Engaged 15 Rudder Travel Lim Own Engaged 16 Rudder Travel Lim Opp Engaged
- Arinc429
A32NX_FAC_{number}_ESTIMATED_SIDESLIP
- The current Sideslip, estimated by the FAC.
- Arinc429
A32NX_FAC_{number}_V_ALPHA_LIM
- The V_ls.
- Arinc429
A32NX_FAC_{number}_V_LS
- The 1g stall speed Vs1g.
- Arinc429
A32NX_FAC_{number}_V_STALL_1G
- The 1g stall speed Vs1g.
- Arinc429
A32NX_FAC_{number}_V_ALPHA_PROT
- The V_alpha_prot.
- Arinc429
A32NX_FAC_{number}_V_STALL_WARN
- The V_sw.
- Arinc429
A32NX_FAC_{number}_SPEED_TREND
- The V_c trend.
- Arinc429
A32NX_FAC_{number}_V_3
- The V_3 / F-Speed.
- Arinc429
A32NX_FAC_{number}_V_4
- The V_4 / S-Speed.
- Arinc429
A32NX_FAC_{number}_V_MAN
- The V_man / GD-Speed.
- Arinc429
A32NX_FAC_{number}_V_MAX
- The V_max.
- Arinc429
A32NX_FAC_{number}_V_FE_NEXT
- The V_fe_next.
- Arinc429
A32NX_FAC_{number}_DISCRETE_WORD_5
- Arinc429
Bit Description 16 LGCIU Own Valid 17 All LGCIU Lost 18 Left Main Gear Pressed 19 Right Main Gear Pressed 20 Main Gear Out 29 Alpha Floor Condition
- Arinc429
Flaps / Slats (ATA 27)
A32NX_SFCC_{number}_SLAT_FLAP_SYSTEM_STATUS_WORD
- {number} is 1 or 2
- Slat/Flap system status discrete word of the SFCC bus output
- Arinc429
Bit Description 11 Slat Fault 12 Flap Fault 13 Slat Jam 14 Flap Jam 15 Slat WTB engaged 16 Flap WTB engaged 17 Lever in Config 0 18 Lever in Config 1 19 Lever in Config 2 20 Lever in Config 3 21 Lever in Config FULL 22 Slat Relief Engaged 23 Flap Attachement Failure 24 Slat Alpha lock Engaged 25 Slat Baulk Engaged 26 Flap Auto-retract Engaged 27 CSU out of detent longer than 10s 28 Slat Data Valid 29 Flap Data Valid
A32NX_SFCC_{number}_SLAT_FLAP_ACTUAL_POSITION_WORD
- {number} is 1 or 2
- Slat/Flap actual position discrete word of the SFCC bus output
- Arinc429
Bit Description 11 Slat Data Valid 12 Slats Retracted 0ยฐ (6.2ยฐ > FPPU > -5ยฐ) 13 Slats >= 17ยฐ (337ยฐ > FPPU > 210.4ยฐ) 14 Slats >= 26ยฐ (337ยฐ > FPPU > 321.8) 15 Slats Extended 27ยฐ (337ยฐ > FPPU > 327.4) 16 Slat WTB Engaged 17 Slat Fault 18 Flap Data Valid 19 Flaps Retracted 0ยฐ (2.5ยฐ > FPPU > -5ยฐ) 20 Flaps >= 14ยฐ (254ยฐ > FPPU > 140.7) 21 Flaps >= 19ยฐ (254ยฐ > FPPU > 163.7ยฐ) 22 Flaps >= 39ยฐ (254ยฐ > FPPU > 247.8ยฐ) 23 Flaps Extended 40ยฐ (254ยฐ > FPPU > 250ยฐ) 24 Flap WTB engaged 25 Flap Fault 26 Spoiler Lift Demand 27 Spoiler Limit Demand 28 Slat System Jam 29 Flap System Jam
A32NX_SFCC_{number}_SLAT_ACTUAL_POSITION_WORD
- {number} is 1 or 2
- Slat actual position word of the SFCC bus output
- Arinc429
- The Slat FPPU angle ranges from 0ยฐ to 360ยฐ
A32NX_SFCC_{number}_FLAP_ACTUAL_POSITION_WORD
- {number} is 1 or 2
- Flap actual position word of the SFCC bus output
- Arinc429
- The Flap FPPU angle ranges from 0ยฐ to 360ยฐ
A32NX_SFCC_{number}FAP{id}
- {number} is 1 or 2
- {id} is from 1 to 7
- Flap actual position discrete output
A32NX_SFCC_{number}SAP{id}
- {number} is 1 or 2
- {id} is from 1 to 7
- Slat actual position discrete output
Flight Controls (ATA 27)
A32NX_FLIGHT_CONTROLS_TRACKING_MODE
- Bool
- Indicates if tracking mode is active: flight controls are coming from external source (ie: YourControls)
A32NX_LOGGING_FLIGHT_CONTROLS_ENABLED
- Bool
- Indicates if logging of flight control events is enabled
A32NX_FCDC_{number}_DISCRETE_WORD_1
- Arinc429
Bit Description 11 Pitch Normal Law Active 12 Pitch Alternate Law 1 Active 13 Pitch Alternate Law 2 Active 14 15 Pitch Direct Law Active 16 Roll Normal Law Active 17 Roll Direct Law Active 18 19 ELAC 1 Pitch Fault 20 ELAC 1 Roll Fault 21 ELAC 2 Pitch Fault 22 ELAC 2 Roll Fault 23 ELAC 1 Fault 24 ELAC 2 Fault 25 SEC 1 Fault 26 SEC 2 Fault 27 28 FCDC Opposite Fault 29 SEC 3 Fault
- Arinc429
A32NX_FCDC_{number}_DISCRETE_WORD_2
- Arinc429
Bit Description 11 Left Aileron Blue Fault 12 Left Aileron Green Fault 13 Right Aileron Blue Fault 14 Right Aileron Green Fault 15 Left Elevator Blue Fault 16 Left Elevator Green Fault 17 Right Elevator Blue Fault 18 Right Elevator Yellow Fault 19 F/O Priority Locked 20 Capt Priority Locked 21 22 23 24 25 26 27 28 F/O Sidestick Disabled (Priority) 29 Capt Sidestick Disabled (Priority)
- Arinc429
A32NX_FCDC_{number}_DISCRETE_WORD_3
- Arinc429
Bit Description 11 Left Aileron Blue Avail 12 Left Aileron Green Avail 13 Right Aileron Blue Avail 14 Right Aileron Green Avail 15 Left Elevator Blue Avail 16 Left Elevator Green Avail 17 Right Elevator Blue Avail 18 Right Elevator Yellow Avail 19 ELAC 1 Pushbutton Off 20 ELAC 2 Pushbutton Off 21 Spoiler 1 Avail 22 Spoiler 2 Avail 23 Spoiler 3 Avail 24 Spoiler 4 Avail 25 Spoiler 5 Avail 26 27 SEC 1 Pushbutton Off 28 SEC 2 Pushbutton Off 29 SEC 3 Pushbutton Off
- Arinc429
A32NX_FCDC_{number}_DISCRETE_WORD_4
- Arinc429
Bit Description 11 Left Spoiler 1 Out 12 Right Spoiler 1 Out 13 Left Spoiler 2 Out 14 Right Spoiler 2 Out 15 Left Spoiler 3 Out 16 Right Spoiler 3 Out 17 Left Spoiler 4 Out 18 Right Spoiler 4 Out 19 Left Spoiler 5 Out 20 Right Spoiler 5 Out 21 Spoiler 1 Pos Valid 22 Spoiler 2 Pos Valid 23 Spoiler 3 Pos Valid 24 Spoiler 4 Pos Valid 25 Spoiler 5 Pos Valid 26 Ground Spoiler Out 27 Ground Spoiler Armed 28 Speed Brake Command 29 Aileron Droop Active
- Arinc429
A32NX_FCDC_{number}_DISCRETE_WORD_5
- Arinc429
Bit Description 11 SEC 1 Spd Brk Lever Fault 12 SEC 2 Spd Brk Lever Fault 13 SEC 3 Spd Brk Lever Fault 14 SEC 1 Gnd Splr Fault 15 SEC 2 Gnd Splr Fault 16 SEC 3 Gnd Splr Fault 17 18 19 20 21 Spoiler 1 Fault 22 Spoiler 2 Fault 23 Spoiler 3 Fault 24 Spoiler 4 Fault 25 Spoiler 5 Fault 26 Spd Brk Lever Disagree 27 Spd Brk Do Not Use 28 29
- Arinc429
A32NX_FCDC_{number}_CAPT_ROLL_COMMAND
- Arinc429
- Arinc429
A32NX_FCDC_{number}_FO_ROLL_COMMAND
- Arinc429
- Arinc429
A32NX_FCDC_{number}_CAPT_PITCH_COMMAND
- Arinc429
- Arinc429
A32NX_FCDC_{number}_FO_PITCH_COMMAND
- Arinc429
- Arinc429
A32NX_FCDC_{number}_RUDDER_PEDAL_POS
- Arinc429
- Arinc429
A32NX_FCDC_{number}_AILERON_LEFT_POS
- Arinc429
- Arinc429
A32NX_FCDC_{number}_ELEVATOR_LEFT_POS
- Arinc429
- Arinc429
A32NX_FCDC_{number}_AILERON_RIGHT_POS
- Arinc429
- Arinc429
A32NX_FCDC_{number}_ELEVATOR_RIGHT_POS
- Arinc429
- Arinc429
A32NX_FCDC_{number}_ELEVATOR_TRIM_POS
- Arinc429
- Arinc429
A32NX_FCDC_{number}SPOILER_LEFT{spoiler}_POS
- Arinc429
- {spoiler}
- Number of the spoiler, 1 to 5
- Arinc429
A32NX_FCDC_{number}SPOILER_RIGHT{spoiler}_POS
- Arinc429
- {spoiler}
- Number of the spoiler, 1 to 5
- Arinc429
A32NX_FCDC_{number}PRIORITY_LIGHT{side}_{color}_ON
- Boolean
- Indicates if the spcified priority light should be illuminated
- {side}
- CAPT
- FO
- {color}
- GREEN
- RED
A32NX_ELAC_{number}_PUSHBUTTON_PRESSED
- Boolean
A32NX_ELAC_{number}_DIGITAL_OP_VALIDATED
- If the ELAC {number} is healthy.
- Boolean
A32NX_SEC_{number}_PUSHBUTTON_PRESSED
- Boolean
A32NX_SEC_{number}_FAULT_LIGHT_ON
- If the SEC {number} fault light should be illuminated.
- Boolean
A32NX_SEC_{number}_GROUND_SPOILER_OUT
- If the SEC {number} indicates that it's ground spoilers are deployed.
- Boolean
A32NX_{side}{surface}{system}_SERVO_SOLENOID_ENERGIZED
- Boolean
- If the servo mode solenoid of the specified servo should be energized.
- {side}
- LEFT
- RIGHT
- {surface}
- ELEV
- AIL
- {system}
- GREEN
- BLUE
- YELLOW
A32NX_{side}SPOILER{number}_COMMANDED_POSITION
- Number
- The commanded position of the specified servo, in degrees.
- {side}
- LEFT
- RIGHT
- {number}
- 1 to 5
A32NX_{side}{surface}{system}_COMMANDED_POSITION
- Number
- The commanded position of the specified servo, in degrees.
- {side}
- LEFT
- RIGHT
- {surface}
- ELEV
- AIL
- {system}
- GREEN
- BLUE
- YELLOW
A32NX_YAW_DAMPER_{system}_SERVO_SOLENOID_ENERGIZED
- Boolean
- If the servo mode solenoid of the specified servo should be energized.
- {system}
- GREEN
- YELLOW
A32NX_YAW_DAMPER_{system}_COMMANDED_POSITION
- Number
- The commanded position of the specified servo, in degrees.
- {system}
- GREEN
- YELLOW
A32NX_RUDDER_TRIM_{number}_ACTIVE_MODE_COMMANDED
- Boolean
- Trim electric motor {number} is commanded active
- {number}
- 1
- 2
A32NX_RUDDER_TRIM_{number}_COMMANDED_POSITION
- Degree
- Trim electric motor {number} position demand in trim surface deflection angle
- {number}
- 1
- 2
A32NX_HYD_RUDDER_TRIM_FEEDBACK_ANGLE
- Degree
- Rudder trim unit position feedback
A32NX_RUDDER_TRAVEL_LIM_{number}_ACTIVE_MODE_COMMANDED
- Boolean
- RTL electric motor {number} is commanded active
- {number}
- 1
- 2
A32NX_RUDDER_TRAVEL_LIM_{number}_COMMANDED_POSITION
- Degree
- RTL electric motor {number} position demand in trim surface deflection angle
- {number}
- 1
- 2
A32NX_HYD_RUDDER_LIMITER_FEEDBACK_ANGLE
- Degree
- Rudder travel limiter unit position feedback
A32NX_THS_{number}_ACTIVE_MODE_COMMANDED
- Boolean
- Trim electric motor {number} is commanded active
- {number}
- 1
- 2
- 3
A32NX_THS_{number}_COMMANDED_POSITION
- Degree
- Trim electric motor {number} position demand in trim surface deflection angle
A32NX_SIDESTICK_POSITION_X
- Number
- Provides the direct sidestick position (lateral)
Value Meaning -1 full left 0 neutral 1 full right
A32NX_SIDESTICK_POSITION_Y
- Number
- Provides the direct sidestick position (longitudinal)
Value Meaning -1 full forward 0 neutral 1 full backward
A32NX_RUDDER_PEDAL_POSITION
- Number
- Provides the rudder pedal position
Value Meaning -100 full left 0 neutral 100 full right
A32NX_RUDDER_PEDAL_ANIMATION_POSITION
- Number
- Provides the rudder pedal position including rudder trim for animation
Value Meaning -100 full left 0 neutral 100 full right
A32NX_HYD_AILERON_LEFT_DEFLECTION
- Number
- Provides the final left aileron physical position
Value Meaning -1.0 full up 0.0 neutral 1.0 full down
A32NX_HYD_AILERON_RIGHT_DEFLECTION
- Number
- Provides the final right aileron physical position
Value Meaning -1.0 full down 0.0 neutral 1.0 full up
A32NX_HYD_THS_TRIM_MANUAL_OVERRIDE
- Boolean
- Feedback signal from the trim actuator system. True if pilot is moving or holding trim wheel
A32NX_HYD_TRIM_WHEEL_PERCENT
- Percent
- Trim wheel position in percent
Fuel (ATA 28)
A32NX_TOTAL_FUEL_QUANTITY
- Number in kilogramm
- The total physical quantity of fuel in the tanks
A32NX_TOTAL_FUEL_VOLUME
- Number in Gallons
- The total physical volume of fuel in the tanks
Indication and Recording Systems (ATA 31)
DMC
Use the A32NXDisplayManagementPublisher for these in A32NX code.
ARINC429 Output Bus
L:A32NX_DMC_DISCRETE_WORD_271_LEFT- Left DMC discrete word 5. Raw ARINC word.
- Note: incomplete.
- Arinc429
Bit Description 12 IRS used fail 26 Time till NAV used high bit 27 Time till NAV used middle bit 28 Time till NAV used low bit 29 IRS used in align submode
L:A32NX_DMC_DISCRETE_WORD_271_RIGHT- Right DMC discrete word 5. Raw ARINC word.
- Same as
L:A32NX_DMC_DISCRETE_WORD_271_LEFT.
L:A32NX_DMC_IR_1_DISCRETE_WORD_LEFT- Left DMC IRS 1 discrete word. Raw ARINC word.
- Note: incomplete.
Bit Description 11 ALIGNMENT_NOT_READY 12 REV_ATT_MODE 13 NAV_MODE 14 VALID_SET_HEADING 15 ATTITUDE_INVALID 16 DC_FAIL 17 ON_DC 18 ADR_FAULT 19 IR_FAULT 20 DC_FAIL_ON_DC 21 ALIGN_FAULT 22 NO_IRS_INITIAL 23 EXCESS_MOTION_ERROR 24 ADR_IR_FAULT 25 EXTREME_LATITUDE 26 ALIGN_1_MINUTES 27 ALIGN_2_MINUTES 28 ALIGN_4_MINUTES 29 COMPUTED_LATITUDE_MISCOMPARE
L:A32NX_DMC_IR_2_DISCRETE_WORD_RIGHT- Right DMC IRS 2 discrete word. Raw ARINC word.
- Same as
L:A32NX_DMC_IR_1_DISCRETE_WORD_LEFT.
L:A32NX_DMC_IR_3_DISCRETE_WORD_LEFT- Left DMC IRS 3 discrete word. Raw ARINC word.
- Same as
L:A32NX_DMC_IR_1_DISCRETE_WORD_LEFT.
L:A32NX_DMC_IR_3_DISCRETE_WORD_RIGHT- Right DMC IRS 3 discrete word. Raw ARINC word.
- Same as
L:A32NX_DMC_IR_1_DISCRETE_WORD_LEFT.
L:A32NX_DMC_DISCRETE_WORD_272_LEFT- The left DMC discrete word 272. Raw ARINC word.
- Arinc429
Bit Description ADIRU used for ADR ADR1 ADR2 ADR3 13 1 0 1 14 0 1 1
L:A32NX_DMC_DISCRETE_WORD_272_RIGHT- The right DMC discrete word 272. Raw ARINC word.
- Same as
L:A32NX_DMC_DISCRETE_WORD_272_LEFT.
L:A32NX_DMC_DISCRETE_WORD_276_LEFT- The left DMC discrete word 276. Raw ARINC word.
- Arinc429
Bit Description 19 INHG selected on CAPT side
L:A32NX_DMC_DISCRETE_WORD_276_RIGHT- The right DMC discrete word 276. Raw ARINC word.
- Arinc429
Bit Description 19 INHG selected on F/O side
L:A32NX_DMC_DISCRETE_WORD_350_LEFT- The left DMC discrete word. Raw ARINC word.
Bit Description 11 STD baro mode 12 QNH baro mode
- The left DMC discrete word. Raw ARINC word.
L:A32NX_DMC_DISCRETE_WORD_350_RIGHT- The right DMC discrete word. Raw ARINC word.
Bit Description 11 STD baro mode 12 QNH baro mode
- The right DMC discrete word. Raw ARINC word.
L:A32NX_DMC_BARO_CORRECTION_LEFT- Left DMC BCD word 222, baro correction CAPT side. Raw ARINC word.
- Arinc429Word
L:A32NX_DMC_BARO_CORRECTION_RIGHT- Right DMC BCD word 223, baro correction F/O side. Raw ARINC word.
- Arinc429Word
L:A32NX_DMC_ALTITUDE_LEFT- The left DMC displayed altitude feedback. Raw ARINC word.
- Arinc429Word
L:A32NX_DMC_ALTITUDE_RIGHT- The right DMC displayed altitude feedback. Raw ARINC word.
- Arinc429Word
L:A32NX_DMC_IR_1_PITCH_ANGLE_LEFT- Left DMC copy of IR1 pitch angle.
- Arinc429Word
L:A32NX_DMC_IR_2_PITCH_ANGLE_RIGHT- Right DMC copy of IR2 pitch angle.
- Arinc429Word
L:A32NX_DMC_IR_3_PITCH_ANGLE_LEFT- Left DMC copy of IR3 pitch angle.
- Arinc429Word
L:A32NX_DMC_IR_3_PITCH_ANGLE_RIGHT- Right DMC copy of IR3 pitch angle.
- Arinc429Word
L:A32NX_DMC_DH_LEFT- Left DMC copy of the FM radio minimum
- Arinc429Word
L:A32NX_DMC_DH_RIGHT- Right DMC copy of the FM radio minimum
- Arinc429Word
L:A32NX_DMC_DISCRETE_WORD_270_LEFT- The Left DMC discrete word. Raw ARINC word.
Bit Description 20 Altitude less than hundred feet above baro minimum 21 Altitude below baro minimum
- The Left DMC discrete word. Raw ARINC word.
L:A32NX_DMC_DISCRETE_WORD_270_RIGHT- The Right DMC discrete word. Raw ARINC word.
Bit Description 20 Altitude less than hundred feet above baro minimum 21 Altitude below baro minimum
- The Right DMC discrete word. Raw ARINC word.
ECP
Use the A32NXEcpBusPublisher and A32NXEcpBusEvents for these in A32NX code.
ARINC429 Output Bus
L:A32NX_ECP_WARNING_SWITCH_WORD- The ECP warning switch word containg button pressed state.
Transmitted to each FWC, DMC, TAWS, FDIMU, and ATSU. - Arinc429
Bit Description 11 CLR 1 13 STS 14 RCL 16 CLR 2 17 EMERGENCY CANCEL 18 TO CONFIG TEST
- The ECP warning switch word containg button pressed state.
L:A32NX_ECP_SYSTEM_SWITCH_WORD- The ECP system switch word containg button pressed state.
Transmitted to each FWC, DMC, TAWS, FDIMU, and ATSU. - Arinc429
Bit Description 11 ENG 12 BLEED 13 APU 14 HYD 15 ELEC 17 COND 18 PRESS 19 FUEL 20 FLT/CTL 21 DOOR 22 BRAKES 23 ALL
- The ECP system switch word containg button pressed state.
L:A32NX_ECP_LIGHT_STATUS_WORD- The ECP light status word containg button light state.
Transmitted to each FWC, DMC, TAWS, FDIMU, and ATSU. - Arinc429
Bit Description 11 ENG 12 BLEED 13 APU 14 HYD 15 ELEC 16 STATUS 17 COND 18 PRESS 19 FUEL 20 FLT/CTL 21 DOOR 22 BRAKES 23 CLR 1 24 CLR 2 26 L. TEST 27 DIM
- The ECP light status word containg button light state.
Hardwired Discretes
L:A32NX_ECP_DISCRETE_OUT_STS- The hardwired discrete for STS button to each FWC.
- Boolean
L:A32NX_ECP_DISCRETE_OUT_RCL- The hardwired discrete for RCL button to each FWC.
- Boolean
L:A32NX_ECP_DISCRETE_OUT_CLR- The hardwired discrete for CLR button to each FWC.
- Boolean
L:A32NX_ECP_DISCRETE_OUT_EMER_CANC- The hardwired discrete for emergency cancel/audio suppression to each FWC and the TAWS.
- Boolean
L:A32NX_ECP_DISCRETE_OUT_ALL- The hardwired discrete for emergency cancel/audio suppression to each DMC.
- Boolean
Landing Gear (ATA 32)
A32NX_LGCIU_{number}_DISCRETE_WORD_1
- Discrete Data word 1 of the LGCIU bus output
- Arinc429
- {number}
- 1
- 2
Bit Description 11 LH gear not locked up and not selected down 12 RH gear not locked up and not selected down 13 Nose gear not locked up and not selected down 14 LH gear not locked down and selected down 15 RH gear not locked down and selected down 16 Nose gear not locked down and selected down 17 LH gear door not uplocked 18 RH gear door not uplocked 19 Nose gear door not uplocked 20 LH gear uplock locked and gear locked down 21 RH gear uplock locked and gear locked down 22 Nose gear uplock locked and gear locked down 23 LH gear downlocked 24 RH gear downlocked 25 Nose gear downlocked 26 LH gear shock absorber not extended (Treat GND PWR connected as on ground) 27 RH gear shock absorber not extended (Treat GND PWR connected as on ground) 28 Nose gear shock absorber not extended (Treat GND PWR connected as on ground) 29 Gear selected down (Lever Position)
A32NX_LGCIU_{number}_DISCRETE_WORD_2
- Discrete Data word 2 of the LGCIU bus output
- Arinc429
- {number}
- 1
- 2
Bit Description 11 LH & RH gear shock absorber compressed (Don't treat GND PWR connected as on ground) 12 Nose gear shock absorber compressed (Don't treat GND PWR connected as on ground) 13 LH gear shock absorber compressed (Don't treat GND PWR connected as on ground) 14 RH gear shock absorber compressed (Don't treat GND PWR connected as on ground) 15 LH & RH gear downlocked 29 Control fault
A32NX_LGCIU_{number}_DISCRETE_WORD_3
- Discrete Data word 3 of the LGCIU bus output
- Arinc429
- {number}
- 1
- 2
Bit Description 11 LH gear not locked up 12 RH gear not locked up 13 Nose gear not locked up 14 Gear selected up (Lever Position) 25 LH gear door fully open 26 RH gear door fully open 27 LH Nose gear door fully open 28 RH Nose gear door fully open
A32NX_LGCIU_{number}_DISCRETE_WORD_4
- Discrete Data word 4 of the LGCIU bus output
- Arinc429
- {number}
- 1
- 2
Bit Description 21 LH flap attachment failure detected 22 LH flap attachment sensor valid 25 RH flap attachment failure detected 26 RH flap attachment sensor valid 29 SYS fault
A32NX_LGCIU_{number}_{gear}_GEAR_COMPRESSED
- Indicates if the shock absorber is compressed (not fully extended)
- Bool
- {number}
- 1
- 2
- {gear}
- NOSE
- LEFT
- RIGHT
A32NX_LGCIU_{number}_{gear}_GEAR_DOWNLOCKED
- True if the gear is locked down.
- Boolean
- {number}
- 1
- 2
- {gear}
- NOSE
- LEFT
- RIGHT
A32NX_LGCIU_{number}_{gear}_GEAR_UNLOCKED
- True is the gear is not in the same state as the gear lever
- Boolean
- {number}
- 1
- 2
- {gear}
- NOSE
- LEFT
- RIGHT
A32NX_GEAR_DOOR_{gear}_POSITION
- Indicates the gear door position. 1 is fully opened. 0 fully closed and locked.
- Percent over 100
- {gear}
- CENTER
- CENTER_SMALL
- LEFT
- RIGHT
A32NX_GEAR_{gear}_POSITION
- Indicates the gear position. 1 is fully opened. 0 fully closed and locked.
- Percent over 100
- {gear}
- CENTER
- LEFT
- RIGHT
A32NX_GRAVITYGEAR_ROTATE_PCT
- Indicates the position of the gear emergency extension crank handle from 0 to 300 (3 turns)
- Percent
A32NX_GEAR_LEVER_POSITION_REQUEST
- Indicates that the pilot tries to move the gear lever (1=down)
- Boolean
A32NX_GEAR_HANDLE_POSITION
- Indicates the actual position of the gear handle
- Percent over 100
A32NX_GEAR_HANDLE_HITS_LOCK_SOUND
- Indicates that gear lever just hit the baulk lock mechanism
- Boolean
Lighting (ATA 33)
L:A32NX_LIGHTS_NAV_LOGO- The state of the NAV/LOGO LT switch.
- Enum
Mode Value Off 0 System 1 1 System 2 2
ATC (ATA 34)
A32NX_TRANSPONDER_MODE
- The transponder mode selector switch position
- Enum
Mode Value STBY 0 AUTO 1 ON 2
A32NX_TRANSPONDER_SYSTEM
- The transponder system selector switch position
- Enum
System Value Transponder 1 0 Transponder 2 1
A32NX_SWITCH_ATC_ALT
- The transponder altitude reporting switch position
- Bool
A32NX_SWITCH_TCAS_Position
- Enum
- Read-Only
- Selected TCAS Mode
Description Value STBY 0 TA 1 TA/RA 2
A32NX_SWITCH_TCAS_Traffic_Position
- Enum
- Read-Only
- Selected TCAS Display Mode
Description Value THREAT 0 ALL 1 ABV 2 BELOW 3
A32NX_TCAS_MODE
- Enum
- Read-Only
- Whether TCAS has been set to standby, TA Only or TA/RA Mode (see ATC panel)
Description Value STBY 0 TA 1 TA/RA 2
A32NX_TCAS_SENSITIVITY
- Number
- Read-Only
- Current sensitivity level
A32NX_TCAS_STATE
- Enum
- Read-Only
- Currently active traffic/resolution advisory state
Description Value NONE 0 TA 1 RA 2
A32NX_TCAS_RA_CORRECTIVE
- boolean
- Read-Only
- Active RA is corrective?
A32NX_TCAS_VSPEED_RED:{number}
- Feet per minute
- Read-Only
- Lower and upper red vertical speed range of current active RA
- {number}
- 0
- 1
A32NX_TCAS_VSPEED_GREEN:{number}
- Feet per minute
- Read-Only
- Lower and upper green vertical speed range of current active RA
- {number}
- 0
- 1
A32NX_TCAS_RA_TYPE
- Enum
- Read-only
- The type of currently active RA
Description Value None of the following 0 Crossing 1 Reversal 2 Increase 3 Maintain 4
A32NX_TCAS_RA_RATE_TO_MAINTAIN
- Feet per minute
- Read-only
- The rate to maintain (green sector) of the currently active RA. 0 if up/down advisory status is neither Climb nor Descend or no RA is present
A32NX_TCAS_RA_UP_ADVISORY_STATUS
- Enum
- Read-only
- The up advisory status of the currently active RA
Description Value No Up Advisory 0 Climb 1 Don't Descend 2 Don't Descend > 500 3 Don't Descend > 1000 4 Don't Descend > 2000 5
A32NX_TCAS_RA_DOWN_ADVISORY_STATUS
- Enum
- Read-only
- The down advisory status of the currently active RA
Description Value No Down Advisory 0 Descend 1 Don't Climb 2 Don't Climb > 500 3 Don't Climb > 1000 4 Don't Climb > 2000 5
Radio Altimeter (ATA 34)
- A32NX_RA_{number}_RADIO_ALTITUDE
Arinc429Word<Feet>- The height over ground as measured by the corresponding radio altimeter towards the aft of the aircraft
- {number}
- 1
- 2
GPWS / TAWS (ATA 34)
A32NX_EGPWS_ALERT_{1 | 2}_DISCRETE_WORD_1
- Data word for GPWS alerts. Used for displaying alerts on the PFD (on the A380) and triggering aural warnings
- Arinc429
Bit Description 11 SINKRATE 12 PULL UP 13 TERRAIN 14 DON'T SINK 15 TOO LOW GEAR 16 TOO LOW FLAPS 17 TOO LOW TERRAIN 18 GLIDESLOPE 20 TERRAIN PULL UP 22 TERRAIN AHEAD PULL UP 27 TERRAIN AHEAD
A32NX_EGPWS_ALERT_{1 | 2}_DISCRETE_WORD_2
- Data word for GPWS alerts. Used for displaying alerts on the PFD (on the A380) or on the GPWS visual indicators on the A320
- Arinc429
Bit Description 11 G/S CANCEL 12 GPWS ALERT 13 GPWS WARNING 14 GPWS INOP 15 W/S WARNING 16 AUDIO ON 22 TERRAIN AWARENESS WARNING 23 TERRAIN AWARENESS CAUTION 24 TERRAIN AWARENESS INOP 25 EXTERNAL FAULT 26 TERRAIN AWARENESS NOT AVAIL.
A32NX_GPWS_TERR_OFF
- Boolean
- Indicates whether the GPWS TERR pushbutton is OFF
A32NX_GPWS_SYS_OFF
- Boolean
- Indicates whether the GPWS SYS pushbutton is OFF
A32NX_GPWS_GS_OFF
- Boolean
- Indicates whether the GPWS G/S MODE pushbutton is OFF
A32NX_GPWS_FLAP_OFF
- Boolean
- Indicates whether the GPWS FLAP MODE pushbutton is OFF
A32NX_GPWS_FLAPS3
- Boolean
- Indicates whether the GPWS LDG FLAP 3 pushbutton is ON
ROW / ROP / OANS (ATA 34)
A32NX_ROW_ROP_WORD_1
- Data word for ROW and ROP functions. Used for displaying alerts on the PFD and generating warnings on the FWC.
- Arinc429
Bit Description 11 BRAKE MAX BRAKING Requested 12 SET MAX REVERSE Requested 13 KEEP MAX REVERSE Requested 14 ROW Wet: Runway too short 15 ROW Dry: Runway too short
A32NX_OANS_WORD_1
- Data word for OANS functions. Used for displaying alerts on the PFD.
- Arinc429
Bit Description 11 OANS: Runway ahead
Electronic Flight Bag (ATA 46)
A32NX_PUSHBACK_SYSTEM_ENABLED
- Boolean
- Read/Write
- Whether the pushback system is enabled
- Further conditions are "Pushback Tug Attached" and "Aircraft On Ground" otherwise the system
has no impact on the aircraft
A32NX_PUSHBACK_SPD_FACTOR
- Number
- Read/Write
- Determines the speed of the pushback tug from -100% to 100%
- {number}
- -1.0
- 1.0
A32NX_PUSHBACK_HDG_FACTOR
- Number
- Read/Write
- Determines the heading of the pushback tug from max left (-1.0) to right (1.0)
- {number}
- -1.0
- 1.0
Non-Systems Related
L:FBW_BUILD_EDITION- Enum
- Read-Only
- Current aircraft build edition (same meaning as package.json edition property).
Description Value Unknown 0 Stable 1 Development 2 Experimental 3
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
Deprecated
A32NX_EFIS_{side}NAVAID{1|2}_MODE
- Enum
- Deprecated
- Provides the selected NAVAIDs for display on the EFIS
Value Meaning 0 Off 1 ADF 2 VOR - {side}
- L
- R
A32NX_EFIS_{side}_ND_MODE
- Enum
- Deprecated
- Provides the selected navigation display mode for the EFIS
Value Meaning 0 ROSE ILS 1 ROSE VOR 2 ROSE NAV 3 ARC 4 PLAN - {side}
- L
- R
A32NX_EFIS_{side}_ND_RANGE
- Enum
- Deprecated
- Provides the selected navigation display range for the EFIS
Value Meaning 0 10 1 20 2 40 3 80 4 160 5 320 - {side}
- L
- R
A32NX_EFIS_{side}_OPTION
- Flags
- Deprecated
- Provides a bitmask of the selected EFIS option/overlays
Value Meaning 0 None 1 Constraints 2 VOR/DMEs 4 Waypoints 8 NDBs 16 Airports - {side}
- L
- R
A32NX_TRK_FPA_MODE_ACTIVE
- Bool
- Deprecated
- True if TRK/FPA mode is active
A32NX_AUTOPILOT_HEADING_SELECTED
- Number (Degrees)
- Deprecated
- Indicates the selected heading on the FCU, instantly updated
- In case of managed heading mode, the value is -1
A32NX_FCU_ALT_MANAGED
- Boolean
- Deprecated
- Indicates if managed altitude mode is active (dot)
State Value SELECTED 0 MANAGED 1
A32NX_FCU_VS_MANAGED
- Boolean
- Deprecated
- Indicates if managed VS/FPA mode is active
State Value SELECTED 0 MANAGED 1
A32NX_AUTOPILOT_NOSEWHEEL_DEMAND
- Percent over 100
- Deprecated
- Steering demand from autopilot to BSCU [-1;1] -1 left, 0 middle
A32NX_FMA_LATERAL_MODE
- Enum
- Deprecated
- Indicates engaged lateral mode of the Flight Director / Autopilot
Mode Value NONE 0 HDG 10 TRACK 11 NAV 20 LOC_CPT 30 LOC_TRACK 31 LAND 32 FLARE 33 ROLL_OUT 34 RWY 40 RWY_TRACK 41 GA_TRACK 50
A32NX_FMA_LATERAL_ARMED
- Bitmask
- Deprecated
- Indicates armed lateral mode of the Flight Director / Autopilot
Mode Bit NAV 0 LOC 1
A32NX_FMA_VERTICAL_MODE
- Enum
- Deprecated
- Indicates engaged vertical mode of the Flight Director / Autopilot
Mode Value NONE 0 ALT 10 ALT_CPT 11 OP_CLB 12 OP_DES 13 VS 14 FPA 15 ALT_CST 20 ALT_CST_CPT 21 CLB 22 DES 23 FINAL 24 GS_CPT 30 GS_TRACK 31 LAND 32 FLARE 33 ROLL_OUT 34 SRS 40 SRS_GA 41 TCAS 50
A32NX_FMA_VERTICAL_ARMED
- Bitmask
- Deprecated
- Indicates armed vertical mode of the Flight Director / Autopilot
Mode Bit ALT 0 ALT_CST 1 CLB 2 DES 3 GS 4 FINAL 5 TCAS 6
A32NX_FMA_EXPEDITE_MODE
- Boolean
- Deprecated
- Indicates if expedite mode is engaged
State Value OFF 0 ON 1
A32NX_AUTOPILOT_AUTOLAND_WARNING
- Boolean
- Deprecated
- Indicates if Autoland warning light is illuminated
- Possible values:
State Value OFF 0 ON 1
A32NX_AUTOPILOT_ACTIVE
- Boolean
- Deprecated
- Indicates if any Autopilot is engaged
- Possible values:
State Value DISENGAGED 0 ENGAGED 1
A32NX_AUTOPILOT_{index}_ACTIVE
- Boolean
- Deprecated
- Indicates if Autopilot {index} is enaged, first Autopilot has the index 1
- Possible values:
State Value DISENGAGED 0 ENGAGED 1
A32NX_AUTOPILOT_H_DOT_RADIO
- Number (Feet per minute)
- Deprecated
- Indicates the current estimated vertical speed relative to the runway
- Important: the signal is only usable above the runway and is not to be used elsewhere
A32NX_AUTOTHRUST_STATUS
- Enum
- Deprecated
- Indicates the current status of the ATHR system
Mode Value DISENGAGED 0 ENGAGED_ARMED 1 ENGAGED_ACTIVE 2
A32NX_AUTOTHRUST_MODE
- Enum
- Deprecated
- Indicates the current thrust mode of the ATHR system
Mode Value NONE 0 MAN_TOGA 1 MAN_FLEX 3 MAN_MCT 5 MAN_THR 6 SPEED 7 MACH 8 THR_MCT 9 THR_CLB 10 THR_LVR 11 THR_IDLE 12 A_FLOOR 13 TOGA_LK 14
A32NX_AUTOPILOT_SPEED_SELECTED
- SPEED mode: 100 to 399 (knots)
- MACH mode: 0.10 to 0.99 (M)
- Deprecated
- Indicates the selected speed on the FCU, instantly updated
- In case of managed speed mode, the value is -1
A32NX_AUTOPILOT_FPA_SELECTED
- Number (Degrees)
- Deprecated
- Indicates the selected FPA on the FCU, instantly updated
A32NX_AUTOPILOT_VS_SELECTED
- Number (Feet per minute)
- Deprecated
- Indicates the selected V/S on the FCU, instantly updated
A32NX_FCU_SPD_MANAGED_DASHES
- Boolean
- Deprecated
- Indicates if managed speed/mach mode is active and a numerical value is not displayed
State Value SELECTED 0 MANAGED 1
A32NX_FCU_SPD_MANAGED_DOT
- Boolean
- Deprecated
- Indicates if managed speed/mach mode is active
State Value SELECTED 0 MANAGED 1
A32NX_FCU_HDG_MANAGED_DASHES
- Boolean
- Deprecated
- Indicates if managed heading mode is active and a numerical value is not displayed
State Value SELECTED 0 MANAGED 1
A32NX_FCU_HDG_MANAGED_DOT
- Boolean
- Deprecated
- Indicates if managed heading mode is active or armed
State Value SELECTED 0 MANAGED/ARMED 1
A32NX_AUTOTHRUST_MODE_MESSAGE
- Enum
- Deprecated
- Indicates ATHR related message to be displayed on the PFD
Mode Value NONE 0 LVR_CLB 3 LVR_MCT 4 LVR_ASYM 5
Fbw A32nx Docs A32nx Input Events (`fbw-a32nx/docs/a32nx-input-events.md`)
A32NX Input Events
These input events represent the stable cockpit API for the A32NX. 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
31 - Indication and Recording Systems
ECP Warning Input Events
B:A32NX_PED_ECP_CLR_1_PB,B:A32NX_PED_ECP_CLR_2_PB- This represents the CLR (clear) pushbuttons on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_CLR_{1|2}_PB_Inc: meaninglessB:A32NX_PED_ECP_CLR_{1|2}_PB_Dec: meaninglessB:A32NX_PED_ECP_CLR_{1|2}_PB_Push: pushes the buttonB:A32NX_PED_ECP_CLR_{1|2}_PB_Release: releases the buttonB:A32NX_PED_ECP_CLR_{1|2}_PB_Set: meaningless
B:A32NX_PED_ECP_STS_PB- This represents the STS (status) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_STS_PB_Inc: meaninglessB:A32NX_PED_ECP_STS_PB_Dec: meaninglessB:A32NX_PED_ECP_STS_PB_Push: pushes the buttonB:A32NX_PED_ECP_STS_PB_Release: releases the buttonB:A32NX_PED_ECP_STS_PB_Set: meaningless
B:A32NX_PED_ECP_RCL_PB- This represents the RCL (recall) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_RCL_PB_Inc: meaninglessB:A32NX_PED_ECP_RCL_PB_Dec: meaninglessB:A32NX_PED_ECP_RCL_PB_Push: pushes the buttonB:A32NX_PED_ECP_RCL_PB_Release: releases the buttonB:A32NX_PED_ECP_RCL_PB_Set: meaningless
B:A32NX_PED_ECP_EMER_CANCEL_PB- This represents the EMER CANC (emeregency cancel) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_EMER_CANCEL_PB_Inc: meaninglessB:A32NX_PED_ECP_EMER_CANCEL_PB_Dec: meaninglessB:A32NX_PED_ECP_EMER_CANCEL_PB_Push: pushes the buttonB:A32NX_PED_ECP_EMER_CANCEL_PB_Release: releases the buttonB:A32NX_PED_ECP_EMER_CANCEL_PB_Set: meaningless
B:A32NX_PED_ECP_EMER_CANCEL_COVER- This represents the transparent cover over the standby radio navigation pushbutton.
- Value: boolean indicating whether the cover is open.
- Bindings:
B:A32NX_PED_ECP_EMER_CANCEL_COVER_Inc: meaninglessB:A32NX_PED_ECP_EMER_CANCEL_COVER_Close: closes the coverB:A32NX_PED_ECP_EMER_CANCEL_COVER_Dec: meaninglessB:A32NX_PED_ECP_EMER_CANCEL_COVER_Open: opens the coverB:A32NX_PED_ECP_EMER_CANCEL_COVER_Push: meaninglessB:A32NX_PED_ECP_EMER_CANCEL_COVER_Release: meaninglessB:A32NX_PED_ECP_EMER_CANCEL_COVER_Toggle: toggles the cover open or closedB:A32NX_PED_ECP_EMER_CANCEL_COVER_Set: meaningless
B:A32NX_PED_ECP_TO_CONF_TEST_PB- This represents the T.O CONFIG (takeoff config test) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_TO_CONF_TEST_PB_Inc: meaninglessB:A32NX_PED_ECP_TO_CONF_TEST_PB_Dec: meaninglessB:A32NX_PED_ECP_TO_CONF_TEST_PB_Push: pushes the buttonB:A32NX_PED_ECP_TO_CONF_TEST_PB_Release: releases the buttonB:A32NX_PED_ECP_TO_CONF_TEST_PB_Set: meaningless
ECP System Input Events
B:A32NX_PED_ECP_ENG_PB- This represents the ENG (engine page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_ENG_PB_Inc: meaninglessB:A32NX_PED_ECP_ENG_PB_Dec: meaninglessB:A32NX_PED_ECP_ENG_PB_Push: pushes the buttonB:A32NX_PED_ECP_ENG_PB_Release: releases the buttonB:A32NX_PED_ECP_ENG_PB_Set: meaningless
B:A32NX_PED_ECP_BLEED_PB- This represents the BLEED (bleed air page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_BLEED_PB_Inc: meaninglessB:A32NX_PED_ECP_BLEED_PB_Dec: meaninglessB:A32NX_PED_ECP_BLEED_PB_Push: pushes the buttonB:A32NX_PED_ECP_BLEED_PB_Release: releases the buttonB:A32NX_PED_ECP_BLEED_PB_Set: meaningless
B:A32NX_PED_ECP_APU_PB- This represents the APU (auxiliary power unit page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_APU_PB_Inc: meaninglessB:A32NX_PED_ECP_APU_PB_Dec: meaninglessB:A32NX_PED_ECP_APU_PB_Push: pushes the buttonB:A32NX_PED_ECP_APU_PB_Release: releases the buttonB:A32NX_PED_ECP_APU_PB_Set: meaningless
B:A32NX_PED_ECP_HYD_PB- This represents the HYD (hydraulics page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_HYD_PB_Inc: meaninglessB:A32NX_PED_ECP_HYD_PB_Dec: meaninglessB:A32NX_PED_ECP_HYD_PB_Push: pushes the buttonB:A32NX_PED_ECP_HYD_PB_Release: releases the buttonB:A32NX_PED_ECP_HYD_PB_Set: meaningless
B:A32NX_PED_ECP_ELEC_PB- This represents the ELEC (electrical page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_ELEC_PB_Inc: meaninglessB:A32NX_PED_ECP_ELEC_PB_Dec: meaninglessB:A32NX_PED_ECP_ELEC_PB_Push: pushes the buttonB:A32NX_PED_ECP_ELEC_PB_Release: releases the buttonB:A32NX_PED_ECP_ELEC_PB_Set: meaningless
B:A32NX_PED_ECP_COND_PB- This represents the COND (air conditioning page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_COND_PB_Inc: meaninglessB:A32NX_PED_ECP_COND_PB_Dec: meaninglessB:A32NX_PED_ECP_COND_PB_Push: pushes the buttonB:A32NX_PED_ECP_COND_PB_Release: releases the buttonB:A32NX_PED_ECP_COND_PB_Set: meaningless
B:A32NX_PED_ECP_PRESS_PB- This represents the PRESS (pressurisation page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_PRESS_PB_Inc: meaninglessB:A32NX_PED_ECP_PRESS_PB_Dec: meaninglessB:A32NX_PED_ECP_PRESS_PB_Push: pushes the buttonB:A32NX_PED_ECP_PRESS_PB_Release: releases the buttonB:A32NX_PED_ECP_PRESS_PB_Set: meaningless
B:A32NX_PED_ECP_FUEL_PB- This represents the FUEL (fuel page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_FUEL_PB_Inc: meaninglessB:A32NX_PED_ECP_FUEL_PB_Dec: meaninglessB:A32NX_PED_ECP_FUEL_PB_Push: pushes the buttonB:A32NX_PED_ECP_FUEL_PB_Release: releases the buttonB:A32NX_PED_ECP_FUEL_PB_Set: meaningless
B:A32NX_PED_ECP_FLT_CTL_PB- This represents the F CTL (flight control page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_FLT_CTL_PB_Inc: meaninglessB:A32NX_PED_ECP_FLT_CTL_PB_Dec: meaninglessB:A32NX_PED_ECP_FLT_CTL_PB_Push: pushes the buttonB:A32NX_PED_ECP_FLT_CTL_PB_Release: releases the buttonB:A32NX_PED_ECP_FLT_CTL_PB_Set: meaningless
B:A32NX_PED_ECP_DOOR_PB- This represents the DOOR (door page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_DOOR_PB_Inc: meaninglessB:A32NX_PED_ECP_DOOR_PB_Dec: meaninglessB:A32NX_PED_ECP_DOOR_PB_Push: pushes the buttonB:A32NX_PED_ECP_DOOR_PB_Release: releases the buttonB:A32NX_PED_ECP_DOOR_PB_Set: meaningless
B:A32NX_PED_ECP_BRAKES_PB- This represents the BRAKES (wheel/brake page) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_BRAKES_PB_Inc: meaninglessB:A32NX_PED_ECP_BRAKES_PB_Dec: meaninglessB:A32NX_PED_ECP_BRAKES_PB_Push: pushes the buttonB:A32NX_PED_ECP_BRAKES_PB_Release: releases the buttonB:A32NX_PED_ECP_BRAKES_PB_Set: meaningless
B:A32NX_PED_ECP_ALL_PB- This represents the ALL (cycle all system pages) pushbutton on the ECP.
- Value: boolean indicating whether the button is pressed.
- Bindings:
B:A32NX_PED_ECP_ALL_PB_Inc: meaninglessB:A32NX_PED_ECP_ALL_PB_Dec: meaninglessB:A32NX_PED_ECP_ALL_PB_Push: pushes the buttonB:A32NX_PED_ECP_ALL_PB_Release: releases the buttonB:A32NX_PED_ECP_ALL_PB_Set: meaningless
33 - Lights
Overhead Lights Input Events
B:A32NX_OVH_LIGHTS_NAV_LOGO_SW- This represents the NAV & LOGO light switch on the overhead.
- Value:
Mode Value Off 0 System 1 1 System 2 2 - Bindings:
B:A32NX_OVH_LIGHTS_NAV_LOGO_SW_Inc: increments the switch positionB:A32NX_OVH_LIGHTS_NAV_LOGO_SW_Dec: decrements the switch positionB:A32NX_OVH_LIGHTS_NAV_LOGO_SW_Set: sets the switch position (0-2 as arg)B:A32NX_OVH_LIGHTS_NAV_LOGO_SW_OFF: sets the switch to off positionB:A32NX_OVH_LIGHTS_NAV_LOGO_SW_SYS_1: sets the switch to system 1 positionB:A32NX_OVH_LIGHTS_NAV_LOGO_SW_SYS_2: sets the switch to system 2 position
Fbw A32nx Docs I Vars (`fbw-a32nx/docs/i-vars.md`)
I Vars
An IVar is a variable with the I: prefix, like I:XMLVAR_Auto.
It's like a SimVar (A:) or LocalVar (L:), but just different in some way that we don't know yet.
We don't know what the I means yet.
How to have a switch that only has an `I` var (AKA IVar) have a default value from an `.flt` file.
So, you have a switch in the plane that you want to set a default value for via the .flt files.
And you've determined that the backing variable for the switch is an IVar.
We haven't found a way to set it directly from the /flt files, but we have a workaround.
The trick is to make use of an `` element, to copy the value from a LocalVar to the IVar.
Add a LocalVar to the .flt files with the same name of the IVar that it will be copied to (you can name it whatever you want really).
[LocalVars.0]
XMLVAR_ALT_MODE_REQUESTED=1And add the Update element to the Component containing the IVar.
<Component ID="#KNOB_XPNDR_ON_OFF_NODE_ID#" Node="#KNOB_XPNDR_ON_OFF_NODE_ID#">
<Update Once="True">
(L:XMLVAR_ALT_MODE_REQUESTED) (>I:XMLVAR_ALT_MODE_REQUESTED)
#UPDATE_AUTO_TRANSPONDER_STATE#
</Update>
<UseTemplate Name="ASOBO_GT_Switch_Code">
<LEFT_SINGLE_CODE>
(I:XMLVAR_ALT_MODE_REQUESTED) ! (>I:XMLVAR_ALT_MODE_REQUESTED)
#UPDATE_AUTO_TRANSPONDER_STATE#
</LEFT_SINGLE_CODE>
<ANIM_CODE>(I:XMLVAR_ALT_MODE_REQUESTED) 100 *</ANIM_CODE>
<ANIM_NAME>#KNOB_XPNDR_ON_OFF_ANIM_NAME#</ANIM_NAME>
<ANIMTIP_0>TT:COCKPIT.TOOLTIPS.ATC_ALT_RPTG_TURN_OFF</ANIMTIP_0>
<ANIMTIP_1>TT:COCKPIT.TOOLTIPS.ATC_ALT_RPTG_TURN_ON</ANIMTIP_1>
</UseTemplate>
</Component>That should be it!
Fbw A32nx Docs Resources (`fbw-a32nx/docs/resources.md`)
Development Resources
Tools:
- WebUI-DevKit - In-game development overlay for html-ui content. Provides fast reload, console output, and more!
- devtools-backend-refurb - Chrome devtools server targeting Coherent GT. Gives you devtools for html-ui content. WARNING: This is still a work in progress, and tends to be very finnicky.
Avionics/Displays:
- P3D XML Gauge Reference - still applies to FS2020.
Tips
Avoid committing changes to `layout.json` and `manifest.json`
Our CI handles updating these two files automatically. PRs containing manual updates can often lead to unwanted merge conflicts. Similarly, avoid activating Github actions on your fork so CI doesn't make this problem worse for you.
Symlink project files to your Community directory
You can create a symlink (or "directory junction" in Windows terms) between your local repo and the game's community folder. This lets you develop from your local repository without having to copy files over when you're ready to test. Developers working on hot-reloadable files can get changes reflected in real-time, while still retaining a proper development environment
First, be sure to remove any existing install of the mod from the game.
Then in cmd, run the command below. Be sure to replace each path with the proper respective file path.
mklink /J "C:\users\<user>\AppData\Microsoft Flight Simulator\Packages\Community\flybywire-aircraft-a320-neo" "C:\path\to\cloned\repo\flybywire-aircraft-a320-neo"And you're done! Be sure to run npm run build (or the build task in VSCode) when ever new files are added, but don't commit the result!
Fbw A380x Docs A380 Simvars (`fbw-a380x/docs/a380-simvars.md`)
A380 Local SimVars
Contents
- A380 Local SimVars
- Contents
- Uncategorized
- Air Conditioning Pressurisation Ventilation ATA 21
- Auto Flight System ATA 22
- Flight Management System ATA 22
- Communications ATA 23
- Electrical ATA 24
- Fire and Smoke Protection ATA 26
- Flight Controls ATA 27
- Fuel (ATA 28)
- Indicating-Recording ATA 31
- ECAM Control Panel ATA 31
- EFIS Control Panel ATA 31
- Landing Gear ATA 32
- Lights ATA 33
- Bleed Air ATA 36
- Integrated Modular Avionics ATA 42
- Auxiliary Power Unit ATA 49
- Engines ATA 70
- Hydraulics
- Sound Variables
- Autobrakes
- Non-Systems Related
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=3 | APU=4 | 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
- Arinc429
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
- Arinc429
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
- Arinc429
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
- Arinc429
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{id2}_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{id2}_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
- Arinc429Word
A32NX_PRESS_CABIN_ALTITUDE_TARGET_{cpiom_id}
- Arinc429Word
- Target cabin altitude as calculated by the pressurization system or manually selected on the overhead panel
- (cpiom_id)
- B1
- B2
- B3
- B4
- Arinc429Word
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
- Arinc429Word
A32NX_PRESS_CABIN_VS_TARGET_{cpiom_id}
- Arinc429Word
- Target cabin vertical speed by the pressurization system
- (cpiom_id)
- B1
- B2
- B3
- B4
- Arinc429Word
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{id2}_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
Flight Management System (FMS)
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_FMS_SWITCHING_KNOB
- FMS used
- Position (0-2)
- 0 is BOTH ON 2, 1 is NORM, 2 is BOTH ON 1
A380X_FMS_DEST_EFOB_BELOW_MIN
- Bool
- Indicates if the FMS predicted fuel at destination is below minimum.
A380X_FM_APPROACH_HEADWIND_COMPONENT
- Arinc429
- The headwind component calculated by the fms based on the inserted approach wind and runway. Negative value indicates a tailwind component.
- Arinc429
Flight Guidance and Flight Envelope (FG/FE)
Flight Control Data Concentrators (FCDCs)
The FCDCs receive FG and FE data from the PRIMs and from these compute warning data for the FWC
and the auto flight system approach capacity for display on the PFDs.
A32NX_FCDC_{number}_FG_DISCRETE_WORD_1
- Arinc429
Bit Description 11 AP 1 Engaged 12 AP 2 Engaged 13 FD Engaged 14 A/THR Engaged 15 A/THR Active 16 Spare 17 LAND Mode Armed 18 LAND Mode Active 19 GA Active 20 BTV Active 21 - Spare 23 24 Land 2 Capacity 25 Land 3 Fail Passive Capacity 26 Land 3 Fail Op. Capacity 27 F-APP Capacity 28 F-APP+RAW Capacity 29 RAW ONLY Capacity
- Arinc429
A32NX_FCDC_{number}_FG_DISCRETE_WORD_2
- Arinc429
Bit Description 11 Low energy Warning 12 PITCH PITCH Warning 13 BANK BANK Warning 14 Reactive Windshear Warning 15 Reactive Windshear Fault 16 Triple Click demand 17 Triple Click demand (BTV)
- Arinc429
Primary Computers (PRIMs)
The PRIMs perform the flight guidance and flight envelope functions.
FE Function
A32NX_PRIM_{number}_GAMMA_A
- Arinc429
- number: 1, 2 or 3
- The aerodynamic flight path angle
- Arinc429
A32NX_PRIM_{number}_GAMMA_T
- Arinc429
- number: 1, 2 or 3
- The energy angle
- Arinc429
A32NX_PRIM_{number}_V_LS
- Arinc429
- number: 1, 2 or 3
- The minimum selectable speed Vls
- Arinc429
A32NX_PRIM_{number}_V_STALL_1G
- Arinc429
- number: 1, 2 or 3
- The 1g stall speed
- Arinc429
A32NX_PRIM_{number}_SPEED_TREND
- Arinc429
- number: 1, 2 or 3
- The airspeed trend
- Arinc429
A32NX_PRIM_{number}_V_3
- Arinc429
- number: 1, 2 or 3
- The PFD F speed
- Arinc429
A32NX_PRIM_{number}_V_4
- Arinc429
- number: 1, 2 or 3
- The PFD S speed
- Arinc429
A32NX_PRIM_{number}_V_MAN
- Arinc429
- number: 1, 2 or 3
- The PFD green dot speed
- Arinc429
A32NX_PRIM_{number}_V_MAX
- Arinc429
- number: 1, 2 or 3
- The maximum allowable speed
- Arinc429
A32NX_PRIM_{number}_V_FE_NEXT
- Arinc429
- number: 1, 2 or 3
- The maximum allowable speed of the next flap/slat config
- Arinc429
FG Function
A32NX_PRIM_{number}_PFD_SELECTED_SPEED
- Arinc429
- number: 1, 2 or 3
- The speed target for display on the PFD
- Arinc429
A32NX_PRIM_{number}_PFD_SHORT_TERM_MANAGED_SPEED
- Arinc429
- number: 1, 2 or 3
- The short term managed speed target for display on the PFD
- Arinc429
A32NX_PRIM_{number}_SELECTED_AIRSPEED
- Arinc429
- number: 1, 2 or 3
- The selected speed target for display on the FCU
- Arinc429
A32NX_PRIM_{number}_SELECTED_MACH
- Arinc429
- number: 1, 2 or 3
- The selected mach target for display on the FCU
A32NX_PRIM_{number}_SELECTED_HEADING
- Arinc429
- number: 1, 2 or 3
- The selected heading for display on the FCU, PFD and ND
- Arinc429
A32NX_PRIM_{number}_SELECTED_TRACK
- Arinc429
- number: 1, 2 or 3
- The selected track for display on the FCU, PFD and ND
- Arinc429
A32NX_PRIM_{number}_SELECTED_ALTITUDE
- Arinc429
- number: 1, 2 or 3
- The selected track for display on the FCU, PFD and VD
- Arinc429
A32NX_PRIM_{number}_SELECTED_VERTICAL_SPEED
- Arinc429<feet/min>
- number: 1, 2 or 3
- The selected heading for display on the FCU, PFD and ND
A32NX_PRIM_{number}_SELECTED_FPA
- Arinc429
- number: 1, 2 or 3
- The selected track for display on the FCU, PFD and ND
- Arinc429
A32NX_PRIM_{number}_PRESEL_MACH
- Arinc429
- number: 1, 2 or 3
- The preselected mach target from the FMS, for display on the PFD
A32NX_PRIM_{number}_PRESEL_SPEED
- Arinc429
- number: 1, 2 or 3
- The preselected speed target from the FMS, for display on the PFD
- Arinc429
A32NX_PRIM_{number}_ROLL_FD_COMMAND_1
- Arinc429
- number: 1, 2 or 3
- The flight director roll command for the left side
- Arinc429
A32NX_PRIM_{number}_PITCH_FD_COMMAND_1
- Arinc429
- number: 1, 2 or 3
- The flight director pitch command for the left side
- Arinc429
A32NX_PRIM_{number}_YAW_FD_COMMAND_1
- Arinc429
- number: 1, 2 or 3
- The flight director yaw command for the left side
- Arinc429
A32NX_PRIM_{number}_ROLL_FD_COMMAND_2
- Arinc429
- number: 1, 2 or 3
- The flight director roll command for the right side
- Arinc429
A32NX_PRIM_{number}_PITCH_FD_COMMAND_2
- Arinc429
- number: 1, 2 or 3
- The flight director pitch command for the right side
- Arinc429
A32NX_PRIM_{number}_YAW_FD_COMMAND_2
- Arinc429
- number: 1, 2 or 3
- The flight director yaw command for the right side
- Arinc429
A32NX_PRIM_{number}_FM_ALTITUDE_CONSTRAINT
- Arinc429
- number: 1, 2 or 3
- The altitude constraint for display on the PFD and VD, if applicable
- Arinc429
A32NX_PRIM_{number}_SPEED_MARGIN_HIGH
- Arinc429
- number: 1, 2 or 3
- The upper speed margin for display on the PFD, if applicable
- Arinc429
A32NX_PRIM_{number}_SPEED_MARGIN_LOW
- Arinc429
- number: 1, 2 or 3
- The lower speed margin for display on the PFD, if applicable
- Arinc429
A32NX_PRIM_{number}_FG_DISCRETE_WORD_1
- Arinc429
- number: 1, 2 or 3
- FG Discrete word 1 of the PRIM, carrying information about the AP/FD status of this PRIM
Bit Description 11 AP 1 Engaged 12 AP 2 Engaged 13 FD 1 Engaged 14 FD 2 Engaged 15 AP 1 Inop. 16 AP 2 Inop. 17 FD 1 Inop. 18 FD 2 Inop. 19 - Spare 22 23 LAND Mode Active 24 Spare 25 Spare 26 Spare 27 Land 2 Capability 28 Land 3 Fail Passive Capability 29 Land 3 Fail Op. Capability
- Arinc429
A32NX_PRIM_{number}_FG_DISCRETE_WORD_2
- Arinc429
- number: 1, 2 or 3
- FG Discrete word 2 of the PRIM, carrying information about the AP/FD
armed modesBit Description 11 ALT Acq Armed 12 ALT Acq Arm possible 13 G/S Armed 14 APP DES Armed 15 CLB Armed 16 DES Armed 17 OP CLB Armed 18 TCAS Armed 19 - Spare 21 22 NAV Armed
- Arinc429
A32NX_PRIM_{number}_FG_DISCRETE_WORD_3
- Arinc429
- number: 1, 2 or 3
- FG Discrete word 3 of the PRIM, carrying information about the AP/FD
longitudinal modesBit Description 11 CLB Active 12 DES Active 13 OP CLB Active 14 OP DES Active 15 PITCH TO Active 16 PITCH GA Active 17 VS Active 18 FPA Active 19 ALT ACQ Active 20 ALT HOLD Active 21 GS CAPT Active 22 GS TRK Active 23 APP DES Active 24 FLARE Active 25 TCAS Active 26 Spare 27 Spare 28 ALT CSTR Applicable 29 ALT CRZ
- Arinc429
A32NX_PRIM_{number}_FG_DISCRETE_WORD_4
- Arinc429
- number: 1, 2 or 3
- FG Discrete word 4 of the PRIM, carrying information about the AP/FD
lateral modesBit Description 11 RWY Active 12 NAV Active 13 LOC CAPT Active 14 LOC TRK Active 15 ROLL GA Active 16 HDG Active 17 TRK Active 18 RWY LOC Submode Active 19 RWY TRK Submode Active 20 - Spare 24 25 ALIGN Submode Active 26 ROLL OUT Submode Active 27 Spare 28 Spare 29 Backbeam Selected
- Arinc429
A32NX_PRIM_{number}_FG_DISCRETE_WORD_5
- Arinc429
- number: 1, 2 or 3
- FG Discrete word 5 of the PRIM, carrying information about the AP/FD
miscellaneous modesBit Description 11 TRK/FPA Mode Active 12 MACH Selection Active 13 True Mode Active 14 Metric Alt Active 15 Spare 16 Spare 17 Auto SPD Control Active 18 Manual SPD Control Active 19 Spare 20 Spare 21 ILS Tune Inhibit 22 Spare 23 Spare 24 Spare 25 Spare 26 Pitch FD Bars Flashing 27 Roll FD Bars Flashing 28 AP/FD Mode Reversion 29 V/S Target not held
- Arinc429
A32NX_PRIM_{number}_FG_DISCRETE_WORD_6
- Arinc429
- number: 1, 2 or 3
- FG Discrete word 6 of the PRIM, carrying information about the AP/FD
caution and advisory modesBit Description 11 TCAS large box on FMA 12 TCAS RA Inihibited 13 TRK FPA Deselected 14 TCAS RA Corrective 15 FCU ALT ABV A/C 16 FCU ALT BLW A/C 17 - Spare 29
- Arinc429
A32NX_PRIM_{number}_FG_ATS_DISCRETE_WORD
- Arinc429
- number: 1, 2 or 3
- FG A/THR discrete word.
Bit Description 11 A/THR Engaged 12 A/THR Active 13 A/THR Inop. 14 A/THR Limited 15 Spare 16 Spare 17 Spare 18 SPD/MACH Mode Active 19 RETARD Mode Active 20 THRUST Mode Active 21 Spare 22 Spare 23 Spare 24 ALPHA FLOOR Mode Active 25 - Spare 29
- Arinc429
A32NX_PRIM_{number}_FG_ATS_FMA_DISCRETE_WORD
- Arinc429
- number: 1, 2 or 3
- FG A/THR FMA discrete word.
Bit Description 11 TOGA Display 12 MCT Display 13 FLX Display 14 CLB Display 15 THR Display 16 IDLE Display 17 AFLOOR Display 18 TOGALK Display 19 SPEED Display 20 MACH Display 21 DES Display 22 NOISE Display 23 DCLB Display 24 STAR Display 25 Spare 26 ASYM Display 27 CLB Demand Display 28 MCT Demand Display 29 TOGA Demand Display 23 LOC Armed 24 RWY Armed 25 - Spare 27 28 LAND Armed 29 Spare
- Arinc429
Flight Control Unit (FCU)
A32NX_FCU_EFIS_{side}_DISCRETE_WORD_1
- Arinc429
- Side: L or R
- Information related to the ND mode and range selections
Bit Description EFIS Mode Selection 11 PLAN 12 ARC 13 ROSE NAV 14 ROSE VOR 15 ROSE ILS 16 - Spare 18 EFIS Range Selection 19 ZOOM 0.2 20 ZOOM 0.5 21 ZOOM 1 22 ZOOM 2 23 ZOOM 5 24 10 25 20 26 40 27 80 28 160 29 320 640 (All others false)
- Arinc429
A32NX_FCU_EFIS_{side}_DISCRETE_WORD_1
- Arinc429
- Side: L or R
- Information related to EFIS selections
Bit Description 11 Baro is STD 12 Baro is QNH 13 Baro is inHG 14 LS On 15 VV On 16 TAXI On 17 CSTR On 18 WPT On 19 VORD On 20 NDB On 21 ARPT On 22 Spare 23 WX On 24 TERR On 25 TRAF On 26 NAVAID 1 ADF 27 NAVAID 2 ADF 28 NAVAID 1 VOR 29 NAVAID 2 VOR
- Arinc429
Communications ATA 23
Placeholder Types
{rmp_index}1, 2, or 3{vhf_index}1, 2, or 3
Local Vars
L:A380X_RMP_{rmp_index}_STATE- Enum
- Indicates the state of the RMP.
State Number OffFailed 0 OffStandby 1 On 2 OnFailed 3
L:FBW_RMP_FREQUENCY_ACTIVE_{vhf_index}- Frequency BCD32 (can be read with MHz or any other frequency unit)
- Read only!
- Contains the active frequency value synced amongst the RMPs for this VHF radio. 0 when invalid. This will contain the actual frequency even in other modes.
L:FBW_RMP_FREQUENCY_STANDBY_{vhf_index}- Frequency BCD32 (can be read with MHz or any other frequency unit)
- Read only!
- Contains the standby frequency value synced amongst the RMPs for this VHF radio. 0 when invalid. This will contain the actual frequency even in other modes.
L:FBW_RMP_MODE_ACTIVE_{vhf_index}- Enum
- Read only!
- Indicates the active frequency mode synced amongst the RMPs for this VHF radio.
State Number Frequency 0 Data 1 Emergency 2
L:FBW_RMP_MODE_STANDBY_{vhf_index}- Enum
- Read only!
- Indicates the standby frequency mode synced amongst the RMPs for this VHF radio.
State Number Frequency 0 Data 1 Emergency 2
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
- Arinc429
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}{number}_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}{number}_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}{number}_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
Flight Controls (ATA 27)
Electronic Flight Control System (EFCS)
Flight Control Data Concentrators (FCDCs)
- A32NX_FCDC_{number}_DISCRETE_WORD_1
- Arinc429
Bit Description 11 Pitch Normal Law Active 12 Pitch Alternate Law 1 Active 13 Pitch Alternate Law 2 Active 14 Pitch Alternate Law 1A Active 15 Pitch Direct Law Active 16 Roll Normal Law Active 17 Roll Direct Law Active 18 19 ELAC 1 Pitch Fault 20 ELAC 1 Roll Fault 21 ELAC 2 Pitch Fault 22 ELAC 2 Roll Fault 23 ELAC 1 Fault 24 ELAC 2 Fault 25 SEC 1 Fault 26 SEC 2 Fault 27 28 FCDC Opposite Fault 29 SEC 3 Fault
- Arinc429
Primary Computers (PRIMs)
A32NX_PRIM_{number}_V_ALPHA_LIM
- Arinc429
- number: 1, 2 or 3
- The speed associated with alpha lim
- Arinc429
A32NX_PRIM_{number}_V_ALPHA_PROT
- Arinc429
- number: 1, 2 or 3
- The speed associated with alpha prot
- Arinc429
A32NX_PRIM_{number}_V_STALL_WARN
- Arinc429
- number: 1, 2 or 3
- The speed associated with the stall warning
- Arinc429
Flaps and Slats
A32NX_{side}FLAPS{number}_POSITION_PERCENT
- Percent
- Indicates the angle of the flaps out of 40 degrees
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 3
A32NX_{side}SLATS{number}_POSITION_PERCENT
- Percent
- Indicates the angle of the slats out of 27 degrees
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 8
A32NX_{side}FLAPS{number}_ANGLE
- Degrees
- The actual angle of the flaps
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 3
A32NX_{side}SLATS{number}_ANGLE
- Degrees
- The actual angle of the slats
- Side
- LEFT
- RIGHT
- Number
- From 1 (inboard) to 8
A32NX_SFCC_{number}_SLAT_FLAP_ACTUAL_POSITION_WORD
- {number} is 1 or 2
- Slat/Flap actual position discrete word of the SFCC bus output
- This ARINC word has been adapted from the A320 with A380 angles
- Arinc429
Bit Description A380X, if different 11 Slat Data Valid 12 Slats Retracted 0ยฐ (9.5ยฐ > FPPU > -16ยฐ) 13 Slats >= 20ยฐ (343ยฐ >= FPPU >= 276.9ยฐ) 14 Slats >= 23 (343ยฐ >= FPPU >= 317.8ยฐ) 15 Slats Extended 23ยฐ (343ยฐ >= FPPU >= 317.8ยฐ) 16 Slat WTB Engaged 17 Slat Fault 18 Flap Data Valid 19 Flaps Retracted 0ยฐ (10ยฐ > FPPU > -10ยฐ) 20 Flaps >= 8ยฐ (350ยฐ >= FPPU >= 208.0ยฐ) 21 Flaps >= 17ยฐ (350ยฐ >= FPPU >= 251.6ยฐ) 22 Flaps >= 26ยฐ (350ยฐ >= FPPU >= 289.9ยฐ) 23 Flaps Extended 33ยฐ (350ยฐ >= FPPU >= 331ยฐ) 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
DO NOT USE IN SYSTEMS, USE SFCC INSTEAD - Value | Meaning
--- | ---
0 | Conf0
1 | Conf1
2 | Conf1F
3 | Conf2
4 | Conf2S
5 | Conf3
6 | Conf4
Fuel ATA 28
A32NX_TOTAL_FUEL_QUANTITY
- Number in kilogramm
- The total physical quantity of fuel in the tanks
A32NX_TOTAL_FUEL_VOLUME
- Number in Gallons
- The total physical volume of fuel in the tanks
A32NX_FQMS_STATUS_WORD
- Arinc429
- Status word indicating different status
Bit Meaning 11 FMS Data unavailable 12 FMS Data disagrees 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
- Arinc429
A32NX_FQMS_TOTAL_FUEL_ON_BOARD
- Arinc429
- The total quantity of fuel in the tanks
- Arinc429
A32NX_FQMS_GROSS_WEIGHT
- Arinc429
- The total weight of the aircraft
- Arinc429
A32NX_FQMS_CENTER_OF_GRAVITY_MAC
- Arinc429
- The center of gravity of the aircraft
A32NX_FQMS_{tank}_TANK_QUANTITY
- Arinc429
- The fuel quantity in a specific tank
-{tank}- FEED_1
- FEED_2
- FEED_3
- FEED_4
- LEFT_OUTER
- LEFT_MID
- LEFT_INNER
- RIGHT_OUTER
- RIGHT_MID
- RIGHT_INNER
- TRIM
- Arinc429
A32NX_FQMS_{side}_FUEL_PUMP_RUNNING_WORD
- Arinc429
- Status word indicating different status
- {side}
- LEFT
- RIGHT
Bit Meaning 11 Main Feed Pump 1/3 running 12 Standby Feed Pump 1/3 running 13 Main Feed Pump 2/4 running 14 Standby Feed Pump 2/4 running 15 {side} Outer Pump running 16 {side} Mid Fwd Pump running 17 {side} Mid Aft Pump running 18 {side} Inner Fwd Pump running 19 {side} Inner Aft Pump running 20 {side} Trim Pump running 21-29 Unused
- Arinc429
A32NX_FQDC_{id}_{tank}_TANK_QUANTITY
- Arinc429
- The fuel quantity in a specific tank (AGP value)
- {id}
- 1
- 2
-{tank} - FEED_1
- FEED_2
- FEED_3
- FEED_4
- LEFT_OUTER
- LEFT_MID
- LEFT_INNER
- RIGHT_OUTER
- RIGHT_MID
- RIGHT_INNER
- TRIM
- Arinc429
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, or 0 when not displayed.
- Not for FBW systems use!
- {side} = L or R
Landing Gear ATA 32
- A32NX_BTV_STATE
- Boolean
- Indicates the current state of the BTV system
State Value DISABLED 0 ARMED 1 ROT OPTIMIZATION 2 DECEL 3 END OF BRAKING 4
Lights ATA 33
L:A380X_PED_LIGHTING_MIP_FLOOD_LT_KNOB- Number
- Position of the main panel flood light knob (0-100)
L:A380X_PED_LIGHTING_AMBIENT_LT_KNOB- Number
- Position of the ambient light knob (0-100)
L:A380X_PED_LIGHTING_MIP_FLOOD_LT_LEVEL- Number
- Brightness of the main panel flood lights (0-100)
L:A380X_PED_LIGHTING_AMBIENT_LT_LEVEL- Number
- Brightness of the ambient lights (0-100)
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__
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- 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
Non-Systems Related
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
Fbw A380x Docs A380x Input Events (`fbw-a380x/docs/a380x-input-events.md`)
A380X Input Events
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, orOVHD_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, orCLR
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: meaninglessB:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_ADK_{adk_lsk_index}_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_BLANK_PB_Dec: meaninglessB:A380X_{rmp_prefix}_BLANK_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_BLANK_PB_Release: releases the buttonB: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 volumeB:A380X_{rmp_prefix}_BRIGHTNESS_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_CAB_CALL_{vhf_index}_PB_Release: releases the buttonB: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 volumeB:A380X_{rmp_prefix}_CAB_VOL_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_CAB_VOL_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_CAB_VOL_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_CAB_VOL_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_CAB_VOL_PUSH_On: turns reception onB:A380X_{rmp_prefix}_CAB_VOL_PUSH_Toggle: toggles reception on/offB: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: meaninglessB:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_DIGIT_{digit}_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_DOWN_PB_Dec: meaninglessB:A380X_{rmp_prefix}_DOWN_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_DOWN_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_HF_PB_Dec: meaninglessB:A380X_{rmp_prefix}_HF_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_HF_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_HF_CALL_{hf_index}_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_On: turns reception onB:A380X_{rmp_prefix}_HF_VOL_{hf_index}_PUSH_Toggle: toggles reception on/offB: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 volumeB:A380X_{rmp_prefix}_HF_VOL_{hf_index}_KNOB_Dec: decrements/decreases the volumeB: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 selectionB:A380X_{rmp_prefix}_INT_RAD_SELECTOR_Dec: decrements the selectionB:A380X_{rmp_prefix}_INT_RAD_SELECTOR_Set: sets the selection from the parameter passedB:A380X_{rmp_prefix}_INT_RAD_SELECTOR_INT: sets INT as the active modeB:A380X_{rmp_prefix}_INT_RAD_SELECTOR_OFF: sets off as the active modeB: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 volumeB:A380X_{rmp_prefix}_INT_VOL_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_INT_VOL_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_INT_VOL_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_INT_VOL_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_INT_VOL_PUSH_On: turns reception onB:A380X_{rmp_prefix}_INT_VOL_PUSH_Toggle: toggles reception on/offB: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: meaninglessB:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_LSK_{adk_lsk_index}_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_MECH_CALL_PB_Dec: meaninglessB:A380X_{rmp_prefix}_MECH_CALL_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_MECH_CALL_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_MENU_PB_Dec: meaninglessB:A380X_{rmp_prefix}_MENU_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_MENU_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_MSG_CLR_PB_Dec: meaninglessB:A380X_{rmp_prefix}_MSG_CLR_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_MSG_CLR_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_NAV_PB_Dec: meaninglessB:A380X_{rmp_prefix}_NAV_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_NAV_PB_Release: releases the buttonB: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 selectionB:A380X_{rmp_prefix}_NAV_SEL_KNOB_Dec: decrements the selectionB:A380X_{rmp_prefix}_NAV_SEL_KNOB_Set: sets the selection from the parameter passedB:A380X_{rmp_prefix}_NAV_SEL_KNOB_ADF_1: sets ADF 1 as the selected navaidB:A380X_{rmp_prefix}_NAV_SEL_KNOB_ADF_2: sets ADF 2 as the selected navaidB:A380X_{rmp_prefix}_NAV_SEL_KNOB_LS: sets the landing system as the selected navaidB:A380X_{rmp_prefix}_NAV_SEL_KNOB_VOR_1: sets VOR 1 as the selected navaidB:A380X_{rmp_prefix}_NAV_SEL_KNOB_VOR_2: sets VOR 2 as the selected navaidB: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 volumeB:A380X_{rmp_prefix}_NAV_VOL_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_NAV_VOL_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_NAV_VOL_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_NAV_VOL_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_NAV_VOL_PUSH_On: turns reception onB:A380X_{rmp_prefix}_NAV_VOL_PUSH_Toggle: toggles reception on/offB: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: meaninglessB:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_PA_CALL_{vhf_index}_PB_Release: releases the buttonB: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 volumeB:A380X_{rmp_prefix}_PA_VOL_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_PA_VOL_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_PA_VOL_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_PA_VOL_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_PA_VOL_PUSH_On: turns reception onB:A380X_{rmp_prefix}_PA_VOL_PUSH_Toggle: toggles reception on/offB: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: meaninglessB:A380X_{rmp_prefix}_RST_PB_Dec: meaninglessB:A380X_{rmp_prefix}_RST_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_RST_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_STBY_NAV_COVER_Close: closes the coverB:A380X_{rmp_prefix}_STBY_NAV_COVER_Dec: meaninglessB:A380X_{rmp_prefix}_STBY_NAV_COVER_Open: opens the coverB:A380X_{rmp_prefix}_STBY_NAV_COVER_Push: meaninglessB:A380X_{rmp_prefix}_STBY_NAV_COVER_Release: meaninglessB:A380X_{rmp_prefix}_STBY_NAV_COVER_Toggle: toggles the cover open or closedB: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: meaninglessB:A380X_{rmp_prefix}_STBY_NAV_PB_Dec: meaninglessB:A380X_{rmp_prefix}_STBY_NAV_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_STBY_NAV_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_SQWK_PB_Dec: meaninglessB:A380X_{rmp_prefix}_SQWK_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_SQWK_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_TEL_PB_Dec: meaninglessB:A380X_{rmp_prefix}_TEL_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_TEL_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_TEL_CALL_{tel_index}_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_On: turns reception onB:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_PUSH_Toggle: toggles reception on/offB: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 volumeB:A380X_{rmp_prefix}_TEL_VOL_{tel_index}_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_UP_PB_Dec: meaninglessB:A380X_{rmp_prefix}_UP_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_UP_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_VHF_PB_Dec: meaninglessB:A380X_{rmp_prefix}_VHF_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_VHF_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Dec: meaninglessB:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_VHF_CALL_{vhf_index}_PB_Release: releases the buttonB: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: meaninglessB:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Dec: meaninglessB:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Push: meaninglessB:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Off: turns reception offB:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_On: turns reception onB:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_PUSH_Toggle: toggles reception on/offB: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 volumeB:A380X_{rmp_prefix}_VHF_VOL_{vhf_index}_KNOB_Dec: decrements/decreases the volumeB: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: meaninglessB:A380X_{rmp_prefix}_VOICE_PB_Dec: meaninglessB:A380X_{rmp_prefix}_VOICE_PB_Push: pushes the buttonB:A380X_{rmp_prefix}_VOICE_PB_Release: releases the buttonB:A380X_{rmp_prefix}_VOICE_PB_Set: meaningless
Fbw A380x Docs A380x Private Local Vars (`fbw-a380x/docs/a380x-private-local-vars.md`)
A380X Private Local Vars
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.
--- METRICS ---
- Files Extracted: 14
- Estimated Token Budget: ~71568 tokens
- Canonical Reference: https://codewiki.google/github.com/flybywiresim/aircraft