Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(a380x): Add legacy FWS, GPWS from A32NX implementation #8439

Merged
merged 12 commits into from
Feb 18, 2024

Conversation

flogross89
Copy link
Contributor

@flogross89 flogross89 commented Jan 23, 2024

Purely for A380X, no QA needed.

Summary of Changes

Adds the current implementation of FWS and GPWS from the A32NX for use in the A380X. Instead of A32NX_Core, SystemsHost is used this time.
The FWS is going to be superseded by #4872 .

Screenshots (if necessary)

none

References

A32NX codebase,
https://www.youtube.com/watch?v=YySD1QL5b0Y
https://www.youtube.com/watch?v=UGtzwn5yXSU

Additional context

Tested on my sim, works as expected.

Discord username (if different from GitHub):

Testing instructions

The following callouts should be made:
2500, 1000, 400, 300, 200, 100, 50, 40, 30, 20, (10, 5) + 100 above + minimums
(this represents the assumed default configuration for Emirates. Customization should be possible via the EFB)

How to download the PR for QA

Every new commit to this PR will cause a new A32NX artifact 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, click on the bottom PR tab
  4. Click on the A32NX download link at the bottom of the page

@Benjozork Benjozork enabled auto-merge (squash) January 25, 2024 22:16
fbw-a380x/src/systems/systems-host/index.ts Outdated Show resolved Hide resolved
@flogross89 flogross89 requested a review from 2hwk January 31, 2024 23:57
fbw-a380x/src/systems/systems-host/systems/LegacyGpws.ts Outdated Show resolved Hide resolved
@2hwk 2hwk requested a review from tracernz February 17, 2024 13:20
@flogross89 flogross89 dismissed tracernz’s stale review February 18, 2024 18:01

See comment, callouts were defined based on video references from Emirates A380.

@Benjozork Benjozork merged commit 8de9d4d into flybywiresim:master Feb 18, 2024
7 checks passed
@flogross89 flogross89 deleted the feat-a380x-fws-gpws branch February 18, 2024 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✔️ Done
Development

Successfully merging this pull request may close these issues.

4 participants