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:07] – tomas | ham: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:// | ||
| + | |||
| + | Zakoupil jsem tedy USB dongle [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | http:// | ||
| + | |||
| {{: | {{: | ||
| + | ===== 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.1487794045.txt.gz · Last modified: (external edit)
