Seite 1 von 1

Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 15:53
von bukl
Hallo,
ich versuche gerade die Reichweitenalarme zu nutzen um festzustellen, wenn es Probleme mit dem Empfang gibt.
Dieser Reichweitenalarm kommt zirka alle zwei Minuten, allerding mal mit Inhalt in der Meldung und mal leer.
Ich leitete diese per Telegrammereigniss weiter an firEmergency, wo die Auswertung geschieht.

Mein Problem ist, dass nur die Alarme weitergeleitet werden, die auch einen Inhalt haben, die leeren jedoch nicht.
Als Filter habe ich ledig die entsprechende RIC als Adresse eingetragen.
Sieht also so aus:

Code: Alles auswählen

Filter
Pocsag: 0123456
Hat jemand eine Idee woran das liegt, bzw wie das beheben kann?

Vielen Dank im voraus

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 16:37
von Kavino
Verwende die Funktion Telegramme modifizieren um einen Inhalt in der Textmeldung zu bekommen.

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 16:43
von bukl
Ich bin leider nicht ganz so firm was Reguläre Ausdrücke angeht. Von daher: Wie krieg ich das hin? Am besten so, dass das nur bei einer bestimmten RIC geschieht?

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 17:07
von bukl
Ich hab das hier gefunden:

Code: Alles auswählen

Suchen nach: ^\s*$
Ersetzen durch: dummy
Das erstzt alle leeren Strings und Strings die nur aus Leerzeichen bestehen durch "dummy".
Das funktioniert auch soweit, dass die Telgramme in dem Fenster jetze nicht mehr leer sind, aber trotzdem wird kein Netzwerkereigniss ausgelöst !?

Edit:
ok, da hätte ich auch selber drauf kommen können, leere Strings findet man mit ^$ . Aber das ändert leider auch nichts, daran, dass die Telegramme kein Netzwerkergniss auslösen.

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 17:47
von Kavino
Du trägst beim Filter den Ric ein.


Dann lässt du Suche nach leer und gibst etwas beliebiges in ersetzen durch ein.

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 18:50
von bukl
Wenn ich "Suchen nach" leer lasse fügt er den Ersten Text nach jedem Zeichen ein, wenn der String nicht leer ist. Würde mich nicht stören, da mit der RIC keine Informationen gesendet werden, aber trotzdem löst das nach wie vor kein Netzwerkereigniss aus, wenn die Meldung ursprünglich leer war.

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 23. Sep 2015, 19:18
von Kavino
Achso ok dann muss ich nun aber auch passen

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 24. Sep 2015, 17:42
von Martin112
bukl hat geschrieben:Hallo,
ich versuche gerade die Reichweitenalarme zu nutzen um festzustellen, wenn es Probleme mit dem Empfang gibt.
Dieser Reichweitenalarm kommt zirka alle zwei Minuten, allerding mal mit Inhalt in der Meldung und mal leer.
Ich leitete diese per Telegrammereigniss weiter an firEmergency, wo die Auswertung geschieht.

Mein Problem ist, dass nur die Alarme weitergeleitet werden, die auch einen Inhalt haben, die leeren jedoch nicht.
Als Filter habe ich ledig die entsprechende RIC als Adresse eingetragen.
Sieht also so aus:

Code: Alles auswählen

Filter
Pocsag: 0123456
Hat jemand eine Idee woran das liegt, bzw wie das beheben kann?

Vielen Dank im voraus
hey

wieso so kompliziert

richte doch einfach von bosmon integrierte Feldstärke Funktion ein (Bild 1 )

danach einfach unter telegrammerreignis felstärke aktivieren ( Bild 2 )

unten bei aktion "telegramm generieren" und eine adresse einfügen ( irgendeine die nicht benutzt wird )und dann eine nachricht eintragen z.b. Pocsag Inaktiv ( bild 3 )

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 25. Sep 2015, 10:21
von bukl
Ohh, vielen Dank, das ist natürlich einfacher...

Trotzdem komsich, dass ich mit einer leeren Meldung keine Ereigniss auslösen kann :?:

Re: Telegrammereigniss auch bei leerer Meldung

Verfasst: 26. Sep 2015, 17:54
von bosmon
Hallo,

man kann natürlich auch mit leeren Telegrammen Ereignisse auslösen. Aber, wie Martin112 bereits geschrieben hat, warum nicht den integrierten Reichweiten-Alarm benutzen :)

Grüße
Thimo Eichstädt