diff --git a/docu/docs/modul/double_filter.md b/docu/docs/modul/double_filter.md index 7fb28f8..e857c79 100644 --- a/docu/docs/modul/double_filter.md +++ b/docu/docs/modul/double_filter.md @@ -17,7 +17,7 @@ Mit diesem Modul ist es möglich, die Pakete auf Duplikate zu Filtern. Je nach K |----|------------|-------| |ignoreTime|Zeitfenster für doppelte Pakte in Sekunden|10| |maxEntry|Maximale Anzahl an Paketen in der Vergleichsliste|20| -|pocsagFields|Liste der Pocsag Felder zum Vergleichen: `ric`, `subric` und/oder `message`|`ric`| +|pocsagFields|Liste der Pocsag Felder zum Vergleichen: `ric`, `subric` und/oder `message`|`ric,subric`| **Beispiel:** ```yaml diff --git a/module/filter/doubleFilter.py b/module/filter/doubleFilter.py index dfcdd72..4b0a20a 100644 --- a/module/filter/doubleFilter.py +++ b/module/filter/doubleFilter.py @@ -46,9 +46,9 @@ class BoswatchModule(ModuleBase): if bwPacket.get("mode") == "fms": filterFields = ["fms"] elif bwPacket.get("mode") == "pocsag": - filterFields = self.config.get("pocsagFields", default=["ric"]) + filterFields = self.config.get("pocsagFields", default=["ric", "subric"]) elif bwPacket.get("mode") == "zvei": - filterFields = ["zvei"] + filterFields = ["tone"] else: logging.error("No Filter for '%s'", bwPacket) return False