Ich verwende https://github.com/ts1/PiIR um Infrarotsignale zu senden und zu empfangen. Das funktioniert solange gut, wie ich über den Lautsprecher, der an die Pi-eigene Klinkenbuchse angeschlossen ist, nichts abspiele, etwa über aplay. Sobald ich nach Abspielen Infrarotsignale sende, werden sie nicht übertragen, stattdessen höre ich https://forum-raspberrypi.de/attachment/36932-221211-8109-zip/ aus dem Lautsprecher. Ein Neustart behebt das Problem, bis ich wieder etwas abspiele. OS ist Bullseye. Woran kann das liegen?
Welchen RasPi, welche GPIOs verwendest du? Könnte es sein, daß die PWM Audioausgabe den selben Timer verwendet, wie die PIGPIO lib? Klingt für mich auf jeden Fall nach einem Ressourcen-Konflikt.
Was für Signale? Steuerung eines Fernsehers/etc bzw. Empfangen dieser Signale? Dann wäre der Einsatz von LIRC sinnvoller. Der Kerneltreiber ist da besser als irgendeine Anwendung im Userspace. https://www.lirc.org/html/irsend.html https://www.kernel.org/doc/Documentation/devicetree/bindings/media/gpio-ir-receiver.yaml Woran hast du denn deine IR Diode angeschlossen?
Thorsten S. schrieb: > Welchen RasPi, welche GPIOs verwendest du? RP1,Senden GPIO22 > Könnte es sein, daß die PWM Audioausgabe den selben Timer verwendet, wie > die PIGPIO lib? Wie kann ich das herausfinden? > Klingt für mich auf jeden Fall nach einem Ressourcen-Konflikt. Wie nutze ich diese Erkenntnis?
Horst Pihofer schrieb: > Was für Signale? Steuerung eines Fernsehers/etc bzw. Empfangen > dieser > Signale? Dann wäre der Einsatz von LIRC sinnvoller. lirc macht nur Probleme bei der Aufnahme und dem Abspielen, die Library funktioniert einfach bis auf dieses Problem.
PS: Das Problem hatte auch der hier: https://raspberrypi.stackexchange.com/questions/72696/how-to-configure-pigpiod-to-prevent-being-affected-by-aplay
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.