when I execute gr_satellites --version, I receive the following:
File “/usr/local/bin/gr_satellites”, line 16, in
import satellites.core
File “/usr/local/lib/python3/dist-packages/satellites/init.py”, line 54, in
from .bme_ws_submitter import bme_ws_submitter
File “/usr/local/lib/python3/dist-packages/satellites/bme_ws_submitter.py”, line 14, in
import websocket
ModuleNotFoundError: No module named ‘websocket’
do note the guide is pretty aged and dependencies change etc… it is not actively maintained and I’m probably going to archive it (available, just read-only) some time in the near future.
the new script lives in the docker addons and also has some more features involving the image decoder.
also, the gr-satellites is available packaged in the satnogs deb repos since a while back, you can build from source if you want some bleeding edge stuff quickly.
Thank you SA2KNG! Appreciate the reply. Maybe I should install the docker instance. Does that require me to completely wipe and rebuild my entire SATNOGS Pi to do so?
When I started off with the development I did that on the same Pi as I had it running on. Just stop the service and disable automatic start and it should be fine.
If you run the containers in automatic restart, they should start at boot as well.
Here’s a quick start guide.
If the udev-rules are already ok, as they should under the satnogs image, you can probably skip that and modprobe blacklist part.
You should find your station config in /etc/default/satnogs-client iirc, transfer those to the new station.env and make sure you do not use quotes on the values.