IR sensor giving 0xFFFFFF code only

The library has changed, check the current examples.

I update your example:

#include <IRremote.hpp>

const int RECV = 4;
IRrecv irrecv(RECV);
//decode_results results;  // deprecated

void setup() {
  Serial.begin(9600);
  irrecv.enableIRIn();
}

void loop() {
  if(irrecv.decode()){
    Serial.println(irrecv.decodedIRData.decodedRawData, HEX);
    irrecv.resume();
  }
}
1 Like