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
4.97k stars 1.03k forks source link

PACKS show when TOGA even if the FADEC is off #8313

Closed alepouna closed 8 months ago

alepouna commented 9 months ago

Aircraft Version

Development

Build info

{
    "built": "2023-11-14T18:44:31+00:00",
    "ref": "refs/heads/master",
    "sha": "72a6813c7abcb600a0d7209e67fb2a6c7e68f677",
    "actor": "beheh",
    "event_name": "manual",
    "pretty_release_name": "master:72a6813c",
    "version": "v0.12.0-dev.72a6813"
}

Describe the bug

The PACKS indicator on the upper ECAM displays when throttles on TOGA even though both FADECS are off.

image

Expected behavior

The indicator should not be visible as the signal to the EEC is lost.

Steps to reproduce

  1. Spawn the aircraft in C&D
  2. Move throttles to TOGA, observe PACKS display on upper ecam
  3. Wait 5 minutes for both FADEC to de-energize
  4. Repeat step 2

References (optional)

No response

Additional info (optional)

No response

Discord Username (optional)

alepouna

alepouna commented 9 months ago

Could attempt to fix it myself but I do not know how this signal is processed in the real aircraft to know where to "stop" it in the simulation

ArtemisPlayer commented 9 months ago

I am working on it (as a first issue), if the FADECS off are the only issue, that's an easy fix. However, it would be better the follow the behavior given here: https://www.aviationhunt.com/a320-ecam-engine-warning-display/. The best way would be to check that the engines are actually providing bleed air. It is normal that there are no faults on PACK 1 & PACK 2 when the engines are not running ?

BlueberryKing commented 9 months ago

Hi, great to see you interested in contributing!

I am working on it (as a first issue), if the FADECS off are the only issue, that's an easy fix. However, it would be better the follow the behavior given here: https://www.aviationhunt.com/a320-ecam-engine-warning-display/. The best way would be to check that the engines are actually providing bleed air.

I would just implement the FADEC power on/off logic for now. The current logic just checks whether the pack valve is open to determine whether to show the memo. I suspect there's more to it as it might not show PACKS when they are supplied by the APU rather than the engines.

It is normal that there are no faults on PACK 1 & PACK 2 when the engines are not running ?

I assume this is because you have the APU bleed on.