pYSFReflector – Benutzerhandbuch

Home-DGID, Monitorlisten, dynamische DGIDs und automatische Rückkehr.

1. Allgemeine Informationen

Der pYSFReflector ist ein leistungsfähiger YSF-Reflector für das Yaesu System Fusion Netzwerk. Er ermöglicht den Betrieb eines Reflektors mit erweiterten Funktionen, die über den Standardumfang hinausgehen.

Zu den wichtigsten Erweiterungen gehören:

  • Unterstützung von Home-DGIDs
  • gleichzeitiges Monitoring mehrerer DGIDs
  • dynamisches Zuordnen weiterer DGIDs
  • automatische Rückkehr zur Home-DGID
  • komfortable Verwaltung über das Dashboard
  • Anzeige der aktuellen Monitorlisten aller verbundenen Clients

Dadurch kann ein Repeater oder Hotspot gleichzeitig mehrere Gesprächsgruppen überwachen, ohne dass der Benutzer ständig manuell zwischen den DGIDs wechseln muss.

Falls Eure GPS-Position oder auch das Funkgerät nicht im Dashboard angezeigt wird, liegt das daran, dass Ihr auf einem nicht YSF-Reflector einsteigt. Dies kann z.B. ein Einstieg über Wires-X sein, der über die Brandmeister Bridge (Gateway "BM2622") alle YSF Metadaten verliert oder auch eine Multimode der auf XLX (Gateway "XLXxxx") basiert. In beiden Fällen gehen diese Daten verloren und können nur durch einen direkten Connect auf DE-Deutschland (YSF26200) Eures Hotspots/Repeaters erhalten werden.

2. Home-DGID und Monitorliste

Jeder Client besitzt genau eine Home-DGID.

Die Home-DGID ist die bevorzugte Gesprächsgruppe des Clients. Nach einer bestimmten Zeit ohne Aktivität kehrt der Client automatisch wieder auf diese DGID zurück.

Beispiel

EinstellungWert
Home-DGID76
Monitorliste66,79,80

Der Client arbeitet normalerweise auf DGID 76.

Zusätzlich überwacht er ständig:

  • DGID 66
  • DGID 79
  • DGID 80

Sobald auf einer dieser DGIDs eine Aussendung beginnt, schaltet der Reflector den Client automatisch auf diese DGID um.

Dadurch werden keine Gespräche auf den überwachten DGIDs verpasst.

3. Erstellung einer Monitorliste

Die Monitorliste kann entweder

  • über den YSF Options String (YSFO)
  • oder über die Konfiguration des Reflectors

festgelegt werden. Der erste Eintrag definiert immer die Home-DGID. Alle weiteren Einträge bilden die Monitorliste.

WPSD Hotspot

Bei WPSD wird die Monitorliste im Feld YCS Network Options eingetragen. Der erste Wert ist immer die Home-DGID, alle weiteren Werte bilden die Monitorliste.

Beispiel:
76;92;66;63;37;79

Home-DGID: 76
Monitorliste: 92, 66, 63, 37, 79
WPSD Hotspot Konfiguration
Konfiguration der Home-DGID und Monitorliste in WPSD.

openSPOT

Beim openSPOT wird die Monitorliste im Feld DGID list (separate IDs with ;) eingetragen. Im Gegensatz zu WPSD enthält dieses Feld nur die Monitor-DGIDs. Die Home-DGID wird über die aktuell eingestellte Sende-DGID des Funkgeräts bestimmt.

Beispiel:
DGID list: 66;63;

Der Client überwacht zusätzlich die DGIDs 66 und 63.
openSPOT Monitorliste
Konfiguration der Monitorliste im openSPOT.

BlueDV

Auch bei BlueDV ist es möglich den Options String bei YSF zu setzen. Ihr müsst einfach in der BlueDV-Konfig (unter Dokumente/Bluedv) folgende Zeile unter dem Abschnitt FUSION hinzufügen


            [FUSION]
            ..........
            Options="76;79;92;63"
        

