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.93k stars 1.01k forks source link

feat(fac): add SFCC monitoring and param output #8657

Closed lukecologne closed 3 weeks ago

lukecologne commented 1 month ago

Summary of Changes

This PR adds a rudimentary FAC SFCC parameter monitoring, and adds the SFCC output parameters on the FAC bus. This is a prerequisite for the FMGC implementation, as the FMGC use the FACs SFCC data.

Screenshots (if necessary)

References

Additional context

Discord username (if different from GitHub):

Testing instructions

This PR affects the internal logic of the flaps data in the FAC. So, it should be confirmed that the FAC functions (alpha floor, speed scale) work correctly in all slat/flap configs.

How to download the PR for QA

Every new commit to this PR will cause new A32NX and A380X artifacts to be created, built, and uploaded.

  1. Make sure you are signed in to GitHub
  2. Click on the Checks tab on the PR
  3. On the left side, find and click on the PR Build tab
  4. Click on either flybywire-aircraft-a320-neo or flybywire-aircraft-a380-842 download link at the bottom of the page