Das "Verschlucken" der Meldungen tritt i.d.R. bei zu starkem Rauschen auf. Ich arbeite derzeit ein einem Script, dass einigen Sekunden nach dem Empanf einer Meldung wartet und durch Mehrfachempfang einen korrigierten Text ausgibt. In diesem Zusammenhang inkl. Wiederholungs-Sperre.

Zitat Zitat von coastboy Beitrag anzeigen
Was mir aufgefallen ist, ist das die Prozessorlast bei guten 50 % liegt...
Kannst du da noch was ändern?
Ja, das wird später kein Problem sein. Nicht das Dekodieren braucht so viel CPU-Zeit. Sondern die Mainloop, welche derzeit mit maximaler Geschwindigkeit (also idealer weise mit 100% CPU-Last) den Decoder-Thread auf neue Nachrichten prüft und an die Script-Engine weiter reicht.
Dass muss natürlich nicht alle paar Mikrosekunden passieren... werde ich demnächst noch ändern.