Ayuda sobre Libreria para controlar IR en DUE

Hola necesito de su ayuda por favor :’( , he averiguado en San Google y en topics de forum.Arduino.cc y no he podido resolver mi problema…
Me compre el “HX1838 NEC Code Infrared Remote Control module DIY Kit” en eBay y baje la libreria IRremote para la due (Ver Aqui) y al momento de cargar el codigo Funciona :smiley: pero :frowning: al momento de presionar un mismo boton me muestra en el monitor serial diferentes codigos que previamente decodifica

Les agradecería mucho si me ayudan a resolver este problema… les dejo el codigo que empleo

#include <IRremote2>


int ReceptorIR = 2;
IRrecv irrecv(ReceptorIR);
decode_results Codigo;

void setup(){

Serial.begin(9600);
irrecv.enableIRIn();
}

void loop(){

 if (irrecv.decode(&Codigo)){
    Serial.print("0x");
    Serial.println(Codigo.value, HEX);
    delay(50);
    irrecv.resume();  
}

}

PD: Ocupo la nueva IDE (1.6.0)
Gracias

¿Esos códigos diferentes no serán por casualidad "parecidos"? Lo digo, porque por ejemplo en RC5 cambia alternativamente el principio del código para diferenciar si se han producido dos pulsaciones de la misma tecla o se está manteniendo pulsada y se está autorrepitiendo dicha tecla.

Aqui solo presionaba el boton (CH) y con un "delay" de 30 segundos en cada vez que presionaba el boton ... :C