ham:sdr
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ham:sdr [2017/02/22 21:06] – tomas | ham:sdr [2020/12/11 16:20] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== RTL-SDR ====== | ====== RTL-SDR ====== | ||
- | {{:ham:16880577_375244249525288_1444313575_o.jpg?200|fgh}} | + | 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:// | ||
+ | |||
+ | Zakoupil jsem tedy USB dongle [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | http:// | ||
+ | |||
+ | {{:ham:whatsapp_image_2017-02-20_at_10.14.47.jpeg?400}} | ||
+ | ===== openwebrx ===== | ||
+ | [[http:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Od kolegy [[http:// | ||
+ | < | ||
+ | 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:// | ||
+ | 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: | ||
+ | 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:// | ||
+ | git clone https:// | ||
+ | |||
+ | #Compile libcsdr (which is a dependency of OpenWebRX) | ||
+ | cd csdr | ||
+ | make | ||
+ | sudo make install | ||
+ | |||
+ | #Edit OpenWebRX config or leave defaults | ||
+ | nano ../ | ||
+ | |||
+ | #Run OpenWebRX | ||
+ | cd ../ | ||
+ | ./ | ||
+ | </ | ||
+ | |||
+ | ===== Gqrx ===== | ||
+ | [[http:// | ||
+ | |||
+ | {{: | ||
+ | < | ||
+ | sudo add-apt-repository -y ppa: | ||
+ | sudo add-apt-repository -y ppa: | ||
+ | sudo add-apt-repository -y ppa: | ||
+ | sudo add-apt-repository -y ppa: | ||
+ | sudo add-apt-repository -y ppa: | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install gqrx-sdr | ||
+ | sudo apt-get install libvolk1-bin | ||
+ | volk_profile | ||
+ | #be patient :))) | ||
+ | sudo reboot | ||
+ | </ |
ham/sdr.1487794000.txt.gz · Last modified: 2020/12/11 16:15 (external edit)