Hallo, ich möchte die Infrarot-Signale von einer Fernbedienung auslesen und auf einem Display anzeigen lassen. Bzw erstmal mir überhaupt anzeigen lassen, wenn ein Signal ankommt. Dazu hab ich versucht, mich in das IRMP-Tutorial (http://www.mikrocontroller.net/articles/IRMP) einzulesen, aber irgendwie funktioniert es nicht so, wie ich es mir vorstelle und mir gehen langsam die Ideen aus, was ich überhaupt noch machen kann. Das Problem ist, dass das IRMP anscheint gar nicht mitbekommt, wenn ich eine Taste auf der Fernbedienung drücke. Jedenfalls zeigt mit mein Display die ganze Zeit: "Kein IR-Signal!", an. Die einkommenden IR-Signalepegel lass ich mir aber gleichzeitig auf einer LED ausgeben und das funktioniert soweit. Laut dem Tutorial soll man irmp.h einfügen. Ich muss aber irmp.c einfügen, damit das Programm überhaupt kompiliert werden kann (Sonst kennt er init_irmp() z.B. nicht). Was kann ich machen? Gruß Luggi PS: Im irmpconfig.h hab ich im wesentlichen nur den Eingang-Pin eingestellt und einige Protokolle ausgeschlossen.
Hast du in die 15 kHz ISR die IRMP-Polling-Funktion aufgenommen? --> IRMP-Artikel lesen und verstehen
:
Bearbeitet durch User
Ah ok, das muss mach auch noch machen. Dann probier ich's nochmal. Vielen Dank
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.