SDR: gqrx Ubuntu 12.04: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Persiapan==


==Preperation==
Buat directory


First I made a directory to put everything in and entered that directory.
mkdir /usr/local/src/SDR
cd /usr/local/src/SDR


mkdir SDR
Instalasi paket pendukung
cd SDR
 
Some packages will need to be installed to compile everything.


  sudo apt-get install cmake swig libcppunit-dev python-cheetah doxygen \
  sudo apt-get install cmake swig libcppunit-dev python-cheetah doxygen \
  libboost-all-dev python-sphinx fftw3-dev python-numpy libqwt-dev \
  libboost-all-dev python-sphinx fftw3-dev python-numpy libqwt-dev \
  libusb++-dev libusb-dev libusb-1.0-0-dev libgsl0-dev python-wxgtk2.6
  libusb++-dev libusb-dev libusb-1.0-0-dev libgsl0-dev python-wxgtk2.6 git qtcreator \
libpulse-dev


Building and Installing GNURadio
==Install GNURadio==


Next clone the repo and enter its new directory.
Lakukan


cd /usr/local/src/SDR
  git clone git://gnuradio.org/gnuradio
  git clone git://gnuradio.org/gnuradio
cd gnuradio


Now make a build directory, enter it, and create the build environment.
Compile


cd /usr/local/src/SDR/gnuradio
  mkdir build
  mkdir build
  cd build
  cd build
  cmake ../
  cmake ../
Now build and install GNURadio
  make
  make
  sudo make install
  sudo make install
  sudo ldconfig
  sudo ldconfig


==Building and Installing rtl_sdr==
==Install rtl_sdr==


Now go back to the SDR directory and clone the rtl_sdr repo
Lakukan


  cd ../../
  cd /usr/local/src/SDR
  git clone git://git.osmocom.org/rtl-sdr.git
  git clone git://git.osmocom.org/rtl-sdr.git


Now enter the directory, create the build directory, and create the rtl_sdr build environment.
Masuk ke directory rtl-sdr & lakukan


  cd rtl-sdr/
  cd /usr/local/src/SDR/rtl-sdr/
  mkdir build
  mkdir build
  cd build
  cd build
  cmake ../
  cmake ../
Time to build and install rtl-sdr


  make
  make
Line 52: Line 48:
  sudo ldconfig
  sudo ldconfig


This package includes some important udev rules, so lets take care of them now.
Aturan udev yang penting agar USB dongle terdetek dengan baik perlu di copy menggunakan perintah berikut


cd /usr/local/src/SDR/rtl-sdr/
  sudo cp rtl-sdr.rules /etc/udev/rules.d/40-basic-permissions.rules
  sudo cp rtl-sdr.rules /etc/udev/rules.d/40-basic-permissions.rules
/etc/init.d/udev restart


After copying these over you need to unplug and replug the dongle.
Kita dapat meng-unplug & replug USB dongle.
Building and Installing gr_osmoSDR
Cek menggunakan perintah


Now go back to the SDR directory and clone the gr_osmoSDR repo
lsusb


  cd ../../
Keluar
 
  Bus 001 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
Bus 006 Device 002: ID 1bcf:0005 Sunplus Innovation Technology Inc.  
Bus 001 Device 003: ID 0bda:2838 Realtek Semiconductor Corp.
 
==Install gr_osmoSDR==
 
Masuk ke directory
 
cd /usr/local/src/SDR
  git clone git://git.osmocom.org/gr-osmosdr
  git clone git://git.osmocom.org/gr-osmosdr


Now enter the directory, create the build directory, and create the gr-osmosdr build environment.
Lakukan


  cd gr-osmosdr/
  cd /usr/local/src/SDR/gr-osmosdr/
  mkdir build
  mkdir build
  cd build/
  cd build/
  cmake ../ -Wno-dev
  cmake ../ -Wno-dev
Time to build and install gr_osmoSDR


  make
  make
Line 77: Line 83:
  sudo ldconfig
  sudo ldconfig


Building and installing gqrx
==Install gqrx==


Now go back to the SDR directory and clone the gqrx repo
Masuk ke directory


  cd ../../
  cd /usr/local/src/SDR
  git clone https://github.com/csete/gqrx.git
  git clone https://github.com/csete/gqrx.git


