Maybe you’re hitting the edge when the message activity slows down and the CPU goes up,
Are you running the 32 bit Raspbian or the 64 bit?
Try the other rate/format options I posted above and see how they do.
I think I know what’s causing the hang on shutdown and am working on a fix.
Yes, that might be the case. I’m keeping track of the logs and number of aircrafts the receiver can see.
32-bit.
Yes, I’ll do that. So far I see quite a drop in performance compared to my regular station.
But there are a fair number of parameters to experiment with, so who knows how it ends up
I thought the R2 had the higher native sample rate. Did that change? I also just noticed that the pages have R820T2 crossed out and replaced with R860. When did that occur?
This has been (according to the reported data to FA) the best setting so far. Still a bit lower (approx 10-15%) of what I would expect when running airspy_adsb.
How do I interpret the low numbers in 3 and 4 compared to 5-7?
With a sample rate of 6 there are only 3 samples per symbol so scanning beyond -3:3 you’re actually decoding messages from a little earlier and a little later than the one you’re supposed to be decoding, and spending extra cycles to do it. Narrow the window down to -3:3 and see what happens.
Another little tip… Make sure you’re using the wisdom file appropriate for your architecture. The difference between using and not using it can be dramatic!! I was just testing on my Rpi4 32-bit and I’m using 24% CPU with the wisdom file and 47% without.
What parameter can I tweak to get a better reception of weaker signals?
I’m running two stations of the same antenna, my main station is a PC with an Airspy R2. I’m running dump1090 with airspy-support on an RPi4.
There is a noticable difference between the R2 (airspy_adsb) and the mini (dump1090-fa) in reception of weaker signals. Aircrafts that are partially blocked by objects surrounding me are picked up by the R2 but not the mini. When both systems are running airspy_adsb they both pick up the same aircrafts.
Is it --demod-preamble-threshold that I should tweak? Or the preamble strictness? Or should I change from linearity gain to sensitivity gain?
Does the linearity gain values correspond to the gain-values in airspy_adsb (I suspect that they do)?
Rafael Micro R820T/2 was planned to be discontinued, so we (Airspy, RTL-SDR Blog, Nooelec, and probably FlightAware behind the scenes,) asked for an extended production period. The R860 is basically the exact same silicon as the original R820T2 fabricated at a different facility with a new QA and branding. The price is also higher (about 3x). Apart from this folklore, it’s basically the same tuner. The most recent tuner design from Rafael Micro as of today is the R850, but it’s another league of complexity.
The message is clear… The version of clang you have doesn’t support that instruction set. gcc does however so just do a regular make without the CC=clang-9
The error was for the 32 bit version. On 64-bit Raspbian you won’t get that error.
I’ll see if I can tweak the rules so 32-bit clang doesn’t use that instruction set.
@prog Can you clarify the native sample rates? I could have sworn the R2 had the higher native sample/clock rate over the Mini but I may be mis-remembering.