Benutzer-Werkzeuge

Webseiten-Werkzeuge


openwebrx

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
openwebrx [2021/03/21 21:33]
mahoney angelegt
openwebrx [2021/03/21 22:43] (aktuell)
mahoney [Installation OpenWebRX auf einem RPi]
Zeile 14: Zeile 14:
 \\ \\
 Ab einem RPi4 können zwei SDR Empfänger, für mehrere Bänder gleichzeitig genutzt werden.\\ Ab einem RPi4 können zwei SDR Empfänger, für mehrere Bänder gleichzeitig genutzt werden.\\
 +
 +==== Installation OpenWebRX auf einem RPi ====
 +  * Image herunterladen
 +  * Image extrahieren
 +  * Image auf SD Karte schreiben
 +    * //SD Karte mindestens 8 GiB, Class 10// 
 +    * //unter Windows mit Rufus, Win32 Disk Imager, Etcher...//
 +    * //unter Linux in der Konsole mit dd of=/dev/sdb if=202x-xx-xx-OpenWebRX-full.img status=progress//​
 +    * //vorher alle Partitionen auf der SD Karte löschen, ansonsten kann es passieren dass das Image nicht korrekt auf die SD Karte geschrieben wird//
 +  * für SSH Zugriff noch unter /Boot eine leere Datei Namens SSH erstellen
 +  * RPI per LAN Kabel an den Router stecken
 +  * SD Karte ins RPi stecken und booten
 +  * IP Adresse des RPi in Erfahrung bringen (anpingen oder über WebInterface des Routers)
 +  * IP Adresse in den Browser eingeben und OpenWebRX sollte starten
 +
 +Eine SSH Verbindung kann man z.B. mit putty zu dem RPi aufbauen.\\
 +Benutzername:​ pi\\
 +Passwort: openwebrx (das sollte als erstes geändert werden)\\
 +
 +==== Feintuning ====
 +
 +Um noch etwas mehr Leistung aus OpenWebRX heraus zu kitzeln hat man mehrere Möglichkeiten:​\\
 +\\
 +unter /​etc/​openwebrx/​config_webrx.py\\
 +  * max_clients = 4
 +  * fft_fps = 5
 +  * fft_size = 2048
 +  * fft_overlap_factor = (0.1)   //- bei 0.0 noch höhere Performance aber sehr verrauschtes Wasserfalldiagramm//​
 +  * audio_compression = none   //- besser Klang//
 +  * samp_rate verringern //- bei RTL Sticks maximal 2 MHz//
 +\\
 +unter /​usr/​lib/​python3/​dist-packages/​csdr/​csdr.py\\
 +  *self.bpf_transition_bw = 960   //- original 320//
 +  *self.ddc_transition_bw_rate = 0.6   //- original 0.15//
 +
 +Das holt nochmal gute 5...10 % weniger Prozessorauslastung heraus.\\
 +Beides ist auch in den FAQ von HA7LIM beschrieben.\\
 +
 ---- ----
openwebrx.1616358808.txt.gz · Zuletzt geändert: 2021/03/21 21:33 von mahoney