Now enter the directory and load the project in qtcreator
Lakukan


  cd gqrx
  cd /usr/local/src/SDR/gqrx
  qtcreator ./gqrx.pro
  qtcreator ./gqrx.pro


To build the package click Build->Build All. After the build finishes plug in your SDR and go into the build directory to execute gqrx.
Untuk membuat paket klik Build->Build All.
Setelah selesai, masukan SDR dan masuk ke directory build dan jalankan gqrx


  cd ../gqrx-build-desktop-Qt_4_8_1_in_PATH__System__Release/
  cd /usr/local/src/SDR/gqrx-build-desktop-Qt_4_8_1_in_PATH__System__Release/
  ./gqrx
  ./gqrx


You should be up and running now.
gqrx akan jalan. Tampilannya seperti di bawah ini.
 
[[Image:Tampilan-gqrx-lores2.png|center|400px|thumb|Gqrx sedang monitor pembicaraan di 145.54MHz]]


==Referensi==
* https://www.saturnwiki.com/wiki/index.php?title=Building_gqrx_ubuntu_12.04LTS


==Pranala Menarik==
==Pranala Menarik==
* [[Software Defined Radio]]
* [[SDR: SDRSharp Ubuntu 12.04]]
* [[SDR: gqrx Ubuntu 12.04]]
* [[SDR: rtl-sdr Ubuntu 12.04]]
* [[SDR: QtRadio Ubuntu 12.04]]

Latest revision as of 04:09, 22 October 2012

Persiapan

Buat directory

mkdir /usr/local/src/SDR
cd /usr/local/src/SDR

Instalasi paket pendukung

sudo apt-get install cmake swig libcppunit-dev python-cheetah doxygen \
libboost-all-dev python-sphinx fftw3-dev python-numpy libqwt-dev \
libusb++-dev libusb-dev libusb-1.0-0-dev libgsl0-dev python-wxgtk2.6 git qtcreator \
libpulse-dev

Install GNURadio

Lakukan

cd /usr/local/src/SDR
git clone git://gnuradio.org/gnuradio

Compile

cd /usr/local/src/SDR/gnuradio
mkdir build
cd build
cmake ../
make
sudo make install
sudo ldconfig

Install rtl_sdr

Lakukan

cd /usr/local/src/SDR
git clone git://git.osmocom.org/rtl-sdr.git

Masuk ke directory rtl-sdr & lakukan

cd /usr/local/src/SDR/rtl-sdr/
mkdir build
cd build
cmake ../
make
sudo make install
sudo ldconfig

Aturan udev yang penting agar USB dongle terdetek dengan baik perlu di copy menggunakan perintah berikut

cd /usr/local/src/SDR/rtl-sdr/
sudo cp rtl-sdr.rules /etc/udev/rules.d/40-basic-permissions.rules
/etc/init.d/udev restart

Kita dapat meng-unplug & replug USB dongle. Cek menggunakan perintah

lsusb

Keluar

Bus 001 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
Bus 006 Device 002: ID 1bcf:0005 Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID 0bda:2838 Realtek Semiconductor Corp.

Install gr_osmoSDR

Masuk ke directory

cd /usr/local/src/SDR
git clone git://git.osmocom.org/gr-osmosdr

Lakukan

cd /usr/local/src/SDR/gr-osmosdr/
mkdir build
cd build/
cmake ../ -Wno-dev
make
sudo make install
sudo ldconfig

Install gqrx

Masuk ke directory

cd /usr/local/src/SDR
git clone https://github.com/csete/gqrx.git

Lakukan

cd /usr/local/src/SDR/gqrx
qtcreator ./gqrx.pro

Untuk membuat paket klik Build->Build All. Setelah selesai, masukan SDR dan masuk ke directory build dan jalankan gqrx

cd /usr/local/src/SDR/gqrx-build-desktop-Qt_4_8_1_in_PATH__System__Release/
./gqrx

gqrx akan jalan. Tampilannya seperti di bawah ini.

Gqrx sedang monitor pembicaraan di 145.54MHz




Referensi

Pranala Menarik