Tach zusammen!
Folgendes mal als Hinweis:
Ich lese hier arbeiten doch einige mit dem POCSAG-Teil des BOS-Tools zum Testen der Auswerter.
Leider hat das BOS-Tool in der letzten Version ein Timing-Problem. Das Ausgleichen der Rundungsfehler funktioniert nicht richtig, das komplette POCSAG-Signal ist etliche Millisekunden kürzer als es sein müsste.
Im Detail:
Bei einer Samplefrequenz der Soundkarte von 44100 Hz und einer Baudrate von 1200 Bps hat ein Bit die Länge von 36,75 Samples. Das runde ich auf 36 und summiere den Rest von 0,75 auf. Jedes Mal, wenn dieser Rest > 1 wird, füge ich ein Füllsample ein. Das klappt beim BOS-Tool nicht. Dort ist jedes Bit nur exakt 36 Samples lang.
Die Abweichung in Samples ist also:
AbweichungSamples = (nBits * 0,75)
Dann kann man auf die Millisekunden umrechnen.
Ich stell euch demnächst mal einen korrigierten POCSAG-Geber zur Verfügung.
Gruß Joachim