flybywiresim / aircraft

The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
https://flybywiresim.com
GNU General Public License v3.0
5.14k stars 1.12k forks source link

Exposing PFD events and information to other Add-Ons #5039

Closed Hadi-1624 closed 3 years ago

Hadi-1624 commented 3 years ago

Aircraft Version

Development

Description

I fly using a co-pilot add on, Multi Crew Experience. At the moment, the co-pilot does not have access to the PFD events so it is unable to announce things like "srs", "runway", "autothrust blue", "nav", etc. Is it possible for the flybywire team to expose the PFD information to developers so they can have access to it? I am not quite sure if this has to be done from asobo's side or the wasm module but i thought i make a suggestion request here.

References (optional)

No response

Additional info (optional)

No response

Discord Username (optional)

Hadi#1904

aguther commented 3 years ago

The FMA information is already available as local variable. How this is transported to another computer is out of our scope, but the information is available. The PFD reads it also by those variables:

See here for full description (what values they can take and their meaning): https://github.com/flybywiresim/a32nx/blob/master/docs/a320-simvars.md#autopilot-system