-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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/oans): OANS integration for A380X #8564
Conversation
Maybe retarget to fms v2 branch so that code reviewers can see the diff |
good point, thanks. changed it. |
* add intial sync with all todos and hacks * serialize dest and origin airports * fix: guard origin and destination airport in serialization * fix: waypoint insertion, add extra module for sync * remove unncecessary change * use more granular sync events * some cleanup * feat: sync flight plan from game * fix some errors * more log * fix: export FlightPlanRpcServer * fix: mapping * fix: delay init until ingame * use native fms2 sync * fix: missing airport and runway in sync * Revert "fix: missing airport and runway in sync" This reverts commit 0d87e5a. * Revert "use native fms2 sync" This reverts commit b9f2f1f. * fix: sync confusion * small improvement * enable basic load from sim * fix: rpcclient creation * only use rpc client for initial load * fix: datastore subscription * fix: enroute waypoint insertion
fbw-a32nx/src/systems/instruments/src/OANC/Components/ContextMenu.scss
Outdated
Show resolved
Hide resolved
fbw-a32nx/src/systems/instruments/src/OANC/Components/ContextMenu.scss
Outdated
Show resolved
Hide resolved
fbw-common/src/systems/instruments/src/ND/shared/RwyAheadAdvisory.tsx
Outdated
Show resolved
Hide resolved
fbw-common/src/systems/instruments/src/ND/shared/RwyAheadAdvisory.tsx
Outdated
Show resolved
Hide resolved
Quality Assurance Trainee Report Discord: Tylerb780#3594 Testing Process:
Negatives: Testing Results: Conclusions: |
Quality Assurance Trainee Report Discord: Tylerb780#3594 Testing Process:
Negatives: Testing Results: Conclusions: Media: |
Code review deferred, see issue #8843 --> Merged |
A380X only.
Summary of Changes
Integration of holland's OANS into the A380X, together with some UI additions for BTV.
Out of scope: Integration of Navigraph's AMDB SDK, to be followed in later PR.
Notes for reviewers
Linked review issue for review afterwards: [A380X] Code Review for OANS/OANC #8843
Screenshots (if necessary)
References
(https://www.youtube.com/watch?v=p28erS6uWHE)
FCOM
Various references
Discord username (if different from GitHub): floridude
Testing instructions
A32NX: No changes expected for now, just preparational work for integrating OANC in the future. Please play around with the ND, it should behave as normal for different ranges and modes.
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.