BW3-Core/docu/docs/modul/descriptor.md

72 lines
1.8 KiB
Markdown
Raw Normal View History

2019-10-27 21:08:23 +01:00
# <center>Descriptor</center>
---
## Beschreibung
2019-10-27 21:53:00 +01:00
Mit diesem Modul können einem Alarmpaket beliebige Beschreibungen in Abhänigkeit der enthaltenen Informationen hinzugefügt werden.
2019-10-27 21:08:23 +01:00
2020-02-24 23:38:13 +01:00
## Unterstütze Alarmtypen
- Fms
- Pocsag
- Zvei
- Msg
2019-10-27 21:08:23 +01:00
## Resource
`descriptor`
## Konfiguration
Informationen zum Aufbau eines [BOSWatch Pakets](../develop/packet.md)
|Feld|Beschreibung|Default|
|----|------------|-------|
|scanField|Feld des BW Pakets welches geprüft werden soll||
|descrField|Name des Feldes im BW Paket in welchem die Beschreibung gespeichert werden soll||
|wildcard|Optional: Es kann für das angelegte `descrField` automatisch ein Wildcard registriert werden|None|
|descriptions|Liste der Beschreibungen||
#### `descriptions:`
|Feld|Beschreibung|Default|
|----|------------|-------|
|for|Inhalt im `scanField` auf welchem geprüft werden soll||
|add|Beschreibungstext welcher im `descrField` hinterlegt werden soll||
**Beispiel:**
```yaml
- type: module
res: descriptor
config:
- scanField: zvei
descrField: description
wildcard: "{DESCR}"
descriptions:
- for: 12345
add: FF DescriptorTest
- for: 45678
add: FF TestDescription
- scanField: status
descrField: fmsStatDescr
wildcard: "{STATUSTEXT}"
descriptions:
- for: 1
add: Frei (Funk)
- for: 2
add: Frei (Wache)
- ...
```
---
2020-02-24 23:38:13 +01:00
## Modul Abhängigkeiten
- keine
2019-10-27 21:08:23 +01:00
2020-02-24 23:38:13 +01:00
---
## Externe Abhängigkeiten
2019-10-27 21:08:23 +01:00
- keine
---
## Paket Modifikationen
- Wenn im Paket das Feld `scanField` vorhanden ist, wird das Feld `descrField` dem Paket hinzugefügt
2019-10-27 21:53:00 +01:00
- Wenn keine Beschreibung vorhanden ist, wird im Feld `descrField` der Inhalt des Feldes `scanField` hinterlegt
2019-10-27 21:08:23 +01:00
---
## Zusätzliche Wildcards
2020-02-24 23:38:13 +01:00
- Von der Konfiguration abhängig