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

fix(pfd): show ils frequency when loc not received #8271

Merged
merged 4 commits into from
Oct 31, 2023

Conversation

tracernz
Copy link
Member

@tracernz tracernz commented Oct 27, 2023

Fixes #8173.

Summary of Changes

Refactors the ILS info to be more idiomatic and efficient (we don't need to alter the DOM constantly for things that aren't visible), and makes the ILS frequency visible whenever it is valid, with no requirement for a signal to be received as in the refs.

Screenshots (if necessary)

image
image

References

See linked issue.

Additional context

Discord username (if different from GitHub):

Testing instructions

Try some ILS frequencies and make sure the info at the bottom left behaves properly. Make sure the frequency is always visible when tuned and LS is turned on. Fly at least one ILS approach from outside the ILS range and make sure the info appears correctly.

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

@tracernz tracernz added this to the v0.12.0 milestone Oct 27, 2023
@becas22
Copy link
Contributor

becas22 commented Oct 28, 2023

@tracernz it is missing the ILS course. Is that some kind of regression?

@tracernz
Copy link
Member Author

None is set. It was tuned manually without a course.

@alepouna
Copy link
Member

QA Report

Discord: alepouna
Object of testing: #8271
Tier of Testing : 1
Date : 30/10/2023

Testing Process:

  • Try various ILS frequencies, see if the frequency indicator shows up on pfd.
  • Perform an ILS approach, check info shows up properly

Testing Results:
Passed

Copy link
Contributor

@Saschl Saschl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.when tspan

@tracernz tracernz enabled auto-merge (squash) October 31, 2023 09:08
@tracernz tracernz merged commit 3a16959 into flybywiresim:master Oct 31, 2023
6 checks passed
Saschl pushed a commit that referenced this pull request Nov 2, 2023
* fix: hack around lack of tspan

* fix(pfd): refactor ils info and make freq visible without loc

* fix(pfd): use correct frequency simvar
Saschl added a commit that referenced this pull request Nov 3, 2023
@2hwk 2hwk modified the milestones: v0.12.0, v0.11.2 Feb 16, 2024
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.

PFD: LS frequency only appears if a valid signal is received
5 participants