-
Notifications
You must be signed in to change notification settings - Fork 239
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
Incorrect callsign reported #251
Comments
This is, unfortunately, a problem inherent to DF4/5/20/21 messages (which correspond to message types 5/6 in Basestation output). These messages don't have proper CRC coverage (for a passive receiver like dump1090) - the CRC is xored with the aircraft address. If you're the SSR, then you know who you interrogated so it's easy to recover the CRC. But for a passive receiver like dump1090, all we can do is:
However if there are two aircraft in the air at the same time nearby with similar addresses (few bits different -- for example, in your case there is a two bit difference between the addresses) then damage to the CRC part of the message could result in the wrong aircraft address being derived, but actually still matching a nearby active aircraft -- and that leads to the contents of the message being misattributed to the wrong aircraft, as you saw. All you can really do here is be extra paranoid about the data quality for data derived from those message types. |
Thanks for the detailled explanation ! |
Hi
I'm using dump1090-fa to retreive raw data from tcp/30003 stream (SBS format / BaseStation)
I've noticed that sometimes there's a problem with the reported callsign: In rare cases I get the callsign for another flight
Here's an example of received messages :
Two callsigns are associates to ident 3C496A : TUI8EG and TUI6G
But callsign XXXXX is actually from flight with id 3C4969 :
This happens around 4 or 5 times per hour (I receive data from around 100 to 150 planes)
This is not a single plane emitting with two id as the positions differ from more than 300 km
Regards
I'm running this version of dump1090-fa on Debian Bookworm
The text was updated successfully, but these errors were encountered: