Dear SatNOGS community,
My name is Luca and I am a mechanical engineer who recently graduated. I am interrested in getting a functional ground station for satNOGS using a rasperry pi and RTL dongle.
I do not really know if this was already answered anywhere and in that case please accept my apologizes! Also, I am not sure if the problem is Software or Hardware, but I guess it should be software.
I can only include 2 links in my post, so please find all screenshot here below: https://imgur.com/a/8NAEU67
My current setup is the following. I have a pi 3 B running the satNOGS client. My station is up and running and I can schedule passes. Station ID is 449.
Of all the passes that I have done currently, no waterfall/audio/data is being uploaded after the pass. And I ran out of ideas. see this observation for example: https://network.satnogs.org/observations/410622/
Here is however what I found disturbing. I have 3 things.
During the activation of the client, at some point there is a step called : Add archive repositories keys. This step was failed 3 times, then a long error message appeared in red, and the step was tried again 3 times. without success. But the activation of the client still ended and the station was shown as connected to the api. See screenshots on imgur and linked above for more details of the errors.
So I went to the troubleshooting page of the wiki and I try the 2 last steps, which are trying to communicate with the rtl dongle, and to manually decode a fm recording.
For the rtl test, I used the command rtl_test. see results above. Everything seems similar as the troubleshooting page example, except that in my case, “it was saying: lost at least 120 bytes”. However, below, it was saying also: Sample per million lost (minimum): 0. See link above for more details. I do not know how to interpret this 120 bytes being lost. For completeness, this 120 bytes being lost appeared just after starting the test, and not after pressing ctrl-c to stop it.
On to the next test, I tried to “try a manual run of satnogs_fm_demod.py to make sure that works:”
For this, I used following commands:
$ cd /tmp
$ satnogs_fm_demod.py --rx-sdr-device=rtlsdr --rx-freq=444000000 --file-path=./audio-out.ogg --waterfall-file-path=./waterfall.dat
This is more concerning, as it tells me that this command is not found: Check screenshots linked above. I checked again, a run it a second time, it did not work.
After this, I installed the satNOGS client again, with updates, and the 3 sames “errors” appeared.
I hope that I did a stupid mistake somewhere, even though I would be really sorry to steal your time for a stupid mistake. Please let me know if you have any idea on how I can resolve the problem, or simply continuing the troubleshooting.
Thank you for your help!
Luca