Recepetor IR do controle remoto muito sensivel, da para calibrar?

Então pessoal, tenho um código que deve receber os comando pelo controle remoto, só que quando eu aperto uma tecla, é como se eu tivesse apertando duas 2 vezes, então o painel serial me mostrar dois códigos HEXADECIMAIS iguais, mas eu só apertei o botão uma vez. Isso tá me complicando pq eu guardo esse valores digitados em um vetor, para depois comparar com um outro.

To usando a biblioteca <IRremote.h>

tem como calibrar isso, ou usar outra biblioteca?

Não pode simplesmente ignorar um dos dois códigos que são recebidos?