Telegrammereigniss auch bei leerer Meldung

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Antworten
bukl
Beiträge: 18
Registriert: 23. Sep 2015, 15:49

Telegrammereigniss auch bei leerer Meldung

Beitrag 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
Kavino
Beiträge: 88
Registriert: 29. Dez 2014, 19:08

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag von Kavino »

Verwende die Funktion Telegramme modifizieren um einen Inhalt in der Textmeldung zu bekommen.
bukl
Beiträge: 18
Registriert: 23. Sep 2015, 15:49

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag 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?
bukl
Beiträge: 18
Registriert: 23. Sep 2015, 15:49

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag 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.
Kavino
Beiträge: 88
Registriert: 29. Dez 2014, 19:08

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag 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.
bukl
Beiträge: 18
Registriert: 23. Sep 2015, 15:49

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag 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.
Kavino
Beiträge: 88
Registriert: 29. Dez 2014, 19:08

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag von Kavino »

Achso ok dann muss ich nun aber auch passen
Martin112
Beiträge: 811
Registriert: 19. Sep 2013, 11:11

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag 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 )
Dateianhänge
1.PNG
1.PNG (4.24 KiB) 7696 mal betrachtet
2.PNG
2.PNG (19.16 KiB) 7696 mal betrachtet
3.PNG
3.PNG (18.08 KiB) 7696 mal betrachtet
bukl
Beiträge: 18
Registriert: 23. Sep 2015, 15:49

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag von bukl »

Ohh, vielen Dank, das ist natürlich einfacher...

Trotzdem komsich, dass ich mit einer leeren Meldung keine Ereigniss auslösen kann :?:
bosmon
Beiträge: 3974
Registriert: 28. Dez 2009, 18:16

Re: Telegrammereigniss auch bei leerer Meldung

Beitrag 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
BosMon Dokumentation: https://www.bosmon.de/doc
BosMon Support: support@bosmon.de
Antworten