Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
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.\\ | ||
+ | |||
---- | ---- |