Man startet einen beliebigen Linux Rechner (getestet sind Raspberry-PI, Odroid, Orange-PI sowie Desktop Rechner mit Debian kompatiblem OS wie z.B.: Ubuntu, Mint…). Der WebSDR sollte auf fast allen Debian kompatiblen Betriebssystemen laufen. Auf nicht-debian OSs (Opensuse, Fedora…) läuft er in der Regel auch, allerdings sind die Install-Scripts evt. anzupassen da Bibliotheken andere Namen haben können.
Dann öffnet man ein Terminal und gibt folgende Befehle ein:
git clone https://github.com/dj0abr/QO-100_SSB-WebSDR_DATV-WebSpectrum cd QO-100_SSB-WebSDR_DATV-WebSpectrum
der komplette WebSDR befindet sich jetzt auf der Festplattem was man mit diesem Kommando anzeigen kann:
ls
Zunächst müssen verschiedene Bibliotheken installiert werden. Dazu gibt es zwei Hilfsprogramme die diese Arbeit erledigen:
man startet also eines dieser beiden Programme:
./prepare_ubuntu oder ./prepare_ubuntu_pluto
es wird jetzt zusätzliche Software installiert, was schnell erledigt ist.
SDRplay
Für den SDRplay muss noch der Treiber von der SDRplay Webseite installiert werden. Den Treiber findet man hier https://www.sdrplay.com/downloads/
Man wählt den passenden Treiber für seine Hardware, lädt ihn herunter (API) und installiert ihn. Danach fährt man fort wie hier beschrieben.
auch hierfür stehen fertige Programme zur Verfügung, welche einen WebSDR erzeugen, der zum benutzen SDR-Empfänger passt. Es stehen zur Verfügung:
RTL-SDR Stick (und kompatible) … zum Empfang des Narrow-Band SSB Transponders
Pluto oder SDRplay … zum Empfang des Narrow-Band SSB Transponders sowie für den Wide-Band DATV Transponder
aufgrund der eingeschränkten Bandbreite ist der RTL-Stick nicht für den DATV Transponder geeignet. Für SSB funktioniert er jedoch sehr gut.
entsprechend dem benutzten SDR-Empfänger gibt man folgende Befehle ein:
um den WebSDR für den SSB Transponder zu erstellen
./build_RTLSDR oder ./build_PLUTO oder ./build_SDRplay
um den WebSDR für den DATV Transponder zu erstellen
./build_PLUTO_WB oder ./build_SDRplay_WB
nach wenigen Sekunden ist der WebSDR fertig, das fertige Programm hat den Namen „qo100websdr“