Problema em decodificar controle remoto Claro TV

Olá pessoal, estou tendo um problema na hora de decodificar o controle do receptor da CLARO TV, já decodifiquei de TVs e sempre funcionou, já tentei uns 3 tipos de programas, eles até reconhecem o sinal que é enviado pelo controle mas na hora de enviar para o receptor da claro pelo arduino o receptor não liga com o código lido referente ao botão no controle.. se alguém tiver alguma experiencia com o controle de Claro TV e puder ajudar fico grato.

o codigo para decodificar que estou usando é este:

#include <IRremote.h>

const int RECV_PIN = 6;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
  irrecv.blink13(true);
}

void loop() {
  if (irrecv.decode(&results)) {
    if (results.decode_type == NEC) {
      Serial.print("NEC: ");
    } else if (results.decode_type == SONY) {
      Serial.print("SONY: ");
    } else if (results.decode_type == RC5) {
      Serial.print("RC5: ");
    } else if (results.decode_type == RC6) {
      Serial.print("RC6: ");
    } else if (results.decode_type == UNKNOWN) {
      Serial.print("UNKNOWN: ");
    }
    Serial.println(results.value, HEX);{
    Serial.println(results.bits, DEC);
    }
    irrecv.resume(); // Receive the next value
  }
}

e para enviar eu uso o :

irsend.sendPADRAO(0xcodigolido,nbits); // CANAL+

Sabes qual é o protocolo e frequência base desse comando?

o protocolo lido pelo programa é RC6, e a frequencia ele me retorna 36 creio que seja em Khz..

filipemacedo,

voce conseguiu solucionar este problema?

Obrigado,