Pi-Star

Bei Pi-Star wird die Home-DGID zusammen mit der Monitorliste im Expertenmodus in der Datei YSFGateway.ini eingetragen.

Es gibt zwei Möglichkeiten pi-star für den Verbindungsstring zu konfigurieren. Über einen manuellen ini-Eintrag oder einen Patch, den Ihr einspielen könnt.

Patch einspielen in pi-star

Auf das Dashboard von pi-star gehen und dort auf Configuration und dann Expert. Ganz rechts findet Ihr den Punkt "SSH Access". Dort bitte draufklicken und dann folgenden Befehle der Reihe nach eingeben.

  • rpi-rw
  • wget http://ysf-deutschland.de/pi-star/pistar-patch.zip
  • unzip pistar-patch.zip
  • cd pistar-4.3.7-ysf-options-inline-v2
  • sudo ./install.sh
Danach solltet Ihr das Options Feld unter YSF Configuration finden.

PI-Star Monitorliste
Konfiguration der Monitorliste in Pi-Star.

YSFGateway Datei unter /etc/YSFGateway selbst editieren

Im Abschnitt [Network] kann zum Beispiel folgende Konfiguration verwendet werden:

[Network]
InactivityTimeout=1440
Revert=1
Debug=0
Startup=DE-Deutschland
Reconnect=1
Options="76;79;92;63"
Parameter Bedeutung
InactivityTimeout=1440 Zeit bis zur automatischen Trennung bei Inaktivität.
Revert=1 Aktiviert die Rückkehr zum konfigurierten Start-Reflector.
Debug=0 Deaktiviert zusätzliche Debug-Ausgaben.
Startup=DE-Deutschland Verbindet Pi-Star nach dem Start mit dem Reflector DE-Deutschland.
Reconnect=1 Aktiviert den automatischen Wiederaufbau der Verbindung.
Options="76;79;92;63" Definiert die Home-DGID und die Monitorliste.
Auswertung des Options-Strings:
Home-DGID: 76
Monitorliste: 79, 92, 63

Der erste Eintrag im Feld Options ist immer die Home-DGID. Alle weiteren Einträge bilden die Monitorliste.

Nach dem Verbinden arbeitet der Hotspot zunächst auf der Home-DGID 76. Der Reflector überwacht zusätzlich die DGIDs 79, 92 und 63. Beginnt auf einer dieser DGIDs ein QSO, wird der Client automatisch auf diese Gesprächsgruppe umgeschaltet.

Eine nicht konfigurierte DGID wird bei eigener Aussendung dynamisch für 15 Minuten in die Monitorliste aufgenommen. Mit DG-ID 90 werden alle dynamischen DGID-Zuordnungen sofort gelöscht und der Client kehrt auf seine Home-DGID zurück.

Beispiel

76,66,79,80
Home-DGID
76
Monitorliste
66, 79, 80

4. Wechsel auf eine andere DGID

Es gibt zwei unterschiedliche Möglichkeiten.

4.1 Wechsel auf eine DGID der Monitorliste

Wird auf einer DGID gesprochen, die sich bereits in der Monitorliste befindet, schaltet der Reflector automatisch auf diese DGID um.

Beispiel:
Home-DGID: 76
Monitorliste: 66, 79, 80

Ein Benutzer beginnt ein Gespräch auf DGID 79. Der Reflector erkennt die Aktivität und schaltet den Client automatisch auf DGID 79.

Nach Ende des Gesprächs bleibt der Client zunächst auf DGID 79. Erst nach Ablauf des Back-to-Home-Timers erfolgt die automatische Rückkehr auf die Home-DGID.

4.2 Wechsel auf eine DGID außerhalb der Monitorliste

Wird eine DGID benutzt, die sich nicht in der Monitorliste befindet, behandelt der Reflector diese als temporäre dynamische DGID.

