Since today i have the phenomenom that dump1090-fa is showing twice the amount of messages / second.
This screenshot shows both of my receivers side by side:
The upper one is my outoor receiver showing 513 Msg/sec
The lower one is indoor and the one showing wrong numbers. With half the number of aircraft it should be around half of the other rate as well
Earlier today i had numbers up to 1500/msg which is impossible and never seen before, especially not on my indoor receiver
In addition graphs1090 show the correct values in the message rate graphs
The problem is not in Skyaware only, it’s also on the alternative interface tar1090
Rebooting the device or restarting the service did not change it back to normal
that’s really strange.
Nope, i did not enable anything, at least nothing i remember. But honestly i don’t remember by when it was shown this way. I just have seen it yesterday. I am not checking this every day
I needed to stop and start dump1090-fa for testing purposes.
Feeding is enabled to Flightaware, Flightradar24 and Radarbox (all three including MLAT)
using the pgrep command only shows the process number
i’ve checked it more detailed with htop. The process runs, having two subprocesses with same name and same command line.
In addition “dump1090” is used/adressed by two MLAT clients (FA and RB) and in the commandline three processes from tar1090. Frequently there’s dump1090 mentioned by the graphs processes
That’s the filtered view while searching for dump1090, highlighted is the process number shown by your command above
after i did the screenshot above i went back and stopped all feeding services one after each other.
The RBFeeder (Radarbox) did not stop, so i needed to kill the process.
Once it was off, the message rate went down to a normal value.
Launching all feeders again and the rate went up again once the RBFeeder was started again.
I will try to reinstall the RBFeeder, checking if it fixes the issue.
Result is the same. Message rate goes up once the process starts.
But on the new installed Raspberry where the Airsquitter will be mounted there is also RBFeeder running, but without that impact.
The only difference is that there dump1090-fa is not running but readsb provided by wiedehopfs script.
My readsb doesn’t respect requests to enable modeAC via the network (unless you explicitely enable that automation via command line, i’ve changed that in comparison to dump1090-fa).
So different conditions.
From that observation it sounds like radarbox is requesting ModeAC via the beast connection.
Well that’ll be fun … whyever they are messing with that, not my issue.
Just tried to change the setting in rbfeeder.ini from
mode=beast to mode=raw
But that doesn’t make a difference.
Just changed it in dump1090 config, restarted the service and the high message rate is gone. Perfect, thanks
That’s the reason why it is shown only on one device
Yes, nothing on your end. Honestly i never expected it, so thanks for trying to figure it out.
Will create an entry in RB Forum, but i have doubts if this will be even read
Please forgive my ignorance but is it a bad thing to have --mode-ac enabled?
I looked at my piaware-config.txt and shows:
// Should PiAware enable reception of Mode A/C messages when requested?
// You may need to disable this if processing Mode A/C overloads your receiver.
allow-modeac yes
I don’t remember enabling this when I built this receiver back in January.
I also noted an increase recently in messages that coincides with the latest Rabarbox update.
If I set allow-modeac to no my message count goes down but the receiver does not seem to be overloaded with it enabled.
I did not recognize any change since the update of the Radarbox feeder. The only location where i realized it was the message rate in the web interface (Skyaware).
It was nowhere else. Not in the graphs, not in any other feeder which provides a message rate and not on any of the feeding sites.
Probably they want to do something with the data … what though no clue.
You can attempt some basic location as in MLAT … but you still only know the squawk and not a unique id as it is with ModeS.
If they pull it off modifying the mlat-client / server to do ModeC mlat … well done … but i personally don’t find it useful at all.
Really not sure what they do though, ask them