OpenWebRX

OpenWebRX is a remote spectrum monitoring solution
with the following features:

  • libcsdr based demodulators (AM/FM/SSB),
  • filters with changeable bandwidth, BFO and PBS,
  • waterfall display that can be shifted back in time,
  • uses HTML5 features like WebSocket, Web Audio API.
 Its been a while that I have tocuhed this project once again. But I have a shell script that will get you operational in a matter of minutes… so grab a cup of joe and lets get started.

#Install dependencies
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







http://blog.sdr.hu/2015/06/30/quick-setup-openwebrx.html
http://km4ood.net/creating-a-web-sdr-with-openwebrx-and-a-7-20-sdr-dongle/
http://www.sdrplay.com/community/viewtopic.php?t=2367






Comments