29. října 2014

Sledovaní balónů pomocí RTL-SDR na Linuxu

Po evropě se skoro každý víkend vypouštějí experimentální balóny. Provoz je možné sledovat na http://spacenear.us/tracker/. K jejich poslechu je třeba SSB přijímač v pásmu 430 MHz nebo dnes lehce dostupné RTL-SDR. Zde je jednoduchý návod na zprovoznění pod Linuxem. Já jsem to konkrétně instaloval na starším notebooku s Lubuntu 14.04.


Nejdříve je třeba rozchodit RTL-SDR:

apt-get install rtl-sdr

Do souboru /etc/modprobe.d/blacklist.conf přidáme řádek:

blacklist dvb_usb_rtl28xxu

Otestujeme pomocí:

rtl_test

Nainstalujem GQRX:

apt-get install gqrx-sdr


Příjem máme vyřešen. Pro dekódování potřebujeme DL-FLDIGI, cože je upravená verze  FLDIGI. Ta obsahuje komunikaci  s serverem a před nastavené parametry pro dekódování konkrétního letu.  Instalace DL-FLDIGI na Ubuntu je detailně popsána zde. Je třeba ho kompilovat ze zdrojových kódů.
Dále je třeba vyřešit propojení audio cesty z výstupu GQRX do vstupu DL-FLDIGI. Jedna z možností je použít propojovací kablík mezi vstup a výstup zvukovky. Na systémech se zvukovým systémem alsa by mělo jít vytvořit virtuální propojení pomocí alsa-loop. Na systémech s pulse audio lze požít pavucontrol.


Konfigurace DL-FLDIGI je detailně popsána zde (Slovensky nebo Anglicky).