#include <IRremote.h>
IRrecv remote(6);
int code;             //decode_results code;
#include <LiquidCrystal.h>
void setup()
{
  Serial.begin(9600);
  remote.enableIRIn();
  lcd.begin(16, 2);
}
void loop()
{
  if (remote.decode())   // if (remote.decode(&code))
  {
    code = remote.decodedIRData.command;    // Not needed
    Serial.print("irCode: ");
    Serial.println(code);     // Serial.println(code.value);
    remote.resume();
    lcd.setCursor(0, 0);
for (int thisChar = 0; thisChar < 10; thisChar++) {

    lcd.print(thisChar);

    delay(500);}
  lcd.setCursor(16, 1);
  lcd.noAutoscroll();
lcd.clear();
  }
}