Code: Select all
Encoding : SANYO
Code : FFFFFFFF (0 bits)
Timing[115]:
+ 550, - 450 + 500, -1450 + 550, - 400 + 550, - 450
+ 550, - 450 + 550, - 400 + 550, - 450 + 550, - 450
+ 500, - 500 + 500, -1450 + 500, - 500 + 500, - 450
+ 500, -1500 + 500, -1450 + 500, - 450 + 550, -1450
+ 500, -1450 + 500, -1450 + 550, -1400 + 550, -1450
+ 500, - 450 + 550, - 450 + 500, - 450 + 550, - 500
+ 500, - 450 + 500, - 500 + 500, - 450 + 500, - 500
+ 500, - 500 + 500, - 450 + 550, - 450 + 500, - 450
+ 550, - 450 + 550, - 450 + 500, - 450 + 550, - 450
+ 500, - 500 + 500, - 450 + 550, - 450 + 500, - 450
+ 550, - 450 + 500, - 500 + 500, - 500 + 450, - 500
+ 500, - 500 + 500, - 500 + 450, - 500 + 500, - 500
+ 500, - 450 + 550, - 450 + 500, - 500 + 500, - 450
+ 550, - 450 + 500, - 450 + 550, -1450 + 500, -1450
+ 500, -2900 +3000
unsigned int rawData[115] = {550,450, 500,1450, 550,400, 550,450, 550,450, 550,400, 550,450, 550,450, 500,500, 500,1450, 500,500, 500,450, 500,1500, 500,1450, 500,450, 550,1450, 500,1450, 500,1450, 550,1400, 550,1450, 500,450, 550,450, 500,450, 550,500, 500,450, 500,500, 500,450, 500,500, 500,500, 500,450, 550,450, 500,450, 550,450, 550,450, 500,450, 550,450, 500,500, 500,450, 550,450, 500,450, 550,450, 500,500, 500,500, 450,500, 500,500, 500,500, 450,500, 500,500, 500,450, 550,450, 500,500, 500,450, 550,450, 500,450, 550,1450, 500,1450, 500,2900, 3000}; // SANYO FFFFFFFF
unsigned int data = 0xFFFFFFFF;
Encoding : SANYO
Code : FFFFFFFF (0 bits)
Timing[113]:
+ 500, -1450 + 550, - 400 + 550, - 450 + 550, - 450
+ 500, - 450 + 550, - 450 + 550, - 450 + 500, - 500
+ 500, - 450 + 500, -1450 + 550, - 450 + 500, - 500
+ 500, -1450 + 550, -1400 + 550, -1400 + 550, -1450
+ 500, - 450 + 550, -1400 + 550, -1450 + 500, -1450
+ 550, -1450 + 500, -1450 + 500, -1450 + 500, -1450
+ 550, -1400 + 550, - 450 + 550, - 450 + 500, - 450
+ 550, -1450 + 500, -1450 + 500, -1450 + 550, - 450
+ 500, - 500 + 500, - 450 + 500, - 500 + 500, - 500
+ 500, - 450 + 500, -1450 + 550, -1450 + 500, - 450
+ 550, -1450 + 500, - 450 + 550, - 450 + 500, - 450
+ 550, -1450 + 500, - 450 + 550, - 450 + 500, - 500
+ 500, - 450 + 550, - 450 + 500, - 500 + 500, - 450
+ 500, - 500 + 500, - 500 + 500, -1450 + 500, -1450
+ 550
unsigned int rawData[113] = {500,1450, 550,400, 550,450, 550,450, 500,450, 550,450, 550,450, 500,500, 500,450, 500,1450, 550,450, 500,500, 500,1450, 550,1400, 550,1400, 550,1450, 500,450, 550,1400, 550,1450, 500,1450, 550,1450, 500,1450, 500,1450, 500,1450, 550,1400, 550,450, 550,450, 500,450, 550,1450, 500,1450, 500,1450, 550,450, 500,500, 500,450, 500,500, 500,500, 500,450, 500,1450, 550,1450, 500,450, 550,1450, 500,450, 550,450, 500,450, 550,1450, 500,450, 550,450, 500,500, 500,450, 550,450, 500,500, 500,450, 500,500, 500,500, 500,1450, 500,1450, 550}; // SANYO FFFFFFFF
unsigned int data = 0xFFFFFFFF;
Code: Select all
#include <BeanSQ-IRremote.h>
IRsend irsend;
void setup(){}
void loop() {
int khz = 38;
unsigned int on1[115] = {600,450, 500,1400, 600,400, 550,450, 550,450, 500,450, 550,450, 550,400, 550,450, 550,1400, 550,450, 550,450, 500,1400, 550,500, 500,450, 550,1400, 550,1400, 600,1400, 550,1350, 600,1400, 550,450, 550,450, 550,400, 550,500, 500,450, 500,500, 500,450, 500,500, 500,500, 500,450, 550,450, 550,400, 550,450, 550,450, 500,450, 550,450, 550,400, 550,450, 550,450, 500,450, 550,450, 550,450, 500,500, 500,450, 500,500, 500,450, 550,450, 550,450, 500,450, 550,450, 550,450, 500,450, 550,1400, 550,1400, 550,1400, 600,1400, 500,2900, 3000};
unsigned int on2[113] = {550,1400, 550,450, 550,450, 500,450, 550,450, 500,450, 550,450, 550,450, 500,450, 500,1500, 500,450, 550,450, 550,1400, 550,450, 550,1400, 550,1400, 550,450, 550,1400, 550,1400, 550,1450, 500,1450, 550,1400, 550,1450, 500,1450, 550,1400, 550,450, 550,400, 550,450, 550,1400, 550,1400, 550,1450, 550,400, 550,450, 550,450, 500,450, 550,450, 500,500, 500,1450, 550,1400, 550,450, 550,1400, 550,450, 550,400, 550,450, 550,1400, 550,450, 550,400, 550,450, 550,450, 500,500, 500,450, 500,500, 500,1450, 550,1400, 550,1450, 500,1450, 500};
irsend.sendRaw(on1, sizeof(on1) / sizeof(on1[0]), khz);
delay(50);
irsend.sendRaw(on2, sizeof(on2) / sizeof(on2[0]), khz);
delay(5000); //In this example, the signal will be repeated every 5 seconds, approximately.
}
Code: Select all
Encoding : UNKNOWN
Code : C5504CE4 (32 bits)
Timing[115]:
+ 600, - 400 + 550, -1350 + 650, - 350 + 600, - 400
+ 600, - 350 + 550, - 450 + 550, - 450 + 600, - 350
+ 550, - 450 + 550, -1350 + 600, - 400 + 600, - 400
+ 500, -1400 + 550, - 500 + 500, - 450 + 550, -1350
+ 600, -1350 + 600, -1400 + 550, -1300 + 650, -1350
+ 550, - 450 + 550, - 450 + 550, - 400 + 550, - 500
+ 500, - 450 + 500, - 500 + 500, - 400 + 550, - 450
+ 550, - 500 + 500, - 450 + 550, - 450 + 550, - 350
+ 600, - 450 + 550, - 450 + 500, - 450 + 550, - 400
+ 600, - 400 + 550, - 450 + 550, - 450 + 500, - 400
+ 600, - 400 + 600, - 450 + 500, - 500 + 500, - 400
+ 550, - 450 + 550, - 400 + 600, - 450 + 550, - 450
+ 500, - 450 + 500, - 450 + 600, - 400 + 550, - 400
+ 600, -1350 + 550, -1400 + 550, -1400 + 550, -1350
+ 550, -2850 +2950
unsigned int rawData[115] = {600,400, 550,1350, 650,350, 600,400, 600,350, 550,450, 550,450, 600,350, 550,450, 550,1350, 600,400, 600,400, 500,1400, 550,500, 500,450, 550,1350, 600,1350, 600,1400, 550,1300, 650,1350, 550,450, 550,450, 550,400, 550,500, 500,450, 500,500, 500,400, 550,450, 550,500, 500,450, 550,450, 550,350, 600,450, 550,450, 500,450, 550,400, 600,400, 550,450, 550,450, 500,400, 600,400, 600,450, 500,500, 500,400, 550,450, 550,400, 600,450, 550,450, 500,450, 500,450, 600,400, 550,400, 600,1350, 550,1400, 550,1400, 550,1350, 550,2850, 2950}; // UNKNOWN C5504CE4
Encoding : UNKNOWN
Code : F9C134EE (32 bits)
Timing[113]:
+ 550, -1400 + 550, - 450 + 500, - 450 + 500, - 450
+ 600, - 400 + 550, - 450 + 500, - 500 + 500, - 450
+ 550, - 400 + 550, -1450 + 500, - 450 + 550, - 400
+ 600, -1350 + 550, - 500 + 500, -1400 + 550, -1400
+ 500, - 450 + 550, -1400 + 550, -1400 + 550, -1400
+ 500, -1450 + 550, -1350 + 550, -1450 + 500, -1450
+ 500, -1400 + 550, - 450 + 550, - 400 + 550, - 450
+ 550, -1400 + 550, -1350 + 550, -1400 + 550, - 450
+ 550, - 450 + 550, - 450 + 500, - 450 + 500, - 500
+ 450, - 550 + 500, -1400 + 550, -1400 + 500, - 500
+ 550, -1400 + 500, - 450 + 550, - 400 + 550, - 450
+ 550, -1400 + 500, - 500 + 500, - 450 + 550, - 450
+ 550, - 450 + 500, - 500 + 450, - 500 + 450, - 550
+ 500, -1400 + 550, -1400 + 500, -1450 + 500, -1450
+ 500
unsigned int rawData[113] = {550,1400, 550,450, 500,450, 500,450, 600,400, 550,450, 500,500, 500,450, 550,400, 550,1450, 500,450, 550,400, 600,1350, 550,500, 500,1400, 550,1400, 500,450, 550,1400, 550,1400, 550,1400, 500,1450, 550,1350, 550,1450, 500,1450, 500,1400, 550,450, 550,400, 550,450, 550,1400, 550,1350, 550,1400, 550,450, 550,450, 550,450, 500,450, 500,500, 450,550, 500,1400, 550,1400, 500,500, 550,1400, 500,450, 550,400, 550,450, 550,1400, 500,500, 500,450, 550,450, 550,450, 500,500, 450,500, 450,550, 500,1400, 550,1400, 500,1450, 500,1450, 500}; // UNKNOWN F9C134EE
Code: Select all
0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,2,2,
0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,2,2,
0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,
0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,