PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AllFMS Filter



Löschpatsche
01.07.2008, 04:16
Hallo Leute, (Morgen)
Könnt ihr mir weiterhelfen?
Wie stelle ich bei AllFMS den filter ein so das er mir Ric´s nicht anzeigt (testsignal)???
mfg




www.ffw-beetz-sommerfeld.de

Einsatzleiter
01.07.2008, 09:06
Hi,

schau mal in das Installationsverzeichnis von ALLFMS. Dort findest du die u.g. *.txt Dateien. Mit denen kannst Du die Filter einstellen. Einige Beispiele sind in den Dateien schon angegeben.

FilterDME.txt
FilterFME.txt
FilterFMS.txt


Gruß
Der EL

Löschpatsche
01.07.2008, 17:26
das habe ich ja schon versucht nur leider geht das nicht wirklich!!!!!!! kannst du mir mal ein beispiel schicken von der text datei???

Einsatzleiter
01.07.2008, 19:39
Hi,

stimmt, da hast Du recht. Das mit den *.txt Deteien funzt nicht wirklich. Geht mal in das Instatallationsverzeichnis und öffne die Datei ALLFMS.cfg mit dem Editor. Dort gibt es die Zeilen
FilterDME XXXXXXX und FilterFME XXXXXXX.

Einfach die X durch die RIC´s ersetzen, die du unterdrücken möchtest. Wenn es mehrere sind, einfach getrennt durch Leerzeichen, die Zeilen ergänzen.

Hab´s ausprobiert, und es funktioniert


Gruß
Der EL

Löschpatsche
01.07.2008, 20:18
Danke werde ich gleich mal probieren!!!!

woipadina
02.07.2008, 11:43
also ich muss sagen, dass bei mir die filter mit den txt dateien hervorragend funktionieren. ich nutze zwar nur 5ton-auswertung und habe daher auch nur die filterFME in benutzung, aber die funktionirt bei mir!

Andi-Hamburg
05.01.2009, 20:52
Ich habe auch das problem, das der Filter mit den Textdatein nicht funktioniert. Mein Filter sieht so aus:



#### +=Anzeigen, -=Unterdrücken ?=Wildcard
#### Die Erste Übereinstimmung wird verwendet
#### Die Länge ist wichtig, d.h. 7 oder 8 Zeichen, je nach dem ob mit oder ohne Subric
#### Falls keine Übereinstimmung gefunden wird, dann -> Anzeigen
#### D.h. ein +???????? am Ende ist implizit
#### Kommentare hinter einem Filter müssen mit ; abgetrennt werden.
#### Beispiele (; entfernen!)
;-133????;Unterdrückt alle 133* Kennungen
;-133?????;Unterdrückt alle 133* Kennungen falls Subric verwendet werden
;+1234???
;-???????;Zeigt nur RICs an, die mit 1234 beginnen und 7-Stellig sind.

+60?????
+61?????
-617013

ahk
05.01.2009, 21:09
Richtig. Der Filter filtert absolut nichts.

Lies mal die Zeilen oben in der Datei:
#### Die Länge ist wichtig, d.h. 7 oder 8 Zeichen, je nach dem ob mit oder ohne Subric

Wenn Du die 617013 ausfiltern willst, dann muss das
-0617013
bzw.
-0617013?
heißen.
Die beiden +6?????? Einträge sind auch überflüssig, da

#### Falls keine Übereinstimmung gefunden wird, dann -> Anzeigen
#### D.h. ein +???????? am Ende ist implizit

Falls Du nur 60 und 61.... anzeigen willst, mach das so:
+60?????
+61?????
-???????

Gruß,
Arne

Andi-Hamburg
05.01.2009, 21:58
Richtig. Der Filter filtert absolut nichts.

Lies mal die Zeilen oben in der Datei:
#### Die Länge ist wichtig, d.h. 7 oder 8 Zeichen, je nach dem ob mit oder ohne Subric

Wenn Du die 617013 ausfiltern willst, dann muss das
-0617013
bzw.
-0617013?
heißen.

Ich hatte vorher im Forum gelesen das man die "0" weglassen soll. Mal sehen ob es nun klappt. ;-)



Die beiden +6?????? Einträge sind auch überflüssig, da

#### Falls keine Übereinstimmung gefunden wird, dann -> Anzeigen
#### D.h. ein +???????? am Ende ist implizit

Falls Du nur 60 und 61.... anzeigen willst, mach das so:
+60?????
+61?????
-???????

Gruß,
Arne

Danke, ich teste jetzt mal.

Gruß Andi

Andi-Hamburg
05.01.2009, 22:17
Firma dankt, funktioniert einwandfrei!

;-)

Edit: doch nicht so ganz,werden immer noch z.b 17xxxxx Ric angezeigt. :-(

ahk
06.01.2009, 05:58
doch nicht so ganz,werden immer noch z.b 17xxxxx Ric angezeigt. :-(

Dann werden die Subrics mitberücksichtigt.
Häng ans Ende noch ein
-????????

(8 Fragezeichen)

dann darf nix mehr angezeigt werden.

Lila-Kuh
25.02.2009, 09:07
Hallo zusammen. Ist es möglich bei AllFMS auch Fahrzeuge zu Filtern??

haben im Kreis Viersen leider Frequenzüberschneidung mit 2 weiteren Kreisen (bei guten wetter) und daher möchte ich bestimmte fahrzeuge an hand der Kennung Filtern.

Codierung fängt mit "D968XXXX" und "D909XXXX"

Ich habe im "FilterFMS" diese einträge:

-D968???????
-D909???????

Da es nicht funktioniert bitte ich euch mal eure erfahrung zu posten.

Danke im vorraus

Gruß Basti

Betatester
25.02.2009, 09:35
AllFMS ist doch nur ein Verteiler, filter doch die Fhz vorher mit FMS32 oder sonstiges.

Lila-Kuh
25.02.2009, 09:40
jepp und wie? benutze FMS32pro und unter "Optionen" kann man nur Filter für Fahrzeuge setzten die in der liste schon vorhanden sind.

Setzte ich den filter nun auf "nur aufgenommene Fahrzeuge" kommen die unbekannten fahrzeuge nicht mehr in der liste vor, aber auch neue fahrzeuge mit der richtigen kennung die aber noch nicht in der liste eingepflegt sind werden gefiltert.

Backdraft007
25.02.2009, 10:45
AllFMS ist doch nur ein Verteiler, filter doch die Fhz vorher mit FMS32 oder sonstiges.
Wenn FMS32 die Quelle ist, kann ich den Filter in FMS32 zwar einstellen. Aber funktioniert dieser nur für die Ansicht in FMS32. Daten die pert TCP/IP an ALLFMS übergeben werden, gehen ungefiltert dorthin. Deswegen muss man in ALLFMS ebenfalls filtern.

Lila-Kuh
25.02.2009, 10:48
Wenn FMS32 die Quelle ist, kann ich den Filter in FMS32 zwar einstellen. Aber funktioniert dieser nur für die Ansicht in FMS32. Daten die pert TCP/IP an ALLFMS übergeben werden, gehen ungefiltert dorthin. Deswegen muss man in ALLFMS ebenfalls filtern.

hast du auch einen tipp wie man fahrzeuge filtert die unerwünscht sind?

ahk
25.02.2009, 12:59
Eigentlich so wie Du es beschrieben hast.

Wenn Du AllFMS startest, erscheint dann im mittleren Fenster der Text:

2 Filter aus FilterFMS.txt geladen

???

Lila-Kuh
25.02.2009, 15:03
Eigentlich so wie Du es beschrieben hast.

Wenn Du AllFMS startest, erscheint dann im mittleren Fenster der Text:

2 Filter aus FilterFMS.txt geladen

???

25.02.09 09:04:13 Connected to Server localhost:9300
25.02.09 09:04:13 FMS32-Pro Statustexte geladen.
25.02.09 09:04:13 Telegrammliste (2502) geladen.
25.02.09 09:03:56 Started HTTP Server on 192168100108:80
25.02.09 09:03:56 2 Filter aus Datei FilterFMS.txt geladen.
25.02.09 09:03:56 1 Filter aus Datei FilterDME.txt geladen.
25.02.09 09:03:56 Status.DAT geladen: 1360
25.02.09 09:03:56 16 Ortskennungen (FMS32pro) geladen.
25.02.09 09:03:56 296 Fahrzeuge (FMS32pro) geladen.


Ist es wichtig die genaue länge des code´s einzugeben?
z.b. in der beispieldatei steht folgendes:
;-91501234???; Unterdrückt alles vom Fzg 91501234 (11stellen)

Fahrzeuge hier im Kreis haben aber nur 8stellen (69537xxx)

Muss ich die 3 fehlenden stellen mit ??? füllen oder reichen die 8 stellen?

Erstmal danke an euch für die Hilfe bis hier hin.

So wie es aussieht habe ich den fehler gefunden den ich gemacht habe.

Fahrzeuge senden eine kennung (8stellig = 69123456)

In der Filterdatei "FilterFMS.txt" ist die kennung mit 11stellen einzutragen.
Die ersten 8stellen ganz normal das Fahrzeug und die letzten 3stellen die "Status" einstellung was unterdrückt oder verarbeitet wird.

Schönen Tag noch

Gruß Basti

stadel21
25.02.2009, 17:05
Ich komm auch nicht sooo ganz mit dem Filter bei AllFMS klar, hatte es ein paar mal probiert, hat aber nicht so richtig geklappt, naja und so wie es jetzt ist, ist es eigentlich ganz gut. Das Problem welches ich nun habe, dadurch das auch Pocsag drüber läuft habe ich ja die Netzkennung die ca. alle 3 min kommt gefiltert. Die wird auch nicht angezeit, aber die wird anscheinend tortzdem immer schön mit gezählt.

Worauf ich hinaus will, wenn ich fms32 starte, zieht er sich ja vom AllFMS die letzten 200 Meldungen rein. Das stimmt aber nie, anscheinend wegen der Netzkennung.

Ohje, hat irgendjemand verstanden was ich will :-) ???? Kann man da irgendwas machen ?

ahk
26.02.2009, 07:52
Worauf ich hinaus will, wenn ich fms32 starte, zieht er sich ja vom AllFMS die letzten 200 Meldungen rein. Das stimmt aber nie, anscheinend wegen der Netzkennung.
Mit der Netzkennung hat das sicherlich nichts zu tun. Wenn ein Telegramm oder Alarmierung ausgefiltert ist, wird sie nicht mitgezählt sondern schon am Eingang direkt gelöscht.

Du musst mir aber mal erklären wie du das mit den 'letzten 200 Meldungen' machst. FMS32 hat meines Wissens keine Funktion um das zu tun. Man kann beim FMS32 Client zwar konfigurieren, dass er beim Start Meldungen vom Server abrufen soll, aber dort nur einen Zeitraum angeben und keine Anzahl.

AllFMS speichert intern maximal 2500 Meldungen in einem Ringpuffer. Dazu gehören sowohl Alarmierungen als auch FMS Status. D.h. wenn Du in einer Stunde 2500 Telegramme bei AllFMS reinbekommst, dann kannst Du zwar die letzten 7 Tage abrufen, bekommst aber nur die 2500 der letzten Stunde geschickt.

Ähnlich verhält es sich bei den Initialtelegrammen (eigentlich ein Feature vom FMS-Crusader). Wenn Du dort 200 einstellst, schickt er die letzten 200 Telegramme/Alarmierungen. D.h. wenn von den 200 telegrammen 150 FMS-Status sind, dann kommen eben nur 50 Alarmierungen an.

Gruß,

Arne

stadel21
26.02.2009, 08:52
Naja das macht doch das AllFMS, also sobald ich auf den AllFMS Server connecte kommen da die letzten Meldungen und ich meine mal gelesen zu haben, dass es die letzten 200 sind. Bloss zieht der sich fast immer nur die FMS daten rein, das liegt wohl daran das damit die 200 erreicht sind. Die Zeit nimmt er bloss nicht mit rüber, die Meldung sind quasi alle auf die Sekunde gleich, das ist nicht so schön. Und es wäre schön wenn es mehr wären als 200.

Wird an dem Programm denn noch gefeilt ? Lassen wir doch coastboy da mal ran :-)

Lila-Kuh
26.02.2009, 09:34
wie ist dein system den aufgebaut?? Meine welche progs nutzt du??

FMS32 als server dann Allfms dazwischen?? Oder doch andere progs?

Ein paa infos wäre hilfreich

ahk
26.02.2009, 09:39
Naja das macht doch das AllFMS, also sobald ich auf den AllFMS Server connecte kommen da die letzten Meldungen und ich meine mal gelesen zu haben, dass es die letzten 200 sind. Bloss zieht der sich fast immer nur die FMS daten rein, das liegt wohl daran das damit die 200 erreicht sind. Die Zeit nimmt er bloss nicht mit rüber, die Meldung sind quasi alle auf die Sekunde gleich, das ist nicht so schön. Und es wäre schön wenn es mehr wären als 200.
Wird an dem Programm denn noch gefeilt ? Lassen wir doch coastboy da mal ran :-)

Im AllFMS gibt es ein Feld "Initialtelegramme senden:" - dahinter trägst Du eine Zahl ein und das ist die Anzahl der Initialtelegramme.
Und das die Zeit für alle gleich ist, liegt daran, dass FMS32 eigentlich garkeine Initialtelegramme kennt und auch keinen Zeitstempel bei den Telegrammen unterstützt. D.h. die Initialtelegramme werden bei FMS32 als normale Telegramme geschickt.
Wenn Du einen Zeitstempel möchtest, nimm den FMS-Crusader.

Gruß,
Arne

P.S.: Wer ist coastboy?

stadel21
26.02.2009, 10:06
Alles klar, werde ich mal probieren mit den Initialdingern :-)

Coastboy hat da dieses Tool entwickelt und ich find seinen Support hammer:

http://www.funkmeldesystem.de/foren/showthread.php?t=31624

Aber nix gegen anderen Support :-P