LimeSDR interface to SVXlink using GNUradio

Uit Projectgroep .540
Ga naar: navigatie, zoeken

Interface SVXlink to LimeSDR.

Inspired from the setup of the Spotnik made by F5NLG and the Reflector technique from SVXlink and the French reflector network hereby the description of the experimental interface between SVXlink and LimeSDR tranceiver using GNUradio. The GNUradio flowchart was made with examples from OZ9AEC (NBFM TX/RX) and Michael DK5HH. SVXlink have UDP input and output possibilities and these are used to input/output to GNUradio blocks. The LimeSDR used in my setup is the LimeSDR mini (only 1 TX and 1 RX channel). Setup I use is RX on 430.540 Mhz and TX is on 438.775 Mhz. I use a Wouxun transceiver ( dual band ) to communicate. TX is set to 430.540 and receive is set to 438.775. (Simplex frequencies also possible)


SVXlink TX audio is send to UDP Source and modulated in NBFM to the Osmocom block for the LimeSDR and audio is transmitted on 438.775.

SVXlink RX audio is feed from UDP sink received from the Osmocom receiver block on 430.540 Mhz and converted with NBFM receiver.


SVXLink.conf RX1 can be setup as AUDIO_DEV=udp:127.0.0.1:1234

SVXLink.conf TX1 can be setup as AUDIO_DEV=udp:127.0.0.1:1235

SVXlink audio interface op 16Khz


GNUradio block parameters are adjusted for this specific setup and are depending on antenne setup/distance from Portofoon and LimeSDR. These paramaters most likely need adjustments. Computer used with this setup is UDOO X86 Advanced Plus (50% CPU load) with Ubuntu 16 using GNUradio 3.7.12.

Information how to build and use latest released SDR stack from source : Building a full SDR stack from source for LimeSDR


Screenshot from 2018-03-17 20-47-40.png



Screenshot from 2018-03-17 20-46-56.png



Any questions mail to pe2jko@pg540.org