User Tools

Site Tools


ham:sdr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ham:sdr [2017/02/22 21:07] tomasham:sdr [2020/12/11 16:20] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== RTL-SDR ====== ====== RTL-SDR ======
 +Dlouhou dobu jsem nacházel spoustu projektů se softwarově definovanými rádii, ale nevěnoval jsem tomu více času až do ledna 2017.
 +Cesta nejmenšího odporu vedla přes stránky [[http://rtl-sdr.com|RTL-SDR]] je zde pohromadě spousta informací ohledně softwaru, který s SDR umí pracovat, spousta návodů v guide booku a také aktualizovaný blog plný hezkých projektů.
 +
 +Zakoupil jsem tedy USB dongle [[https://www.amazon.com/dp/B011HVUEME/ref=as_li_ss_tl?ie=UTF8&linkCode=sl1&tag=rsv0f-20&linkId=e6b872ce4bf757ba9f71fbd35a53742e|RTL-SDR]] a [[http://www.rtl-sdr.com/rtl-sdr-com-broadcast-fm-band-stop-filter-88-108-mhz-reject-now-for-sale/|frekvenční zádrž]] pro pásmo 88-108 MHz na doporučení [[https://jenda.hrach.eu|Jendy]], který se [[https://www.youtube.com/watch?v=i1ZB70nPF-g|zmiňuje]] o svém praktickém dopadu přesyceného vstupu DSP
 +
 +
 +
 +http://www.rtl-sdr.com/rtl-sdr-com-broadcast-fm-band-stop-filter-88-108-mhz-reject-now-for-sale/
 +
 {{:ham:whatsapp_image_2017-02-20_at_10.14.47.jpeg?400}} {{:ham:whatsapp_image_2017-02-20_at_10.14.47.jpeg?400}}
 +===== openwebrx =====
 +[[http://sdr.hu/openwebrx|Openwebrx]] jsem také musel vyzkošet na Raspberry Pi 3.
 +
 +{{:ham:screenshot.png?400|}}
 +
 +Od kolegy [[http://ha5kfu.sch.bme.hu/openwebrx-quick-setup|HA5KFU]] hezky zpracovaná bashová dávka včetně věcných komentářů. Vše funguje na první dobrou. Kód je možné spustit ze souboru.
 +<code>
 +sudo apt-get install build-essential git libfftw3-dev cmake libusb-1.0-0-dev nmap 
 +#nmap itself is not used by OpenWebRX at all, but we need to install it because the ncat tool is packaged with it.
 +#ncat is a netcat alternative which is used by OpenWebRX for internally distributing I/Q data, 
 +#  and also solves the incompatibility problems among netcat versions.
 +
 +#Fetch and build rtl-sdr, skip if already done (subdirectories will be created under the current directory).
 +git clone git://git.osmocom.org/rtl-sdr.git
 +cd rtl-sdr/
 +mkdir build
 +cd build
 +cmake ../ -DINSTALL_UDEV_RULES=ON
 +make
 +sudo make install
 +sudo ldconfig
 +cd ../..
 +
 +#Disable the DVB-T driver, which would prevent the rtl_sdr tool from accessing the stick
 +#(if you want to use it for DVB-T reception later, you should undo this change):
 +sudo bash -c 'echo -e "\n# for RTL-SDR:\nblacklist dvb_usb_rtl28xxu\n" >> /etc/modprobe.d/blacklist.conf'
 +sudo rmmod dvb_usb_rtl28xxu # disable that kernel module for the current session
 +
 +#Download OpenWebRX and libcsdr (subdirectories will be created under the current directory).
 +git clone https://github.com/simonyiszk/openwebrx.git
 +git clone https://github.com/simonyiszk/csdr.git
 +
 +#Compile libcsdr (which is a dependency of OpenWebRX)
 +cd csdr
 +make
 +sudo make install
 +
 +#Edit OpenWebRX config or leave defaults
 +nano ../openwebrx/config_webrx.py 
 +
 +#Run OpenWebRX
 +cd ../openwebrx
 +./openwebrx.py
 +</code>
 +
 +===== Gqrx =====
 +[[http://gqrx.dk/|Gqrx]]
 +
 +{{:ham:snimek_obrazovky_porizeny_2017-02-22_23-52-07.png?400|}}
 +<code>
 +sudo add-apt-repository -y ppa:bladerf/bladerf
 +sudo add-apt-repository -y ppa:ettusresearch/uhd
 +sudo add-apt-repository -y ppa:myriadrf/drivers
 +sudo add-apt-repository -y ppa:myriadrf/gnuradio
 +sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
 +sudo apt-get update
 +sudo apt-get install gqrx-sdr
 +sudo apt-get install libvolk1-bin
 +volk_profile
 +#be patient :)))
 +sudo reboot
 +</code>
 +
ham/sdr.1487794045.txt.gz · Last modified: 2020/12/11 16:15 (external edit)