Is the error I am getting read into other’s issues but I plugged my Pro Stick Plus into the USB directly on the RaspberryPi2 any way to fix this issue?
Been troubleshooting today so I’ve had more data then I ever have. Still think it is unstable though.
Here’s output of my rtl_test. Is this normal? Ran it for about 10 minutes. The first two messages came up shortly after starting the command, and then the next two appeared some minutes later (32 and 24 bytes lost…).
pi@raspberry:~ $ rtl_test -s 2400000
Found 1 device(s):
0: Realtek, RTL2832U, SN: 00001000
Using device 0: Generic RTL2832U
Detached kernel driver
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
[R82XX] PLL not locked!
Sampling at 2400000 S/s.
Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.
Reading samples in async mode...
Allocating 15 zero-copy buffers
lost at least 3003775 bytes
lost at least 2583706 bytes
lost at least 32 bytes
lost at least 24 bytes
^CSignal caught, exiting!
User cancel, exiting...
Samples per million lost (minimum): 1
Reattached kernel driver
Basically each “lost at least X bytes” will correspond to losing mlat sync temporarily. It will then take perhaps 30-60 seconds to recover sync. If that’s happening more frequently than perhaps once every 5 minutes then the server will treat your receiver as unstable and stop using data from it until it is more predictably stable.
Twice in 10 minutes is probably OK (hard to say without more data whether it’s really 1/5 mins or just an unlucky burst). Usually if you have USB problems then it will be really obvious, continually dropping samples.