banner_darkblue.jpg

Remote-Station: Variante "Ham Radio Deluxe"

Hier folgt die grundsätzliche Beschreibung einer Version, die im wesentlichen auf HAM Radio Deluxe,
V. 6.2.4.280 (Juli 2014) basiert.

Host-Seite (Server)

Die Host-Seite (auch Server-Seite genannt; Standort des Transceivers) hat den folgend dargestellten Aufbau:

HRD: Schema der Host-Seite

Transceiver

IC-9100

Bemerkung: Der USB-Anschluss am IC-9100 wird nicht benutzt, weil

  1. er sehr HF-empfindlich ist und
  2. das unten beschriebene Interface mehr Funktionsvielfalt zu bieten scheint.
Interface

Das Interface, welches den Transceiver mit dem Host-Computer verbindet, sollte alle Sendearten unterstützen. Beispielsweise ist im Remote-Betrieb ein Umstecken des Mikrofonsteckers beim Wechsel zwischen SSB und PSK nicht möglich. Seit vielen Jahren bewähren sich bei mir die MicroKeyer II von MicroHam.
Ein wesentlicher Vorteil ist auch, dass die zugehörige Steuersoftware MicroHam Router zwei virtuelle Ports für die CAT-Steuerung (CAT & 2nd CAT) bietet. Damit kann neben der Software zur Transceiversteuerung (hier HRD RigControl) ein weiteres Programm auf die CAT-Schnittstelle zugreifen, beispielsweise ein externes Logbuch.

Die Verbindung zwischen Transceiver und MicroKeyer II erfolgt mittels selbst gebautem Kabel. Kabeldiagramme für alle Transceiver findet man auf der entsprechenden MicroHam-Seite.

Host-Computer Ein Standard-PC mit Windows 7 Professional.
 Software
  1. Audio-Server Murmur (Anwendung);
  2. Audio-Client Mumble (Anwendung): wird mit dem lokalen Murmur-Server connected; übernimmt die Übertragung der Audiosignale zwischen Host-Computer und Interface;
  3. HRD Remote Server (Dienst); wird beim ersten Start von HAM Radio Deluxe konfiguriert und als Windows-Dienst installiert.
  4. HRD Serial Port Server (Dienst); wird beim ersten Start von HAM Radio Deluxe konfiguriert und als Windows-Dienst installiert.

Die beiden Dienste starten beim Booten des Computers automatisch, die beiden Audio-Komponenten müssen als Programme jeweils manuell gestartet werden. Das ist beim Computer-Neustart aus der Ferne zu beachten.

 

Remote-Seite (Client)

Das Schema der Remote-Seite (Client-Seite; Operator-Platz) wird nachstehend gezeigt:

HRD: Schema der Client-Seite

Remote-Computer Ein Notebook mit Windows 8.1 Professional/64 Bit.
Software
  1. Audio-Client Mumble (Anwendung): wird mit dem Murmur-Server auf dem Host-Computer connected; übernimmt die Übertragung der Audiosignale zwischen Remote- und Host-Computer;
  2. HRD RigControl (das Hauptprogramm von HAM Radio Deluxe): stellt die Verbindung zur CAT-Schnittstelle des Transceivers her und ermöglicht damit dessen Steuerung durch den Operator;
  3. DM 780 (Software für CW- und Soundkartenbetrieb): wird von HRD RigControl aus gestartet und tauscht mit dem Hauptprogramm CAT-Daten aus.
  4. HRD Logbook (integrierte Logging-Software): wird von HRD RigControl aus gestartet und tauscht mit dem Hauptprogramm CAT-Daten aus. Auch zwischen DM 780 und HRD Logbook besteht ein Datenaustausch.
  5. HRD Serial Port Client: Ermöglicht die Übertragung von Signalen (CW, FSK, PTT, ...) zwischen (virtuellen) COM-Ports auf Remote- und Host-Seite; wird von HAM Radio Deluxe aus gestartet.
  6. com0com Virtual Cable: Auf einen COM-Port kann immer nur eine Anwendung zugreifen. Da aber z. B. auf den CW-Port sowohl
    • DM 780 für die CW-Erzeugung als auch
    • Serial Port Client für die Weiterleitung des CW-Signals
    Zugriff haben müssen, werden mittels der Software com0com jeweils 2 virtuelle COM-Ports erstellt und zu einem virtuellen Kabel verbunden.
    Nutzer von 64-Bit-Window müssen eine signierte Version verwenden.

 

Ergebnisse

Round-Trip-Zeiten über Internet lagen bei 40 ms. Damit ist weitgehend verzögerungsfreies Arbeiten möglich. Ich arbeite per Remote auch im LAN, dann in zwei verschiedenen Subnetzen, hier liegt die Round-Trip-Zeit bei < 10 ms. Auf die nachfolgend dargestellten Problempunkte hat das KEINE Auswirkung.

Die erzielten Ergebnisse waren insgesamt nicht befriedigend:

  1. Die Interaktion zwischen den HRD-Modulen
    • HRD RigControl,
    • DM 780 und
    • HRD Logbook
    ist eine feine Sache. Sie kommt aber ab und zu ins Stocken, so dass die Programme neu gestartet werden müssen.
  2. Die PTT-Steuerung arbeitete unzuverlässig, manche Mausklicks auf die "Transmit"-Schaltfläche wurden verschluckt, auf andere reagierte die Software stark verzögert.
  3. Der Sound des Audiosignals ist nervig, die Software ist ja auch für andere Zwecke entwickelt und nicht für Amateurfunk.
  4. K.o.-Kriterium war, dass CW-Betrieb gar nicht möglich war. Der WinKeyer-Modul in DM780 hing sich nach wenigen Durchgängen immer wieder auf. Das ist besonders frustrierend, wenn auf den letzten Durchgang die DX-Station mit dem eigenen Call zurück kommt, man selbst aber nicht mehr antworten kann.

Die beschriebene Variante verfolge ich derzeit nicht weiter, denn mit RS-BA1 von Icom steht (zumindest für ICOM-Geräte) eine stabil arbeitende Alternative zur Verfügung. Diese beschreibe ich demnächst in einem weiteren Beitrag.

Edit: Die Ham Radio Deluxe-Programmierer haben ein Update bereit gestellt und versprechen, dass der WinKeyer-Modul hier sauber arbeitet. Ich habe das nicht mehr auprobiert, sri.