Projekt:OpenWebRX

Aus Schaffenburg
Zur Navigation springen Zur Suche springen
Crystal Clear action run.png
OpenWebRX

Status: stable

Openwebrxgui.png
Beschreibung Amateurfunk lauschen
Ansprechpartner Fabian,Hendi



Übersicht

Multimode-Empfänger für das 2m-Amateurfunkband, der per Webbrowser bedien- und abhörbar ist

Beteiligte Personen

  • Fabian
  • Hendrik Rindphi.jpg

Kurzbeschreibung

Es ist möglich unter http://openwebrx.schaffenburg.org unseren fernbedienbaren Funkempfänger abzuhören, der für das 2-Meter-Amateurfunkband (144-146 MHz) voreingestellt ist.

Beschreibung

Der eigentliche Empfänger ist ein DVB-Empfangsstick für den USB-Port. Davon gibt es eine Sorte mit dem man neben vorentschlüsseltem Audio und Video auch Rohdaten empfangen kann (RTL-Chipsatz), die eigentliche Demodulation erfolgt dann rechnerisch auf dem PC. In unserem Fall ist das eine virtuelle Maschine auf dem Club-Server. Die Software OpenWebRX von András Retzler kümmert sich um die Demodulation und erlaubt die Fernbedienung per Web-Browser.


Bedienung

Screenshot

Ton kommt über einen Audiostream, Die Empfangsfrequenz kann man durch einen Klick in das rollende "Wasserfalldiagramm" auswählen. Die Skala oben gibt die Frequenz bei der X-Position an, die Y-Position ist die Zeit, das ganze rollt nach unten je älter es ist. Die "Helligkeit" eines Punkts gibt die Stärke eines dort vorhandenen Signals an. Im Feld unten rechts kann man die Empfangsfrequenz, die Frequenz beim Cursor und weitere Empfängerparameter ansehen und einstellen. Das dicke "Signal" in der Mitte ist ein Artefakt und nicht so interessant. Ebenfalls können starke Signale spiegelsymmetrisch um die Mittenfrequenz herum auftauchen, also z.B das 145.6 MHz Signal bei 144.4 MHz.

Beispiele:

Technische Daten

  • max. User: 20
  • Antenne: Eigenbau Dipol für 2m mit GSM-Filter und Vorverstärker von Dg3hda
  • Stick: EzCap USB-DVB-Stick mit RTL2832U Empfänger-IC und Elonics E4000 Tuner
  • Softwarepaket für Backend: OpenWebRX
  • Backend Server: IBM System X3650 M2 (VMHOST), KVM Maschine (4 vCPUs, 4GB RAM, 15GB HDD)
  • Frontend Server: Schaffenburg Webserver

Finanzierung

  • Es wurde als Spenden vorhandene Hardware verwendet.

Benötigte Teile

Projekttagebuch

Date Name Was
05.01.2016 byteturtle,Hendrik Rumprobieren mit Raspberry Pi, Serverauswahl, Inbetriebnahme, Herumprobieren mit Indoorantennen, Installiererei
06.01.2016 byteturtle (Nightshift) Network Magic für Weiterleitung aus dem LAN ins Internet
10.01.2016 Hendrik Antennenanschluß von USB-Stick auf PL-Pigtail umgebaut, davor wars IEC und ein schweinisch gelöteter Adapter
14.01.2016 Hendrik Wikieintrag
01.09.2017 Hendrik Inbetriebnahme einer 2m-Behelfsantenne mit dem Vorverstärker aus eigener Aufzucht
04.09.2017 byteturtle Wiederinbetriebnahme auf dem VMHOST

Pro

  • Sehr flexibel, Projekt mit Wirkung außerhalb des Space


Contra

Verbesserungsvorschläge Allgemein

  • noch weitere Sticks und ggf. weitere Antennen anschließen. So könnte man zum Beispiel weitere Amateurfunkbänder abdecken.


Verbesserungsvorschläge Hardware

  • Die Notantenne ist erbärmlich, aber wir haben genug Sticks, bei unkritischem Wetter könnten wir an die Dachantenne wenn diese nicht genutzt wird. Das müsste aber ein kleiner Streamingserver übernehmen, Bspw. ein Pi 3. Sobald der Online ist könnte das Not-Setup stoppen und durch das bessere ersetzt werden.
  • Jasmin hat einen unbenutzten Diplexer, Hendi einen Pi3, damit sollte das Mehrband-Rig möglich sein.

Verbesserungen Software

  • Konfiguration - HF-Bandbreite ist höher als nötig (Etwa 1/4), Reduktion könnte Prozessorzeit pro Client sparen
  • Konfiguration - Audiobandbreite könnte auch geringer sein, ca. 10 kbit/s sollten für Sprache reichen je nach Codec, spart Netzwerklast


Referenzen