Forum: Compiler & IDEs AVR: IRMP-Problem


von Luggi (Gast)


Angehängte Dateien:

Lesenswert?

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.

von Di P. (drpepper) Benutzerseite


Lesenswert?

Hast du in die 15 kHz ISR die IRMP-Polling-Funktion aufgenommen?
--> IRMP-Artikel lesen und verstehen

: Bearbeitet durch User
von Luggi (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.