Today at 11:41 pm
I'm tearing my hairs away for 2 weeks.
I've successfully received IR signals for turn-on(off) from remote-controller.
And successfully sent.
But the A/C is never turning on.
I got signals from example(IRrecvDumpV2)
Like this.
1.This for turn on, I got it from Remote-controller.
Remote-controller is working, but in sendRaw() not working.
And It's absolutely SAMSUNG apparatus but never ever says SAMSUNG, always SANYO.
--Decode info below--
Encoding : SANYO
Code : FFFFFFFF (0 bits)
Timing[115]:
- 500, - 450 + 600, -1400 + 600, - 400 + 600, - 400
- 600, - 400 + 600, - 350 + 550, - 450 + 600, - 400
- 600, - 400 + 600, -1400 + 550, - 450 + 550, - 450
- 550, -1450 + 550, - 400 + 550, - 500 + 500, -1500
- 500, -1400 + 550, -1500 + 500, -1400 + 600, -1400
- 550, - 500 + 500, - 500 + 500, - 400 + 600, - 450
- 550, - 400 + 650, - 350 + 600, - 400 + 600, - 400
- 600, - 350 + 600, - 400 + 600, - 400 + 600, - 400
- 600, - 400 + 550, - 500 + 500, - 500 + 500, - 500
- 500, - 500 + 500, - 400 + 600, - 400 + 550, - 500
- 500, - 450 + 550, - 400 + 600, - 400 + 600, - 400
- 550, - 450 + 550, - 450 + 600, - 400 + 550, - 400
- 600, - 400 + 600, - 400 + 600, - 400 + 600, - 400
- 600, -1350 + 600, -1400 + 600, -1450 + 500, -1450
- 550, -2900 +2900
unsigned int rawData[115] = {500,450, 600,1400, 600,400, 600,400, 600,400, 600,350, 550,450, 600,400, 600,400, 600,1400, 550,450, 550,450, 550,1450, 550,400, 550,500, 500,1500, 500,1400, 550,1500, 500,1400, 600,1400, 550,500, 500,500, 500,400, 600,450, 550,400, 650,350, 600,400, 600,400, 600,350, 600,400, 600,400, 600,400, 600,400, 550,500, 500,500, 500,500, 500,500, 500,400, 600,400, 550,500, 500,450, 550,400, 600,400, 600,400, 550,450, 550,450, 600,400, 550,400, 600,400, 600,400, 600,400, 600,400, 600,1350, 600,1400, 600,1450, 500,1450, 550,2900, 2900}; // SANYO FFFFFFFF
unsigned int data = 0xFFFFFFFF;
2.I've got this turn-on signal from Android-app and it's working.
Encoding : UNKNOWN
Code : A4B2955B (32 bits)
Timing[43]:
+4450, -4550 + 550, -1650 + 550, - 550 + 550, - 550
- 600, - 550 + 550, - 550 + 550, - 550 + 600, - 550
- 550, - 550 + 550, - 550 + 550, -1650 + 600, - 550
- 550, - 550 + 550, -1650 + 550, -1650 + 550, -1650
- 600, -1600 + 600, -1600 + 600, -1600 + 600, - 550
- 550, - 550 + 600
unsigned int rawData[43] = {4450,4550, 550,1650, 550,550, 550,550, 600,550, 550,550, 550,550, 600,550, 550,550, 550,550, 550,1650, 600,550, 550,550, 550,1650, 550,1650, 550,1650, 600,1600, 600,1600, 600,1600, 600,550, 550,550, 600}; // UNKNOWN A4B2955B
I'm still using sendRaw with rawData[], and working perfect(But it turns-on, and turns-off by same signal).
So I guessed there is buffer for sendRaw so that more than 100(assuming) can't be sent.
But couldn't find buffer.
So.. is there any remains to consider?
Or is just ERROR that I couldn't find?
Plz, save me. I have no more hair to tear away
Using Arduino uno(r3)