Skip to content

SayIntentions: Use field flight_icao as callsign #281

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

Open
TwinFan opened this issue Apr 2, 2025 · 1 comment
Open

SayIntentions: Use field flight_icao as callsign #281

TwinFan opened this issue Apr 2, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@TwinFan
Copy link
Owner

TwinFan commented Apr 2, 2025

Current Situation / Problem

The field callsign is "unprocessed" (convert from "Piper-two-Five-Seven-papa" back to "Piper 257P"), then used as callsign. But this never leads to a call sign that can be used for livery matching.

Suggested Solution

Use field flight_icao if available, which seems to hold a callsign as expected, like in the following record:

{
  "flight_id" : 842821721,
...
  "flight_icao" : "AAL2502",
  "callsign" : "American-two-five-zero-two",
  "tail_number" : "N123AZ",
...
}

The "unprocessed" callsign leads "American 2520" while just directly using flight_icao would use "AAL2502", which during livery matching would indeed find American Airlines liveries.

There are rare cases in which flight_icao and callsign don't agree, like in

{
  "flight_id" : 842822205,
  "flight_icao" : "SWR805G",
  "callsign" : "SWISS-One-Four-Two-six",
...
}

but these seem to be comparibly rare exceptions. The benefit of just using flight_icao when available outweights the risk of these rare mismatches.

Benefits

More appropriate representation of SI flights.

Additional context

Suggest in this forum post.

@TwinFan TwinFan self-assigned this Apr 2, 2025
@TwinFan TwinFan added this to the Next Release milestone Apr 2, 2025
@TwinFan TwinFan added the enhancement New feature or request label Apr 2, 2025
@TwinFan
Copy link
Owner Author

TwinFan commented May 8, 2025

Works now in next version:

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant