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

Entering in COM frequency via numpad does not check for 25kHz frequency spacing compliance. #416

Open
daneverette opened this issue Dec 24, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@daneverette
Copy link

This is most applicable to online flying using ATC networks such as VATSIM, PilotEdge, IVAO, etc.

In 25kHz frequency spacing, ATC will usually only issue a frequency change including the first 2 numbers following the decimal point. If a user enters just the new assigned frequency, FlightTracker does not check compliance with the 25 kHz spacing before sending the new frequency to the sim.

For example, if the new frequency to change to is "135.075", ATC will likely just issue "135.07" as the new frequency. If the user just enters what was assigned "135.07" into FlightTracker, the frequency sent to the sim is "135.070", but should be "135.075". This is particularly important in avionics that only display 2 digits after the decimal point.

This is not an issue with new 8.33kHz frequency spacing in use in Europe, as ATC is required to read all three digits.

Will create a pull request shortly to submit code for checking/modifying COM frequency is conforming to 25 kHz spacing.

@daneverette daneverette added the bug Something isn't working label Dec 24, 2023
@daneverette
Copy link
Author

Unfortunately, life events changing, don't have the time to pursue doing a pull request and editing. So, I'll just attach a txt file with the modified code for 25kHz freq checking.

Just have a few edits to the NavComHandlers.cs file.

FlightTracker StreamDeck 25kHz spacing.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant