mirror of
https://github.com/BOSWatch/BW3-Core.git
synced 2025-12-06 07:12:04 +01:00
added changes from PR-Discussion
This commit is contained in:
parent
6e2ee6ba6a
commit
4e95d14d88
|
|
@ -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|
|
|ignoreTime|Zeitfenster für doppelte Pakte in Sekunden|10|
|
||||||
|maxEntry|Maximale Anzahl an Paketen in der Vergleichsliste|20|
|
|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:**
|
**Beispiel:**
|
||||||
```yaml
|
```yaml
|
||||||
|
|
|
||||||
|
|
@ -46,9 +46,9 @@ class BoswatchModule(ModuleBase):
|
||||||
if bwPacket.get("mode") == "fms":
|
if bwPacket.get("mode") == "fms":
|
||||||
filterFields = ["fms"]
|
filterFields = ["fms"]
|
||||||
elif bwPacket.get("mode") == "pocsag":
|
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":
|
elif bwPacket.get("mode") == "zvei":
|
||||||
filterFields = ["zvei"]
|
filterFields = ["tone"]
|
||||||
else:
|
else:
|
||||||
logging.error("No Filter for '%s'", bwPacket)
|
logging.error("No Filter for '%s'", bwPacket)
|
||||||
return False
|
return False
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue