rwth-afu / SDRPager

POCSAG pager software based on soundcard generation of baseband
13 stars 3 forks source link

PTT Steuerung? V1.4 #13

Closed dh3wr closed 8 years ago

dh3wr commented 8 years ago

Obwohl der aktive Zeitschlitz längst vorbei ist, kommt kein Set PTT to off. Ist die Bezeichung ON / OFF eigentlich unabh. von der Invertierung?

ptt

dh3wr commented 8 years ago

Ja, On OFF ist unabh., also nur logisch zu verstehen. Es hat nichts mit dem tatsächlichen Pegel am GPIO Port zu tun.

Taronyu commented 8 years ago

Hängt das jetzt vielleicht mit der Änderung in #11 zusammen?

menzerath commented 8 years ago

Ja, das scheint der Grund für das Verhalten zu sein. Komischerweise konnte ich das Problem jedoch nicht auf meinem Test-Pi nachvollziehen.

Die aktuelle Lösung (die auch zu funktionieren scheint) sieht so aus: der Scheduler lässt den AudioEncoder die Daten encodieren, schaltet PTT ein und lässt dann erst abspielen. Der AudioEncoder schaltet dann PTT wieder aus, sobald das Abspielen beendet ist. Damit kommt man bei einem eingestellten 0ms Delay auf ein tatsächliches Delay von ca. 0.055s.

dh3wr commented 8 years ago

Hat sich durch rewrite von scheduler.java erledigt.