IR send for Carrier Air Conditioners

I was trying to write the sketch to send the code for an carrier air conditioner, but, when I received the signal by the arduino, I got this code:

Switch On

Unknown encoding: 99B36386 (32 bits)
Raw (100): -13896 4450 -4250 600 -1550 550 -500 600 -1550 600 -1550 550 -500 600 -500 600 -1550 600 -450 600 -500 600 -1550 600 -450 600 -500 600 -1550 600 -1500 600 -500 600 -1550 600 -450 600 -500 600 -450 600 -1550 600 -1550 550 -1600 600 -1550 600 -1500 600 -1550 650 -1500 600 -1550 600 -450 600 -500 600 -450 600 -500 600 -500 600 -450 600 -1550 600 -1550 600 -1550 550 -1550 600 -500 600 -450 600 -500 600 -1550 600 -450 600 -500 600 -450 650 -450 600 -1550 600 -1550 600 -1500 600

Switch Off

Unknown encoding: (32 bits)
Raw (100): 13668 4400 -4300 600 -1500 600 -500 650 -1500 600 -1550 600 -450 650 -400 650 -1500 650 -450 600 -500 600 -1500 600 -500 650 -400 650 -1500 600 -1550 600 -500 600 -1550 600 -450 600 -1550 550 -1600 600 -1550 600 -1500 600 -500 600 -1550 600 -1550 550 -1600 600 -450 650 -450 600 -450 600 -500 600 -1500 600 -500 600 -450 650 -1500 600 -1550 650 -1500 600 -500 600 -450 600 -500 600 -450 600 -500 600 -450 600 -500 600 -450 650 -1500 650 -1500 550 -1600 550 -1600 600 -1500 600

How I will write the irsend to send this code for the air cond?

Does it give you the same 32 bit number each time? I’m assuming the second one did show a hex code of some kind and you just left it out, right? If you get different encodings each time, then I can’t help you…yet. I have the same problem with some kind RECS format or something. I can’t get the IR library to understand the Uverse stuff. It gives me bizarre readings that change each time. Must be longer than 32 bits.

Hi, I'm new here but I have work a little with IR and Arduino.

What I understand is that you have is a dump of raw signal.

You can read it here
http://luckylarry.co.uk/arduino-projects/arduino-redefining-the-tv-remote/

Don't forget to "clean" the code, remove every - (minus), add , instead of space
read more here

And this is a very good place to start :slight_smile:

Carrier Air Conditioners On/Off :

Switch On :

9368D502
Unknown encoding: 9368D502 (32 bits)
Raw (100): 7048 4450 -4300 600 -1550 600 -500 600 -1550 650 -1550 600 -500 600 -500 600 -1550 600 -500 600 -500 600 -1550 600 -500 600 -500 600 -1550 600 -1600 600 -450 650 -1550 600 -500 600 -450 650 -1550 600 -1550 650 -1550 600 -1550 650 -1550 600 -1550 650 -1550 600 -1550 600 -500 600 -500 600 -500 600 -450 650 -450 650 -450 600 -500 600 -500 600 -450 650 -450 650 -450 600 -500 600 -500 600 -500 600 -1550 600 -1550 650 -1550 600 -1550 650 -1550 600 -1550 650 -1550 600 -1550 600

Switch Off :

FA36E9A0
Unknown encoding: FA36E9A0 (32 bits)
Raw (100): 7206 4450 -4300 650 -1550 600 -500 600 -1550 600 -1550 650 -450 650 -450 600 -1600 600 -450 650 -450 600 -1600 600 -450 650 -450 650 -1550 600 -1550 600 -500 600 -1550 650 -450 600 -1600 600 -1550 600 -1600 600 -1550 600 -500 600 -1550 650 -1550 600 -1550 600 -500 600 -500 600 -500 600 -450 650 -1550 600 -500 600 -450 650 -1550 600 -1550 650 -1550 600 -500 600 -450 650 -450 650 -450 600 -500 600 -500 600 -450 650 -450 650 -1550 600 -1550 600 -1600 600 -1550 600 -1550 600

The Hex codes , which i receive is the same everytime. :slight_smile: but the raw data varies ..

Now How should I, write the irsend to send this code for the air conditioner?

ya thanxs cazz

i had load my raw code into your smaple sketch , but when i observe with cam there is no ir signal is coming from IR led which is connected at pin 3 , i am using freeduino board with atmega 328 p controller

now what am suppose to do , please help me...

i think tehre is a problem with pwm pins , how to activate pwm pins in freeduino i.e. arduino duemilanove atmega328 , so i can send my singals to airconditioner

What IR library are you using? How are you getting the raw data?
The raw data is not needed. It will vary depending on the brightness if the sender.
Only the first number 'code' is needed.