Hallo!

Zitat Zitat von Floo Beitrag anzeigen
Ich habe 20000 mal die gleiche Meldung in BosMon und dazwischen die richtige.
Das Problem ist altbekannt, und man bekommt es nicht zu 100% in den Griff.
Aber abmildern kann man ihn, indem man grundsätzliche Prinzipien versteht und umsetzt.

Pocsag arbeitet mit 10 Zeitschlitzen zu je 6 Sekunden Länge je Minute.
Das ganze hängt an einem offiziellen Zeitnormal, damals an DCF77, heute vermehrt an GPS.

Um nun mehrere DAU's gegenseitig zu entkoppeln wird bei der Netzplanung eine Verteilung der DAU's auf diese 10 Zeitschlitze festgelegt.

Man kann mithilfe der Zeitschlitze und einer weiteren Bewertungsmöglichkeit (Feldstärke oder Bitmuster via Oszi) die für den gewünschten Ort "besten" bzw. "ungestörtesten" DAU's raussuchen.
Meistens sind das dann auch die DAU's die regional am nächsten stehen.

Hat man die für seinen Ort besten DAU's gefunden, gilt es mittels Antennenposition und ebenso auch der Antennenqualität seine Anlage so zu basteln, das man nur diese "guten" DAU's hört.
Also lieber nur 1 oder 2 DAU's statt 7 oder mehr.

Heißt dann auch bezüglich Antennenqualität, das nen kurzes Stückchen Draht (oder bei Handscannern testweise auch garkeine Antenne) für DME nicht selten besser ist, als irgendeine Fenster- oder gar Dachantenne.

Denn je mehr DAU's man empfängt, des so mehr empfängt man gleichzeitig und ankommen tut dann nur noch Datensalat.

Ein weiteres Problem liegt auf Seiten der Softwareautoren, da macht man als User garnichts dran.
Firmen wie Oelmann und Swissphone haben sich bereits vor jahren ran gesetzt um die Fehlerkorrektur zu verbessern.

In Pocsag ansich gibt es zwei Datensicherungen:
Jedes Byte hat ein Parity-Bit, woran ein DME schonmal eine erste Vormarkierung hat ob ein Zeichen wohl "richtig" oder "eventuell fehlerhaft" sein kann.
Weiterhin sind die Batsches dann nochmal über ein BCH-Prüfsummensystem gesichert, welches nicht nur Fehler erkennen kann, sondern sogar bis zu 4 fehlerhafte Zeichen einer Batch korrigieren kann.

Oben genannte Hersteller gehen aber noch einen Schritt weiter:

Alarm von ersten DAU wird empfangen und Alarm gegeben.
Während der DME piept wird der selbe Alarm nochmal von einem 2. DAU empfangen und mit der bereits empfangenen Meldung verglichen...bei Unterschieden berichtigt. Kurz darauf eventuell noch ein 3. DAU mit der selben Nachricht...
Die Firmware hat nun 3 mal die selbe Alarmierung und kann im Vergleich alle "unsicheren" Zeichen korrigieren.

Poc32 oder auch BOSmon und andere könnten es genauso machen, wenn die Programmierer solcher Programme das nur mal umsetzen würden.
Bei Poc32 wäre es nicht sooo wichtig. Spätestens aber Programme wie BOSmon, die den Anspruch haben aus Pocsag-Texten Weiterleitungen via eMail oder SMS zu erzeugen, würde solch eine zusätzliche Fehlerkorrektur verflixt nützlich sein.

Grüße aus Dortmund

Jürgen Hüser