-
-
Notifications
You must be signed in to change notification settings - Fork 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(afs): Add FMGC and FCU computer implementation #7587
Open
lukecologne
wants to merge
81
commits into
flybywiresim:master
Choose a base branch
from
lukecologne:fmgc-computer
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+28,638
−20,222
Commits on Sep 19, 2024
-
feat(pfd): add first version of FMGC data on PFD feat(pdf): add first version of FCU data on PFD feat(pfd): adjust PFD mach display logic for FCU data feat(failures): add FCU to failure list refactor(pfd): remove some more now unused vars feat(pfd): adjust PFD selected alt logic for FCU/FMGC feat(pfd): adjust FMA for FMGC data fix(fbw): add std namespace resolution after rebase fix(fbw): fix some build errors fix(pfd): fix some small errors in the new PFD indications feat(pfd): add FD fail flag fix(pfd): fix simvar publisher after rebase fix(fmgc): move new files after rebase feat(afs): add FCU initial version, adjust templates for FCU fix(pfd): fix issues after rebase temporary fix feat(afs): add FCU simulink code feat(fcu): change XML to new LVars, update docs, FLT files and baro selector code feat(fcu): add new FCU display based on Avionics Framework feat: split fcu baro display feat(fcu): add EIS display, add AFS display output provision fix(pfd): correctly invert FD active signal from FCU refactor(fbw): remove old FCU init code feat(afs): add FCU client data feat(afs): add some missing data to FMGC A bus feat(fcu): add AFS FCU JS display logic feat(fcu): add lights test fix: fix baro unit selector being incorrect at startup fix(behavior): use new Lvar in alt increment selector feat(fcu): initial implementation of target selection logic chore: remove old FCU fix(pfd): fix multiple small issues in the PFD fix(fmgc): add time and sim data inputs to FMGC and FCU feat(fcu): add FMGC word passthrough, add button processing fix: add back A/THR to keep engine control fix(fbw): enable reading of FMGC busses when Simulink is active feat(fcu): update FCU CSS after flybywiresim#7947 fix(pfd/fcu): fix msfssdk usages after update fix(pfd): fix rebase issues fix(pfd): dont always show FD FMA box, fix sel HDG display condition feat(fmgc/fcu): general updates to FG logic fix(pfd): fix boxing logic for FMA feat(fmgc): add placeholder FMS inputs chore(fmgc): remove now unused Lvars feat(fmgc/fcu): various changes feat(fmgc/fcu): various changes, add FMS client data fix(pfd): missing trailing comma after rebase fix(pfd): actually call function chore(pfd): fix import after rebase refactor(pfd): move FG and FCU busses to own publisher fix(pfd): use FCU bus word for heading QFU indicator feat(fcu): selection now works properly fix(failures): fix failures for EFCS/AFS feat(afs): add first version of failures for FMGC and FCU fix(pfd): various fixes in the FMA logic feat(fmgc): various fixes and additions to FMGC discrete inputs fix(pfd): fix priority for app capability messages fix(pfd): FD yaw bar logic and sel spd/alt/fd flag blinking feat(afs): update FCU and FMGC models feat(afs): add initial FMGC PFD SPD output, add FCU SEL SPD output fix(pfd): fix ls after rebase fix after rebase feat(fmgc): add FLX condition to SRS mode, add A/THR engage conditions fix(pfd): fix some issues after rebase feat(pfd): correct size of FD flag fix(fcu): fixes after rebase fix(fcu): re-add display color adjustment after rebase fix(fcu): comment out text shadow due to coherent bug fix(pfd): fix after rebase
Configuration menu - View commit details
-
Copy full SHA for 6a38a24 - Browse repository at this point
Copy the full SHA 6a38a24View commit details -
Configuration menu - View commit details
-
Copy full SHA for db3efe3 - Browse repository at this point
Copy the full SHA db3efe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a40ca - Browse repository at this point
Copy the full SHA b6a40caView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd989a7 - Browse repository at this point
Copy the full SHA bd989a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 462f41f - Browse repository at this point
Copy the full SHA 462f41fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5cb5a6 - Browse repository at this point
Copy the full SHA d5cb5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92bde56 - Browse repository at this point
Copy the full SHA 92bde56View commit details -
Configuration menu - View commit details
-
Copy full SHA for f15da49 - Browse repository at this point
Copy the full SHA f15da49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd88fa - Browse repository at this point
Copy the full SHA 1bd88faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fccb7a - Browse repository at this point
Copy the full SHA 0fccb7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04dbd94 - Browse repository at this point
Copy the full SHA 04dbd94View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf83f0 - Browse repository at this point
Copy the full SHA fbf83f0View commit details -
feat(fmgc): mode logic improvements to (op) clb/des, cstr handling, V…
…/S reversion from ALT*
Configuration menu - View commit details
-
Copy full SHA for afcb477 - Browse repository at this point
Copy the full SHA afcb477View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50b8630 - Browse repository at this point
Copy the full SHA 50b8630View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca94521 - Browse repository at this point
Copy the full SHA ca94521View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd4aa9 - Browse repository at this point
Copy the full SHA 7dd4aa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92e0f3b - Browse repository at this point
Copy the full SHA 92e0f3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3765b6 - Browse repository at this point
Copy the full SHA d3765b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f8d28 - Browse repository at this point
Copy the full SHA f5f8d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for df8761a - Browse repository at this point
Copy the full SHA df8761aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88f1ec7 - Browse repository at this point
Copy the full SHA 88f1ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90e7a94 - Browse repository at this point
Copy the full SHA 90e7a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eaa693 - Browse repository at this point
Copy the full SHA 0eaa693View commit details -
Configuration menu - View commit details
-
Copy full SHA for f767aa6 - Browse repository at this point
Copy the full SHA f767aa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6f266 - Browse repository at this point
Copy the full SHA ba6f266View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad2d429 - Browse repository at this point
Copy the full SHA ad2d429View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab5dcc0 - Browse repository at this point
Copy the full SHA ab5dcc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5d48c - Browse repository at this point
Copy the full SHA eb5d48cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37542df - Browse repository at this point
Copy the full SHA 37542dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e4650 - Browse repository at this point
Copy the full SHA 22e4650View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b429ab - Browse repository at this point
Copy the full SHA 5b429abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a69f33 - Browse repository at this point
Copy the full SHA 3a69f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dd08c1 - Browse repository at this point
Copy the full SHA 2dd08c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c44faf2 - Browse repository at this point
Copy the full SHA c44faf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a3a6a - Browse repository at this point
Copy the full SHA f6a3a6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d961391 - Browse repository at this point
Copy the full SHA d961391View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5eec71 - Browse repository at this point
Copy the full SHA b5eec71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 647e908 - Browse repository at this point
Copy the full SHA 647e908View commit details -
feat(fmgc): improve ALT CSTR handling, CLB/DES logic, fix OP CLB mode…
… reversion triple click
Configuration menu - View commit details
-
Copy full SHA for 5d2c7e1 - Browse repository at this point
Copy the full SHA 5d2c7e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4f4b1c - Browse repository at this point
Copy the full SHA f4f4b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7944f9f - Browse repository at this point
Copy the full SHA 7944f9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bde5877 - Browse repository at this point
Copy the full SHA bde5877View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8491e - Browse repository at this point
Copy the full SHA ec8491eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d94d568 - Browse repository at this point
Copy the full SHA d94d568View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcefb63 - Browse repository at this point
Copy the full SHA bcefb63View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6def74 - Browse repository at this point
Copy the full SHA f6def74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 927c58e - Browse repository at this point
Copy the full SHA 927c58eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5466dcf - Browse repository at this point
Copy the full SHA 5466dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aeb2f0 - Browse repository at this point
Copy the full SHA 4aeb2f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a024c0a - Browse repository at this point
Copy the full SHA a024c0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55e2a4d - Browse repository at this point
Copy the full SHA 55e2a4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a1c529 - Browse repository at this point
Copy the full SHA 9a1c529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2431fe5 - Browse repository at this point
Copy the full SHA 2431fe5View commit details -
fix(fmgc): add RWY and A/THR engagement timing at SRS, use FCU alt fo…
…r ALT CRZ condition
Configuration menu - View commit details
-
Copy full SHA for 6a3b1b3 - Browse repository at this point
Copy the full SHA 6a3b1b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268b22d - Browse repository at this point
Copy the full SHA 268b22dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6d9d8e - Browse repository at this point
Copy the full SHA c6d9d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e545a7c - Browse repository at this point
Copy the full SHA e545a7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 651ae41 - Browse repository at this point
Copy the full SHA 651ae41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e0ab07 - Browse repository at this point
Copy the full SHA 9e0ab07View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef7aaa6 - Browse repository at this point
Copy the full SHA ef7aaa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa06a18 - Browse repository at this point
Copy the full SHA fa06a18View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e9847 - Browse repository at this point
Copy the full SHA e4e9847View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42679a8 - Browse repository at this point
Copy the full SHA 42679a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f95d70 - Browse repository at this point
Copy the full SHA 0f95d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54fe772 - Browse repository at this point
Copy the full SHA 54fe772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02475ab - Browse repository at this point
Copy the full SHA 02475abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11cf285 - Browse repository at this point
Copy the full SHA 11cf285View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3db9e - Browse repository at this point
Copy the full SHA bc3db9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eea4c73 - Browse repository at this point
Copy the full SHA eea4c73View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc3f591 - Browse repository at this point
Copy the full SHA dc3f591View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54797d1 - Browse repository at this point
Copy the full SHA 54797d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa40a56 - Browse repository at this point
Copy the full SHA fa40a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a316b - Browse repository at this point
Copy the full SHA 99a316bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 906d079 - Browse repository at this point
Copy the full SHA 906d079View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a0e9b - Browse repository at this point
Copy the full SHA b5a0e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e738f7a - Browse repository at this point
Copy the full SHA e738f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3e0a1 - Browse repository at this point
Copy the full SHA 7b3e0a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 793e809 - Browse repository at this point
Copy the full SHA 793e809View commit details -
Configuration menu - View commit details
-
Copy full SHA for e292547 - Browse repository at this point
Copy the full SHA e292547View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb461d8 - Browse repository at this point
Copy the full SHA eb461d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 921a836 - Browse repository at this point
Copy the full SHA 921a836View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.