FlightAware Discussions

Huge increase in "tracks with single message"

About 4 weeks ago, my collectd plot of ADS-B Receiver Tracks Seen showed a marked increase in the number of “tracks with single message”. Insofar as I could discern under the recent decline in aviation traffic, there were no other noticeable changes in my system (CPU use, range, etc.). I made no hardware adjustments, including no change to the gain of my LNA. I have noted, however, that the change occurred approximately around the time that piaware 3.8.0 got upgraded to 3.8.1. As far as I could tell from the changelog, there was nothing apparently related to what I’m seeing. See the attached plot, for reference. Has anyone else observed such a change, and/or would anyone have any suggestions as to what I could look into to troubleshoot?

Andreas / VA2WBT / warby2010

Screen Shot 2020-04-25 at 1.59.09 PM

could it be related to the --fix option in settings?

Thanks for your reply. I had wondered that too, but thought I’d ask here before starting to mess around with my settings, which I haven’t changed since last summer. I do have the --fix option specified in both the RECEIVER_OPTIONS and DECODER_OPTIONS option lists in /etc/default/dump1090-fa.

Thanks again @foxhunter. I checked and, yes, I somehow had those two separate --fix options so they got interpreted as --fix --fix, which I understand now does local on-board two-bit error correction. All “fixed” now! This matter is now resolved.


Oh, that’s a fun side effect of the option rearrangement that I didn’t anticipate, ugh. Sorry about that.


What is that --fix about? Should i enable that? What are the benefits?

Kind regards

This has been enabled with Piaware 3.8.0 if i am not wrong and it’s enabled by default. You can see it in the dump1090-fa config file

I think it’s explained here in a different thread.

found something here where i asked the question previously

If given once it will do single bit error correction where possible. This is usually an OK tradeoff; it will increase your message rate (and possibly range) but will will slightly increase the number of garbage messages received. Usually the existing message filters are enough to eliminate the garbage.

If given twice (as accidentally happened here) then it’ll also do two-bit error correction. This is a more marginal tradeoff; you’ll get more messages but also significantly more garbage. The rate of garbage messages can be high enough to make it through the message filters regularly. It’s mostly useful for the airspy case where airspy_adsb is doing two-bit correction anyway and you want those results to appear on your local display; or if you’re willing to deal with bogus data turning up regularly.

Messages with 2-bit errors corrected are not fed to FlightAware because the rate of bad messages that it generates is too high to be useful to us.


I’ve removed “–fix” for testing the last few hours. Looks like also the “green” message volume has been decreased during that time. Can you confirm this or is this just by chance?

First section was with a higher gain, middle part with the gain i usually use and the last part is without the fix enabled

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.