-
-
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
fix(pfd): Improve FMA font size, mode change box & positions #8235
Conversation
Reverts fma font back to medium taking into account close up PFD pictures. Armed font should be the same size as AP/ATHR/FD status font.
Changes CLB alignment and font size according to closeup PFD refs.
Fixing only the AB/ATHR messages clashes with flex/toga/mct box.
Adds subject to dynamically change the font size of V/S and FPA as they are smaller IRL. This way, they fit into the box. Also adds empty space when FPA is 0
Hey there, thanks for the PR! While I don't have a specific issue, I do want to point out that the FMA layouts can vary from aircraft to aircraft due to different EIS versions, and of course it can be very different on other aircraft like A330s. So when gathering photos and references you will need to double-check that you're gathering consistent refs from a modern A320 EIS version. For the CLB specifically it looks like #8218 indeed points out a new behaviour, so nice find & fix! I'll also /cc @lukecologne because I believe he's taken a close look at these in the past. |
I think that in the same versions where the CLB was centered, the armed mode font size was increased to be identical to the active modes (earlier it was much smaller), so I don't think reducing the font size is correct here. Not sure about the other changes, I'd have to compare to some more refs. As @beheh already said, you have to be careful which EIS version is installed in your refs. |
Hi there, thank you and @beheh for the comments. I am aware of the differences that there may be with EIS/DMC versions just like how it happens on other systems (FWS/FMGS etc,), as such, I tried to make sure the changes are applicable to the target EIS standard, however, there's always the possibility of some misinterpretation. Also feel free to ping me on discord regarding any questions, I'd be glad to discuss this further. |
@BravoMike99 I'm following up with somebody, I might have another ref for you. Are you targeting a specific EIS version? At this level of detail it probably makes sense to just pick one (and also update README.md with it). I think so far we have at least S15 if not higher, as that introduces the Auto Brake FMA (I believe). S16 I think is also pretty common. |
Hi there. The CLB armed was introduced after S15, however, its hard for me to know which specific version introduced it due to airlines jumping versions and it not being documented in the DMC MODs provided by airbus for S15.2/16/17 & S18. S16 and S17 seem to be the more common ones indeed due to the Safety Beyond Standard retrofits going on. |
I'm all for proceeding on this PR! The only enhancement that would be nice is picking an EIS version and adding it to README.md, for future consistency. |
QA Report Discord: alepouna Testing Process:
Testing Results: |
Ok, I think we are good to go if you are ready @BravoMike99 |
All good from my side but perhaps we should bump the EIS version to something you find adequate as per beheh suggestion since the CLB centered is newer than S15. I've also been suggested by becas to touch #8217 in this PR considering there has been no more development in #8230 for a while. What do you think? |
Ok, we just got a new ref where TCAS armed is centered. My theory is that this was actually done in the same update where CLB was also centered, since the EIS standard where the AP/FD TCAS mode was introduced is already rather old (EIS S8). I'm gonna push a quick fix for that, sorry about that. |
Just because I brought it up, I agree: If we can't easily agree on an EIS standard let's merge as-is, as there's a bunch of really nice fixes in here. Thanks for your contributions! |
No worries. I think its newer than S15 as I have seen some planes with the autobrake FMA on the 3rd line but the CLB not centered(e.g. https://youtu.be/0B1yu7Ju7fM?t=733) . Since those were the only doubts I had remaining, all good from my side to merge then 😃 |
- match slats+flaps position dots to actual positions - remove speed tape outline right - remove spaces in FMA E2 cell (i.e. 1FD2 instead of 1 FD 2) - fix LS info box position (push a little bit upwards) - integrate PR flybywiresim#8235 (FMA pos. update) & flybywiresim#8214 (move trans alt/lvl to arinc bus) - make tens of digital altitude readout font smaller & push to right - altitude tape now listens to baro corrected altitude
- match slats+flaps position dots to actual positions - remove speed tape outline right - remove spaces in FMA E2 cell (i.e. 1FD2 instead of 1 FD 2) - fix LS info box position (push a little bit upwards) - integrate PR flybywiresim#8235 (FMA pos. update) & flybywiresim#8214 (move trans alt/lvl to arinc bus) - make tens of digital altitude readout font smaller & push to right - altitude tape now listens to baro corrected altitude
* - import Arinc429Word from fbw-sdk (remove copy from @shared) - match slats+flaps position dots to actual positions - remove speed tape outline right - remove spaces in FMA E2 cell (i.e. 1FD2 instead of 1 FD 2) - fix LS info box position (push a little bit upwards) - integrate PR #8235 (FMA pos. update) & #8214 (move trans alt/lvl to arinc bus) - make tens of digital altitude readout font smaller & push to right - altitude tape now listens to baro corrected altitude * revert changes to flaps/slats position * revert font for tens of altitude * activate GearIndicator, use LGCIU input for now * PFD linting * QNH, RA and altitude readout position update
Fixes #8218
Summary of Changes
Screenshots (if necessary)
Left = new, right = old
References
Provided in the original issue, youtube videos and some others in private provided by @becas22 .
Additional context
Initially this PR was only aimed to fix #8218 but during development a few issues were spotted in the FMA with @becas22 help.
I also spotted some other FMA issues while working in this PR (AB armed position for e.g., vertical positioning on some etc. ) which I might touch on another PR. As such, the main idea of this PR was to improve some stuff while not making any big regressions as a direct result of these changes.
Discord username (if different from GitHub):
bruno_pt99
Testing instructions
Fly around testing multiple FMA changes (lateral, vertical and thrust) and make sure nothing looks weird/out of place.
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.