Beispiel:
Home-DGID: 76
Monitorliste: 66, 79, 80
Gewählte DGID: 12

Da DGID 12 nicht Bestandteil der Monitorliste ist:

  • wird automatisch auf DGID 12 gewechselt,
  • wird DGID 12 zusätzlich in die Monitorliste aufgenommen,
  • gilt diese Aufnahme für 15 Minuten.

Während dieser Zeit verhält sich DGID 12 genauso wie jede andere Monitor-DGID. Nach Ablauf der 15 Minuten wird die dynamische Zuordnung automatisch entfernt.

5. Dynamische Monitor-DGIDs

Dynamische Monitor-DGIDs besitzen folgende Eigenschaften:

  • Sie werden automatisch erzeugt.
  • Sie müssen nicht konfiguriert werden.
  • Sie bleiben 15 Minuten aktiv.
  • Jede erneute Aktivität verlängert die Laufzeit.
  • Sie erscheinen im Dashboard.
  • Nach Ablauf werden sie automatisch gelöscht.

Dadurch kann kurzfristig auf beliebige Gesprächsgruppen gewechselt werden, ohne die eigentliche Konfiguration dauerhaft zu verändern.

6. Trennen einer DGID

Eine dynamisch hinzugefügte DGID kann jederzeit manuell wieder getrennt werden.

Manuelle Trennung mit DG-ID 90

Für die sofortige Trennung wird am Funkgerät die DG-ID 90 ausgewählt und kurz die PTT-Taste betätigt.

DG-ID 90 ist ein Steuerbefehl:
Sie wird nicht als Gesprächsgruppe verwendet, sondern entfernt die dynamisch hinzugefügten DGIDs des Clients.

Nach dem Senden auf DG-ID 90:

  • werden alle dynamischen DGID-Zuordnungen des Clients gelöscht,
  • wird die temporäre Monitorliste bereinigt,
  • kehrt der Client unmittelbar auf seine Home-DGID zurück.

Automatische Trennung

Erfolgt keine manuelle Trennung, wird eine dynamische DGID nach 15 Minuten ohne erneute Aktivität automatisch entfernt.

Dadurch bleibt die dauerhaft konfigurierte Monitorliste unverändert und nur die temporären Zuordnungen werden gelöscht.

7. Automatische Rückkehr zur Home-DGID

Nach jeder Umschaltung überwacht der Reflector die Aktivität.

Sobald auf keiner überwachten DGID mehr gesprochen wird, startet der Back-to-Home-Timer.

Nach Ablauf dieses Timers wird der Client automatisch wieder auf seine Home-DGID zurückgeschaltet.

Dadurch befindet sich der Repeater oder Hotspot nach jedem Gespräch wieder in seinem Ausgangszustand.

8. Zusammenfassung

Die Kombination aus

  • Home-DGID
  • Monitorliste
  • dynamischen Monitor-DGIDs
  • automatischer Rückkehr zur Home-DGID

ermöglicht einen sehr komfortablen Betrieb des Reflectors.

Der Benutzer muss nur noch selten manuell zwischen DGIDs wechseln und kann trotzdem mehrere Gesprächsgruppen gleichzeitig überwachen.

Statusanzeigen im Dashboard

TX – Sendung aktiv
TD – DG-ID Wechsel
TO – Timeout
WD – Watchdog
Last Heard Anleitung

Repeater und Hotspots

Die aktuelle Home-DGID, die aktive DGID sowie die Monitorliste eines Clients werden in der Liste „Repeater / Hotspots“ dargestellt.

Repeater und Hotspots

Hinweis zu Yaesu-Geräten

Bei vielen Geräten wird die DG-ID-Auswahl über einen längeren Druck auf die GM-Taste geöffnet. Beim FT-70 wird stattdessen die MODE-Taste länger gedrückt.

Achtung: Der aktivierte Gruppenmodus kann regelmäßige automatische Aussendungen verursachen und dadurch eine temporäre Sperre auslösen.