cs:ghpsdr3
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| cs:ghpsdr3 [2015/02/25 12:04] – vytvořeno kaklik | cs:ghpsdr3 [2015/03/03 22:14] (aktuální) – [USRP] kaklik | ||
|---|---|---|---|
| Řádek 3: | Řádek 3: | ||
| [[http:// | [[http:// | ||
| - | ===== Instalace ===== | + | Systém se skládá z několika komponet: |
| + | * server | ||
| + | * dspserver | ||
| + | * clients | ||
| + | |||
| + | ===== Instalace | ||
| ==== Potřebné knihovny ==== | ==== Potřebné knihovny ==== | ||
| Řádek 29: | Řádek 34: | ||
| sudo make install | sudo make install | ||
| | | ||
| - | ====== DSP server ====== | ||
| - | [[http:// | + | ===== Instalace |
| - | + | ||
| - | === Instalace === | + | |
| Instalace je dobře popsána [[http:// | Instalace je dobře popsána [[http:// | ||
| - | Pro použití s rádiem [[http:// | + | |
| - | git checkout origin/ | + | ===== Ubuntu 14.10 ===== |
| + | Make sure that your systems is up to date: | ||
| + | |||
| + | sudo apt-get update | ||
| + | sudo apt-get upgrade | ||
| + | |||
| + | Install the tools: | ||
| + | |||
| + | sudo apt-get install make gcc g++ autoconf automake autotools-dev libtool git subversion | ||
| + | |||
| + | Install the prerequisite packages: | ||
| + | |||
| + | sudo apt-get -y install libusb-0.1-4 libusb-dev libfftw3-dev portaudio19-dev libpulse-dev libsamplerate0-dev libusb-1.0-0-dev libconfig8-dev xdg-utils libortp-dev gcc-multilib libssl-dev libevent-dev cmake | ||
| + | |||
| + | Install Qt5 from Ubuntu repository: | ||
| + | |||
| + | |||
| + | sudo apt-get install qt5-default qt5-qmake libqt5multimedia5 libqt5multimedia5-plugins qtmultimedia5-dev | ||
| + | |||
| + | ==== Build and install codec-2 ==== | ||
| + | |||
| + | svn co https:// | ||
| + | cd codec2 | ||
| + | mkdir build_linux | ||
| + | cd build_linux | ||
| + | cmake ../ && make | ||
| + | sudo make install | ||
| + | sudo ldconfig | ||
| + | |||
| + | ==== Build and install ghpsdr ==== | ||
| + | |||
| + | Download the source code from git: | ||
| + | |||
| + | git clone git:// | ||
| + | |||
| + | Depending on your Internet connection thorughput, it will take several minute to download. | ||
| + | |||
| + | cd ghpsdr3-alex | ||
| + | git checkout master | ||
| + | autoreconf -i && ./configure && make -j4 | ||
| + | |||
| + | sudo make install | ||
| + | |||
| + | The default configure above builds with debug and default Qt5 version in your PC. | ||
| + | For optimized executable, you need to specify options specific to your system. | ||
| + | |||
| + | ./ | ||
| + | ./ | ||
| + | ./ | ||
| + | ./ | ||
| + | ./ | ||
| + | |||
| + | |||
| + | After that you shoul be able to run QtRadio from command line by executing. | ||
| + | QtRadio | ||
| + | |||
| + | If you get a segfaut message you should check if there not old libraries present. | ||
| + | |||
| + | sudo apt-get remove qtmobility-dev libqtmultimediakit1 | ||
| + | |||
| + | ===== USRP ===== | ||
| + | |||
| + | |||
| + | Pro použití s rádiem [[http:// | ||
| + | git checkout origin/ | ||
| Potom postupujeme dále podle výše odkazovaného návodu. | Potom postupujeme dále podle výše odkazovaného návodu. | ||
| Řádek 45: | Řádek 112: | ||
| === Spuštění === | === Spuštění === | ||
| - | Na počítači, | + | Na počítači, |
| - | dspserver --addres "ip adresa" | + | dspserver --addres "ip adresa" |
| + | |||
| + | V případě stanice radio.ust.cz jde konkrétně o příkazy | ||
| + | sudo usrp_server --rx-subdev " | ||
| + | dspserver | ||
| + | |||
| + | kdy každý server zvlášť spustíme ve screenu, aby zůstal běžet i po odhlášení. | ||
| - | | ||
| | | ||
cs/ghpsdr3.1424865855.txt.gz · Poslední úprava: 2015/02/25 12:04 (upraveno mimo DokuWiki)
