BW3-Core/docu/docs/develop/packet.md
Bastian Schroll 0af091373f remove csv descr from paket and wildcard
should be done in a module
2019-09-20 13:06:15 +02:00

1.9 KiB

BOSWatch Packet Format

Ein BOSWatch Datenpaket wird in einem Python Dict abgebildet. In der nachfolgenden Tabelle sind die genutzten Felder abgebildet.


Allgemeine Informationen

Feldname FMS POCSAG ZVEI MSG Wildcard Beschreibung
serverName X X X X {SNAME} Name der BOSWatch Server Instanz
serverVersion X X X X {SVERS}
serverBuildDate X X X X {SDATE}
serverBranch X X X X {SBRCH}
clientName X X X X {CNAME} Name der BOSWatch Client Instanz
clientIP X X X X {CIP}
clientVersion X X X X {CVERS}
clientBuildDate X X X X {CDATE}
clientBranch X X X X {CBRCH}
inputSource X X X X {INSRC} (sdr, audio)
timestamp X X X X {TIMES}
frequency X X X X {FREQ}
mode X X X X {MODE} (fms, pocsag, zvei, msg)

Speziell für POCSAG

Feldname FMS POCSAG ZVEI MSG Wildcard Beschreibung
bitrate X {BIT}
ric X {RIC}
subric X {SRIC} (1, 2, 3, 4)
subricText X {SRICT} (a, b, c, d)
message X X {MSG} Kann außerdem für ein Message Paket genutzt werden

Speziell für ZVEI

Feldname FMS POCSAG ZVEI MSG Wildcard Beschreibung
tone X {TONE} 5-Ton Sequenz nach ZVEI

Speziell für FMS

Feldname FMS POCSAG ZVEI MSG Wildcard Beschreibung
fms X {FMS}
service X {SERV}
country X {COUNT}
location X {LOC}
vehicle X {VEC}
status X {STAT}
direction X {DIR}
dirextionText X {DIRT} (Fhz->Lst, Lst->Fhz)
vehicle X {VEC}
vehicle X {VEC}
tacticalInfo X {TACI} (I, II, III, IV)

Weitere Wildcards

  • {BR} - Zeilenumbruch \r\n
  • {LPAR} - öffnende Klammer (
  • {RPAR} - schließende Klammer )
  • {TIME} - Aktueller zeitstempel