RTL-SDR – co to je a k čemu to použít? Kompletní návod pro začátečníky.

Letadla, rádio, vysílačky nebo třeba satelity – to vše zachytíte pomocí levného RTL-SDR dongle za pár stovek korun. V tomto praktickém tutoriálu ukážu, jak jej rozjedete na Ubuntu/Debian Linuxu krok za krokem. Žádné složité závislosti, jen terminál a pár příkazů.​ Přidám i návod na Windows.

Co je RTL-SDR dongle a proč ho mít?

RTL-SDR je „Software Defined Radio“ –  USB přijímač/tuner pro SDR použití, který díky aplikacím lze přeměnit na univerzální přijímač. Přijímá od 500 kHz do 1.7 GHz.

Základem, jak si RTL-SDR ošahat, je příjem AM a FM (88-108 MHz) rádia. Nastavíte frekvenci na požadovanou stanici, v nastavení RTL-SDR zvolíte AM nebo FM a posloucháte – to je takový základ jak si vyzkoušet, že všechno funguje.

Zajímavé je poslouchání leteckého provozu – komunikace mezi piloty a věží/letištěm (118 – 137 MHz).
Přehled frekvencí, kde kdo co vysílá najdete na kmitocty.cz.

Pomocí RTL-SDR můžete přijímat a dekódovat i digitální zprávy, například polohu letadel (znáte z flightradar24). K tomu potřebujete k tomu určený software – například dump1090. Pro zobrazení v mapě pak můžete použít tar1090, historii naopak díky aplikaci graphs1090. Navíc, vámi zachycené záznamy můžete posílat na dedikovaný server, který díky i vašim záznamům dokáže sledovat a poté zobrazovat letadla.

Odposlouchat ale můžete vysílačky, baby monitory (chůvičky) nebo vysílání radioamatérů.

A co satelity? Jasně, pomocí RTL-SDR lze odposlouchávat některé satelity – zejména ty „amatérské“. V dřívějších dobách bylo možné například dekódovat obrázky ze meteorologických satelitů. To už nyní nejde, protože satelity byly vyřazeny.

Co budete potřebovat

Tento článek není placenou spoluprací. Tento článek mohl vzniknout jen díky vašim nákupům skrze affil odkazy a hlasováním v https://bastlirskykalendar.eu/

Co je nutné si uvědomit

Ač je RTL-SDR „jednoduché zařízení“, které může udělat hodně parády, je nutné si uvědomit, že vstupujete do světa radioamatérství – ne že byste potřebovali na poslouchání licenci, ale budete řešit:

  • Délka antény je přímo závislá na přijímané frekvenci. Bude jinak dlouhá pro FM radio (100 MHz) a jinak dlouhá pro ADS-B na 1090 MHz.
  • Polarizace antény – vertikální, horizontální nebo kruhová.
  • Umístění antény – doma na stole: špatně; za oknem: docela dobrý; venku: nejlepší
  • Okolní rušení – například rušení ze zdroje nabíječky nebo laptopu
  • Šum – šum je všude a jde lépe či hůře potlačit, řešením může být band-pass filtr pro konkrétní rozsah frekvencí. Například právě 1090 MHz na kterém „běží“ ADS-B. Samozřejmě jde se šumem ruku v ruce i kvalita antény.

RTL-SDR není úplně plug-and-play; často budete řešit délku antény, šum, polarizaci a zisk antény.

​Návod pro Linux

Krok 1: Vyčištění starých balíků

Před instalací smažte konflikty:

sudo apt purge librtlsdr* rtl-sdr* xtrx-dkms -y
sudo apt autoremove -y
sudo rm -rf /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/bin/rtl_*

Tím odstraníte staré deb balíky nebo lokální buildy.

Krok 2: Instalace závislostí

sudo apt update
sudo apt install libusb-1.0-0-dev git cmake pkg-config build-essential -y

Základ pro kompilaci RTL-SDR Blog driverů.

Krok 3: RTL-SDR Blog drivery

git clone https://github.com/rtlsdrblog/rtl-sdr-blog.git
cd rtl-sdr-blog
mkdir build && cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo ldconfig
sudo cp ../rtl-sdr.rules /etc/udev/rules.d/
cd ../.. && rm -rf rtl-sdr-blog

Krok 4: Blacklist DVB-T (povinné!)

Linux si dongle bere jako TV tuner:

echo 'blacklist dvb_usb_rtl28xxu' | sudo tee /etc/modprobe.d/blacklist-rtl.conf
sudo reboot

Po restartu je dongle volný pro SDR.

Krok 5: Gqrx – jednoduché GUI

sudo apt install gqrx-sdr -y
gqrx

V prvním okně:

  • Device: RTL-SDR
  • Sample rate: 2.4 Msps
  • Freq range: 88e6 – 108e6 MHz (FM)

Klikni OK → Play. Vidíte waterfall spektrum? Hotovo!

Krok 6: Nastavení pro FM rádio v ČR

Lokální frekvence (Praha):

  • Evropa 2: 88.2 MHz
  • Frekvence 1: 102.5 MHz
  • Impuls: 104.0 MHz

Gqrx nastavení:

  • Mode: WFM (stereo)
  • Filter: 200 kHz
  • RF Gain: 20-40 dB (zvyšujte podle signálu)
  • Squelch: -50 dB

Pokročilé tipy

  • HF mód (V4): Automaticky zapnutý v Blog driverech – poslouchejte 500 kHz-24 MHz bez upconverteru.
  • CLI testy:rtl_test -t # Test dongle rtl_fm -f 100.7M -M wfm | aplay -r 48k -f S16_LE # FM rádio
  • Další appky: SDR++ (modernější), dump1090 (ADS-B letadla).

Časté problémy a řešení

ProblémŘešení
rtl_test: No supported devices foundBlacklist + reboot
Gqrx nevidí donglertl_test -t + udev rules
Šumy/přetíženíSniž RF gain, lepší anténa
HF nefungujePoužij Blog fork (V4)

Návod pro Windows

Dalo by se předpokládat, že instalace potřebného softwaru pro RTL-SDR bude jednodušší. Překvapilo mě, že to na jedno dovjité kliknutí na soubor s koncovkou *.exe nestačilo (SDR#), pak jsem našel, že Gqrx (ten, který jsem použil v linuxové části návodu) existuje i pro Windows.

Stažení SDR# (SDRSharp)

Po stažení programu SDR# (Software Defined Radio Package (Change log)), který sice je navržen pro jiný hardware, ale funguje dobře i s RTL-SDR, je potřeba projít několik základních kroků.

Po rozbalení ZIP souboru, musíte nejprve spustit install-rtlsdr.bat – ten stáhne potřebné drivery.
Je potřeba nainstalovat i další závislosti – Microsoft Visual C++ a .NET.

Poté se ve složce objeví exe soubor Zadig – ten dokáže driver pro RTL-SDR nainstalovat.

Teď je správný moment k připojení RTL-SDR a spuštění exe souboru Zadig. Po otevření programu je potřeba nainstalovat driver.

Ze seznamu vyberte Bulk-In, Interface (Interface 0). Některé programy jsou „chytřejší“ a rovnou pojmenují zařízení, místo Bulk-In, Interface 0 můžete najít RTL2832UHIDIR, RTL2832U nebo Blog V4 – tyto varianty jsou taky správně.
Nevybírejte žádný jiný interface !!!

Nainstalujte driver pro Bulk-In (Interface 0), ne Interface 1 !!! Pokud jste nikdy driver neinstalovali, budete tam mít Install Driver, pokud už v počítači něco máte, bude tam Replace Driver.

Pak stačí spustit SDRSharp.dotnet8.exe (nebo SDRSharp.dotnet9.exe) a vybrat jako zdroj RTL-SDR USB.

Detailní popis softwaru je tady https://www.rtl-sdr.com/sdrsharp-users-guide/

Gqrx i na Windows

Stejně jako v linuxové části návodu, tak i pro Windows je dostupný velmi silný nástroj Gqrx.

Po stažení Gqrx spustíte exe soubor a vyberete dostupný hardware. A tady přichází moje poznámka – Gqrx na Windows fungoval bez problémů, ale nevím, zda to nebylo tím, že jsem předtím nainstaloval driver z SDR# nebo ne. Nikde jsem zmínku o potřebě instalace ovladače pro Gqrx a RTL-SDR nenašel, takže by to potřeba být nemělo.

Tipy a triky https://www.gqrx.dk/doc/practical-tricks-and-tips#more-229

Závěr

S tímto návodem máte funkční SDR stanici do 10 minut. Začněte FM rádiem, pak zkuste ADS-B (letadla) nebo pager hunting. RTL-SDR je skvělý vstup do SDR světa – levný, jednoduchý a velmi mocný nástroj.

Sdílejte článek:
Komentáře:
2 komentářů na sociálních sítích
Přes prázdniny jsem si hrál s RTL-SDR. Velmi zajímavé zařízení za pár stovek - můžete s ním sledovat letadla, poslouchat rádia, amatérské vysílačky nebo komunikaci mezi letadlem a věží. chiptron.cz/rtl-sdr-co-t... ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Drony jsou dnes běžnou součástí našeho života — od natáčení svateb, reklam, s drony se závodí nebo se používají jako dohled nad průmyslovou a kritickou infrastrukturou. Ne vždy jsou ale žádoucími „návštěvníky“ a tak detekce dronu může být naprostou prioritou.…

V tomto tutoriále vysvetlím krok po kroku, ako spraviť server na vzdialené počúvanie cez internet alebo lokálnu sieť (LAN) cez program SDRSharp na klientovi.

Slyšíme to dnes a denně, zejména před volbami, „chceme učenou společnost“, „chceme tu vytvářet světové know-how“. Naučit se ale logicky či kriticky myslet a naučit se pracovat s chybou není samozřejmost nám od narození daná. Musíme se je učit a…

Možná si vzpomínáte na alternativu k ESP8266 zvanou RTL8710.

CH32V003 návod

Mikrokontroléry CH32V – určitě jste už o nich slyšeli. Prodávají se za naprosto směšnou cenu, ale mají velmi slušnou výbavu a navíc se prodavají v dobře pájitelném pouzdře. Mezi periferiemi najdete mimo klasických GPIO i SPI, ADC, UART, I2C, časovače…

Trendy