Bonjour ,
Voila mon probleme je lit le code avec iremote qui provient de ma telecommande de clim:
C3E60700
Decoded NEC: C3E60700 (32 bits)
Raw (100): 21270 8900 -4500 550 -1650 550 -1700 500 -550 550 -550 550 -500 550 -550 550 -1650 550 -1650 550 -1650 600 -1650 550 -1600 600 -500 550 -550 550 -1650 550 -1650 550 -550 550 -550 550 -500 600 -500 550 -550 550 -550 550 -1650 550 -1650 550 -1650 550 -550 550 -500 600 -500 550 -550 550 -500 600 -500 600 -500 550 -550 550 -550 550 -500 600 -500 550 -550 550 -550 550 -1650 550 -550 550 -1650 550 -500 600 -500 550 -550 550 -550 550 -500 600 -500 550 -550 550 -550 550
Voici donc le code :
#include <IRremote.h>
IRsend irsend;
void setup()
{
Serial.begin(9600);
}
void loop() {
for (int i = 0; i < 1; i++) {
irsend.sendNEC(0xC3E60700, 32); // airton - t°
delay(40);
}
delay(5000);
}
Et voici se que je lit quand je le renvoie:
Decoded NEC: C3E60700 (32 bits)
Raw (68): 22310 9050 -4500 550 -1600 550 -1650 500 -600 500 -600 550 -600 500 -600 550 -1550 600 -1600 550 -1600 550 -1600 550 -1600 650 -450 600 -550 600 -1600 500 -1650 500 -600 550 -550 600 -500 600 -550 550 -550 600 -550 550 -1600 550 -1600 600 -1550 600 -500 600 -550 550 -600 500 -600 550 -550 550 -550 600 -550 550 -550 550
Ca renvoie bien le bon code hexadecimal mais ca ne marche pas et je remarque que le Raw passe a (68) alors que sur mon code d'origine il envoie (100) donc je voudrait savoir si c'est bien a cause de ca que ca ne marche pas et si oui comment je fais pour le changer?
merci d'avance pour votre aide.