Controlling my air condition using IR

Hi, I am trying to create an automated air condition controller using arduino. I believe I managed to decipher the code my air condition is using. I described my project here: http://srooltheknife.blogspot.co.il/2012/10/adventures-with-arduino.html Once I done this, I am trying to transmit the IR signal. I can detect the signal with the detector circuit, but it has no effect on my air condition. Any ideas what might be wrong or how to investigate further? thanks! iroth

Part 2 of this story is available here, with a little arduino based digital scope for the Mac: http://srooltheknife.blogspot.co.il/2012/10/arduino-adventures-part-ii.html.

If you point your Aircon remote at the arduino with an IR receiver and running IRremote example code what codes does it register (if any)
Try using the sketchs from the Ladyada IR tutorial here http://learn.adafruit.com/ir-sensor/using-an-ir-sensor

Modified a bit the sketch to get a more compact output, this is what I got from a working original remote:

Received #pulses: 91

Received:

OFF ON 59768 usec, 3020 usec ; 3900 usec, 1880 usec ; 960 usec, 940 usec ; 1940 usec, 1880 usec ; 960 usec, 940 usec ; 1000 usec, 960 usec ; 900 usec, 1000 usec ; 920 usec, 980 usec ; 920 usec, 1000 usec ; 940 usec, 920 usec ; 1940 usec, 1880 usec ; 960 usec, 940 usec ; 1920 usec, 1900 usec ; 1000 usec, 900 usec ; 960 usec, 1020 usec ; 900 usec, 940 usec ; 1000 usec, 900 usec ; 1000 usec, 920 usec ; 980 usec, 920 usec ; 960 usec, 960 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 1000 usec ; 920 usec, 940 usec ; 1000 usec, 960 usec ; 920 usec, 940 usec ; 980 usec, 960 usec ; 940 usec, 940 usec ; 1900 usec, 1960 usec ; 920 usec, 2900 usec ; 3900 usec, 1900 usec ; 960 usec, 940 usec ; 1920 usec, 1980 usec ; 880 usec, 960 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 980 usec, 1020 usec ; 880 usec, 940 usec ; 1000 usec, 960 usec ; 1860 usec, 1980 usec ; 880 usec, 960 usec ; 1940 usec, 1920 usec ; 920 usec, 940 usec ; 1000 usec, 900 usec ; 960 usec, 960 usec ; 960 usec, 940 usec ; 1000 usec, 960 usec ; 900 usec, 960 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 960 usec ; 960 usec, 940 usec ; 1000 usec, 900 usec ; 960 usec, 960 usec ; 960 usec, 1040 usec ; 860 usec, 940 usec ; 1000 usec, 920 usec ; 960 usec, 940 usec ; 1920 usec, 1900 usec ; 960 usec, 2960 usec ; 3860 usec, 1900 usec ; 960 usec, 940 usec ; 1920 usec, 1900 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 960 usec ; 960 usec, 980 usec ; 920 usec, 940 usec ; 1000 usec, 960 usec ; 1880 usec, 1940 usec ; 920 usec, 940 usec ; 1920 usec, 1920 usec ; 980 usec, 900 usec ; 980 usec, 960 usec ; 960 usec, 920 usec ; 960 usec, 940 usec ; 960 usec, 1000 usec ; 920 usec, 940 usec ; 980 usec, 940 usec ; 980 usec, 980 usec ; 900 usec, 1000 usec ; 900 usec, 940 usec ; 1000 usec, 900 usec ; 980 usec, 940 usec ; 960 usec, 1000 usec ; 920 usec, 940 usec ; 960 usec, 940 usec ; 1000 usec, 980 usec ; 1880 usec, 1920 usec ; 920 usec, 3860 usec ; Received #pulses: 1

and this is what I am getting from my IR transmitter circuit:

Received #pulses: 90

Received:

OFF ON 64620 usec, 2980 usec ; 3920 usec, 1920 usec ; 980 usec, 960 usec ; 1900 usec, 1940 usec ; 940 usec, 960 usec ; 980 usec, 920 usec ; 940 usec, 980 usec ; 960 usec, 980 usec ; 920 usec, 940 usec ; 960 usec, 940 usec ; 1880 usec, 1920 usec ; 960 usec, 940 usec ; 1920 usec, 1900 usec ; 960 usec, 960 usec ; 940 usec, 940 usec ; 980 usec, 940 usec ; 940 usec, 980 usec ; 920 usec, 980 usec ; 920 usec, 980 usec ; 920 usec, 980 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 940 usec, 960 usec ; 960 usec, 940 usec ; 980 usec, 920 usec ; 960 usec, 940 usec ; 980 usec, 920 usec ; 1920 usec, 1900 usec ; 980 usec, 2940 usec ; 3940 usec, 1880 usec ; 960 usec, 940 usec ; 1920 usec, 1900 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 960 usec ; 940 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 1000 usec ; 1860 usec, 1940 usec ; 940 usec, 940 usec ; 1920 usec, 1920 usec ; 920 usec, 940 usec ; 980 usec, 960 usec ; 940 usec, 960 usec ; 940 usec, 940 usec ; 960 usec, 960 usec ; 940 usec, 940 usec ; 960 usec, 940 usec ; 980 usec, 940 usec ; 940 usec, 960 usec ; 960 usec, 940 usec ; 940 usec, 960 usec ; 980 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 1000 usec ; 880 usec, 980 usec ; 940 usec, 940 usec ; 1920 usec, 1880 usec ; 960 usec, 2960 usec ; 3920 usec, 1920 usec ; 940 usec, 960 usec ; 1900 usec, 1920 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 960 usec ; 940 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 1920 usec, 1880 usec ; 980 usec, 960 usec ; 1880 usec, 1900 usec ; 960 usec, 940 usec ; 960 usec, 980 usec ; 940 usec, 960 usec ; 940 usec, 960 usec ; 940 usec, 980 usec ; 920 usec, 960 usec ; 960 usec, 960 usec ; 940 usec, 940 usec ; 960 usec, 960 usec ; 940 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 1000 usec ; 900 usec, 940 usec ; 960 usec, 940 usec ; 960 usec, 980 usec ; 1900 usec, 1900 usec ;

note that the basic signal repeats with a sync sequence of ~3000 usec on followed by ~3900 usec space (actually the space is the sync + the first half bit which in my case is starting with a space) you will notice that the basic signal repeats