9. května 2013

SDR pod linuxem jednoduše

Konečně se objevila použitelná aplikace pro SDR pro Linux. OZ9AEC udělal uživatelsky příjemnou aplikaci GQRX, postavenou na GNU radio, která podporuje RTL-SDR, Funcube Dongle a USRP. Aplikace na rozdíl od GNU radia nepotřebuje žádnou složitou instalaci a konfiguraci. Stačí stáhnout předkompilovaný balík a spustit pod rootem gqrx. Po startu se objeví konfigurace s výběrem zařízení.  S RTL-SDR mi to chodí bezvadně ale při použití Funcube dongle mi to padá.  To budu muset ještě probádat...


Pokud chcete spouštět alikaci i pod uživatelem a ne jen pod rootem, je třeba vytvořit pravidlo pro udev. V /etc/udev/rules.d/ vytvoříme soubor např. 20-rtlsdr.rules s obsahem


SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2838", 
GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr"

Pozor, idVendor a idProduct je třeba nahradit vašimi id. Zjistíme je pomocí příkazu lsusb. 

3 komentáře:

Michal Pavlis řekl(a)...

Ahoj Ondro,

také mi to padá i s FCDPP. Dělal jsem ve zdroji úpravu pro plusko, kterou Alex už dlouho slibuje a stále nedodělal nebo jsem ji alespoň nikde nenašel. Nejlíp mi to pod Linuxem jede QUISK+QTHID. Rovněž mám poznatek, že na odstranění nežádoucího rušení z počítače je nejlepší použít USB prodlužovák, na něj nacvakat ferity, ale musí se odpojit stínění na straně FCD, jinak je to na rušení ještě horší než, když je přímo do portu. RTL-SDR zase pro změnu maká s GQRX naprosto jedinečně. Také mám zkušenost, že FCD funguje s QUISKem jen když připojím myš až po rozjezdu programu. Pro RTL-SDR a GQRX je ještě jedno omezení a sice: Pokud se vypne AGC a ručně nastavuje zesílení, lze ovládat jen jeden zesilovač, kdežto AGC ovládá oba a v místech bez silných signálů nežádoucích dokáže docílit větší zisk o cca 20dB. Vzhledem k malému dynamickému rozsahu cca 48dB je AGC nutností. Pro ostatní majitele RTL-SDR jsem postavil za použití NE612 konvertor pro příjem KV. Na vstupu jen dolní propust na celé KV + poťák jako ATT a oscilátor ze staré desky z PC na 40MHz. Celé to vyjde do 100,-Kč a je to zpíchlé na univerzálním tištáku za 10 minut. I s tak podprůměrným vybavením není problém poslouchat japonce na 20m. Na 160-40m je zapotřebí trochu pomoci s ATT. Protože RTL-SDR i FCD(původní) vlastní stovky lidí v této zemi, možná by se konvertor jako stavebnička ve tvém(nebo jiném) shopu naztratil. Stavebnice ze zahraničí začínají až kolem 38USD + pošta.

Měj se
Michal OK1GMN



Michal Pavlis řekl(a)...

Ještě doplním pro ty co v Linuxu začínají a mají potřebu vyzkoušet RTL-SRD a GQRX, zde je výborný návod pro každého http://www.abclinuxu.cz/blog/Newkilleruv_Blog/2012/8/rtl-sdr-na-linuxu

Ondra OK1CDJ řekl(a)...

Ahoj, diky za info.. Me pada i QTHID na novem PC. Holt asi problem se 64 bit linuxem. Pada to v libusb tak to zkusim nejak resit..

K tomu konvertoru, pripravuju stavebnici. Uz mam hotove plosnaky. Resil jsem trochu problem s oscilatorem. Prvni pokus byl s beznym 100 MHz, ale prolezal tom FM rozhlas. Ted to mam na 120 MHz a je to v pohode..

Ondra