Delete comment from: Ken Shirriff's blog
Heya guys,
I’m having a bit of a problem with sending a raw code through the IRremote library. I’ve tried almost everything I can think of and yet I’m still not seeing results. What I’m trying to do is emulate the power button my GE air conditioner’s remote. I loaded up IRrecvDump and captured the following output:
B5E9B811 Unknown encoding: B5E9B811 (32 bits) Raw (38): -29676 8350 -4150 500 -1600 500 -1600 500 -1600 500 -550 550 -1550 500 -550 550 -1550 550 -1550 550 -4100 550 -1550 550 -1550 550 -550 500 -1600 500 -550 500 -550 550 -500 550 -500 600
I then created a sketch very similar to IRsendDemo with the following lines added:
unsigned int powerOn[38] = {-29676, 8350, -4150, 500, -1600, 500, -1600, 500, -1600, 500, -550, 550, -1550, 500, -550, 550, -1550, 550, -1550, 550, -4100, 550, -1550, 550, -1550, 550, -550, 500, -1600, 500, -550, 500, -550, 550, -500, 550, -500, 600}
void loop() {
if (Serial.read() != -1) {
Serial.println("SENDING");
irsend.sendRaw(powerOn, 38, 38); // 38 length of powerOn, and 38hz freq.
}
}
I’ve attached a pastebin link with various other captured power signals from my remote using IRremote library. It acts like it’s sending the signal, but I’m not getting a reaction from the AC unit. To verify that something was happening I replaced the IR led with a standard led and I was able to see it light up. Any help would be greatly appreciated.
It's a GE air conditioner, and an Arduino Uno. Let me know if I forgot any details.
http://pastebin.com/pkGPXKKU
Sep 1, 2014, 9:54:16 AM
Posted to A Multi-Protocol Infrared Remote Library for the Arduino

