GNURadio-based SDR software and flowgraphs for UniClOGS
- Debian Bullseye (just released 2021-07) "just works"
- Ubuntu 20.2 LTS but might need more work
- Python 3
- gnuradio 3.8 (NOT!! 3.9)
- gr-satellites 3.5
- gr-limesdr 3.0
- limesuite 20.10
- Test the Lime Driver
- Run
'LimeQuickTest
- Should be no errors
- Run
- Test your LimeMini
- Run
LimeSuiteGUI
- Options > Connection Settings
- You should see your LimeSDR Mini -- double check the SN.
- Choose it and click connect.
- Click "Read Temp" in the upper right coerner and "Temperature:" Should swithc form ??? to a temp around 40 ish C.
- Options > Connection Settings > Disconnect
- Quit!
- Run
- Load the INI file into the Lime RFE
- Run
LimeSuiteGUI
- Modules > Lime RFE
- Choose "Direct (USB)"
- Choose Port > Open
- Choose Configuration > Open and chose the uniclogs-sdr/lime-rfe-setup.ini file
- Quit!
- Run
- Run
gnuradio-companion
- In the GUI, on the lower right side, you should see "satellites" and "LimeSDR"
- File > Open and open
uniclogs-sdr/flowgraphs/lime_g3ruh.grc
- You might a concerning x-term error; just ignore it.
- You should see the RF frequency sink (spectrograph).
- If there's a beaconing C3 around, you should see data pop up on the left hand column! You might have to adjust the gain.
- In the
uniclogs-yamcs
repo, you'll have to build and run yams (see the README.md file) - Set up the Socket PDU to be: UDP Client, Host 127.0.0.1, Port 10015, MTU 10000.
- You have to netcat to port 52002 the command you want to send. For example:
- Turn on the battery: echo "C4F53800000F00E5111801" | xxd -r -p | nc -u 127.0.0.1 52002
- Turn off the battery: echo "C4F53800000F00E5111800" | xxd -r -p | nc -u 127.0.0.1 52002