Arduino UNO, IRremote libary: was not declared in this scope

Hey,

ich habe mir die IRremote libary runtergeladen und installiert. Funktioniert auch alles Perfekt.
Ich bekomme den Code der Fernbedinung raus, wenn ich auf eine Taste drücke.
Nun möchte ich, dass etwas passiert, wenn ich die Taste drücke, dazu habe ich eine If Abfrage gemacht.
Wenn ich nun den Sketch hochladen möchte kommt folgende Fehlermeldung:

Arduino: 1.6.5 (Windows 7), Platine: "Arduino Uno"

IRrecvDemo.ino: In function 'void loop()':
IRrecvDemo:18: error: 'E0E0F00F' was not declared in this scope
'E0E0F00F' was not declared in this scope

Der Code:

#include <IRremote.h>
int before;
int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  irrecv.enableIRIn(); // Start the receiver
  before = 0;
}

void loop() {
  if (irrecv.decode(&results)) {

    if (results.value==E0E0F00F) {
      if (before==0) {
        before=1;
      }
    }
    
    irrecv.resume(); // Receive the next value
  }
  delay(100);
}

Wenn ich den IR-Code ('E0E0F00F') durch eine Zahl ersetze, kann der Sketch auf den Arduino geladen werden. Googeln hat leider auch nichts gebracht :confused:

Danke im Vorraus! :smiley:

Hex-Konstanten wird in C/C++ ein 0x vorangestellt

Danke!