OpenWebRX is a remote spectrum monitoring solution
with the following features:
1- libcsdr based demodulators (AM/FM/SSB),
2- filters with changeable bandwidth, BFO and PBS,
3- waterfall display that can be shifted back in time,
4- uses HTML5 features like WebSocket, Web Audio API.
Gå till denna länk OpenWebRx där ni finner texten ovan!
Där finner du även denna länk Linux-kod när du klickar på ”Get it from GetHub”
Vad då som dyker upp är en sida med massor av information.. längre ner finns en avdelning som beskriver hur att göra. (Här har jag strandat själv och behöver hjälp)
I listan längst upp finns en fil som heter README.md. Klicka på den med din webläsare så får du information om installationen för Linux.
Setup
OpenWebRX currently requires Linux and python 2.7 to run.
First you will need to install the dependencies:
1 libcsdr
2 rtl-sdr
3 ncat (On Debian/Ubuntu, it is in the nmap package).
By the way, nmap is a tool commonly used for auditing network security, and it is not used by OpenWebRX in any way. We need to install it, because the ncat command is packaged with it.
ncat is a better netcat alternative, which is used by OpenWebRX for internally distributing the I/Q data stream. It also solves the problem of having different versions of netcat on different Linux distributions, which are not compatible by their command-line arguments.
After cloning this repository and connecting an RTL-SDR dongle to your computer, you can run the server:
python openwebrx.py
You can now open the GUI at http://localhost:8073.
Please note that the server is also listening on the following ports (on localhost only):
* port 4951 for the multi-user I/Q server.
Now the next step is to customize the parameters of your server in config_webrx.py.
Actually, if you do something cool with OpenWebRX (or just have a problem), please drop me a mail:
Andras Retzler, HA7ILM randras@sdr.hu
Ja jag är helt förlorad i denna djungel och behöver hjälp.
Jag har följt denna anvisning genom att klicka på ”Take me to Instrucktion” Step 1: Download and install OpenWebRX to your Linux box!
Då dök denna kod som du ser nedan upp, som jag har kört med Terminal i Ubuntu. Allt funkade.. men sen då?
#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