cheddars / tinker

arduino mini projects
GNU General Public License v2.0
0 stars 0 forks source link

IR 센서 테스트 #4

Closed cheddars closed 11 years ago

cheddars commented 11 years ago

mac remote decoding http://www.instructables.com/id/Control-Arduino-with-IR-Apple-Remote/ http://www.righto.com/2009/08/multi-protocol-infrared-remote-library.html https://github.com/shirriff/Arduino-IRremote

IR Protocol Infos http://www.sbprojects.com/knowledge/ir/index.php

Lego Power function IR protocol Spec. http://www.philohome.com/pf/LEGO_Power_Functions_RC_v110.pdf

http://enginius.tistory.com/55

cheddars commented 11 years ago

http://learn.adafruit.com/ir-sensor/testing-an-ir-sensor

cheddars commented 11 years ago

Ready to decode IR!

Received:

OFF ON 40664 usec, 160 usec 540 usec, 160 usec 240 usec, 200 usec 284 usec, 180 usec 260 usec, 160 usec 260 usec, 160 usec 2024 usec, 160 usec 1020 usec, 140 usec 560 usec, 160 usec 280 usec, 160 usec 2988 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 504 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 4544 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 18548 usec, 160 usec 260 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 10628 usec, 160 usec 3040 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 48128 usec, 160 usec 240 usec, 180 usec 304 usec, 160 usec 280 usec, 140 usec 2444 usec, 180 usec 1020 usec, 140 usec 19168 usec, 180 usec 260 usec, 160 usec 260 usec, 160 usec 19712 usec, 160 usec 540 usec, 160 usec 65480 usec, 160 usec 260 usec, 160 usec 2964 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 18508 usec, 180 usec 260 usec, 160 usec 280 usec, 140 usec 14028 usec, 180 usec 260 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 4104 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 57956 usec, 160 usec 280 usec, 160 usec 540 usec, 160 usec 604 usec, 160 usec 260 usec, 180 usec 260 usec, 160 usec 2304 usec, 160 usec 1020 usec, 160 usec 19284 usec, 180 usec 260 usec, 160 usec 280 usec, 140 usec 4524 usec, 180 usec 1000 usec, 180 usec 260 usec, 160 usec 4784 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 18488 usec, 180 usec 260 usec, 160 usec 280 usec, 140 usec 280 usec, 160 usec 13588 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 54, 16, 24, 20, 28, 18, 26, 16, 26, 16, 202, 16, 102, 14, 56, 16, 28, 16, 298, 16, 26, 16, 28, 16, 50, 16, 102, 16, 28, 16, 26, 16, 454, 16, 102, 16, 26, 16, 28, 14, 1854, 16, 26, 16, 26, 16, 28, 16, 1062, 16, 304, 16, 26, 16, 28, 16, 26, 16, 4812, 16, 24, 18, 30, 16, 28, 14, 244, 18, 102, 14, 1916, 18, 26, 16, 26, 16, 1971, 16, 54, 16, 6548, 16, 26, 16, 296, 16, 102, 16, 26, 16, 1850, 18, 26, 16, 28, 14, 1402, 18, 26, 16, 26, 16, 28, 16, 26, 16, 28, 14, 410, 16, 102, 16, 28, 16, 5795, 16, 28, 16, 54, 16, 60, 16, 26, 18, 26, 16, 230, 16, 102, 16, 1928, 18, 26, 16, 28, 14, 452, 18, 100, 18, 26, 16, 478, 16, 102, 16, 26, 16, 1848, 18, 26, 16, 28, 14, 28, 16, 1358, 16, 26, 16, 28, 16, 26, 16, 0};

Received:

OFF ON 32384 usec, 180 usec 540 usec, 160 usec 240 usec, 200 usec 584 usec, 160 usec 260 usec, 160 usec 25764 usec, 160 usec 260 usec, 180 usec 260 usec, 160 usec 280 usec, 140 usec 4104 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 4964 usec, 180 usec 1000 usec, 160 usec 280 usec, 160 usec 18528 usec, 180 usec 260 usec, 160 usec 280 usec, 140 usec 14008 usec, 180 usec 260 usec, 160 usec 260 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 18, 54, 16, 24, 20, 58, 16, 26, 16, 2576, 16, 26, 18, 26, 16, 28, 14, 410, 16, 102, 16, 26, 16, 496, 18, 100, 16, 28, 16, 1852, 18, 26, 16, 28, 14, 1400, 18, 26, 16, 26, 16, 0};

Received:

OFF ON 10772 usec, 160 usec 604 usec, 180 usec 260 usec, 160 usec 15008 usec, 180 usec 260 usec, 160 usec 280 usec, 140 usec 484 usec, 160 usec 1020 usec, 160 usec 280 usec, 140 usec 5004 usec, 180 usec 1000 usec, 180 usec 260 usec, 160 usec 18488 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 13788 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 60, 18, 26, 16, 1500, 18, 26, 16, 28, 14, 48, 16, 102, 16, 28, 14, 500, 18, 100, 18, 26, 16, 1848, 16, 26, 16, 28, 16, 1378, 16, 28, 16, 26, 16, 0};

Received:

OFF ON 44152 usec, 160 usec 540 usec, 160 usec 240 usec, 200 usec 304 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 15108 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 484 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 5004 usec, 160 usec 1020 usec, 160 usec 280 usec, 140 usec 18488 usec, 180 usec 260 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 54, 16, 24, 20, 30, 16, 26, 16, 28, 14, 1510, 16, 26, 16, 28, 14, 48, 16, 102, 16, 28, 16, 500, 16, 102, 16, 28, 14, 1848, 18, 26, 16, 26, 16, 28, 16, 0};

Received:

OFF ON 892 usec, 260 usec 4080 usec, 160 usec 3040 usec, 160 usec 260 usec, 160 usec 560 usec, 160 usec 560 usec, 160 usec 240 usec, 180 usec 62340 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 280 usec, 160 usec 980 usec, 160 usec 280 usec, 140 usec 2464 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 260 usec, 160 usec 24448 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 4344 usec, 180 usec 1020 usec, 140 usec 280 usec, 160 usec 280 usec, 140 usec 14868 usec, 160 usec 260 usec, 160 usec 2600 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 13588 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 26, 408, 16, 304, 16, 26, 16, 56, 16, 56, 16, 24, 18, 6234, 16, 102, 16, 56, 16, 28, 16, 98, 16, 28, 14, 246, 16, 102, 16, 56, 16, 26, 16, 2444, 16, 102, 16, 28, 16, 26, 16, 434, 18, 102, 14, 28, 16, 28, 14, 1486, 16, 26, 16, 260, 16, 28, 16, 26, 16, 28, 16, 1358, 16, 28, 16, 26, 16, 28, 14, 0};

Received:

OFF ON 19600 usec, 160 usec 1020 usec, 140 usec 560 usec, 1080 usec 500 usec, 1500 usec 520 usec, 1080 usec 520 usec, 1060 usec 520 usec, 160 usec 280 usec, 140 usec 540 usec, 160 usec 62660 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 560 usec, 140 usec 280 usec, 160 usec 59084 usec, 160 usec 1020 usec, 1500 usec 520 usec, 1480 usec 540 usec, 140 usec 280 usec, 160 usec 684 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 5004 usec, 160 usec 1020 usec, 160 usec 280 usec, 140 usec 14448 usec, 1520 usec 500 usec, 1520 usec 500 usec, 160 usec 280 usec, 160 usec 10408 usec, 1500 usec 520 usec, 1500 usec 520 usec, 160 usec 280 usec, 140 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 102, 14, 56, 108, 50, 150, 52, 108, 52, 106, 52, 16, 28, 14, 54, 16, 6266, 16, 102, 16, 56, 16, 26, 16, 28, 16, 56, 14, 28, 16, 5908, 16, 102, 150, 52, 148, 54, 14, 28, 16, 68, 16, 102, 16, 28, 16, 500, 16, 102, 16, 28, 14, 1444, 152, 50, 152, 50, 16, 28, 16, 1040, 150, 52, 150, 52, 16, 28, 14, 0};

Received:

OFF ON 60672 usec, 160 usec 1020 usec, 160 usec 540 usec, 1080 usec 500 usec, 1500 usec 520 usec, 180 usec 540 usec, 1500 usec 520 usec, 160 usec 560 usec, 160 usec 560 usec, 160 usec 540 usec, 140 usec 62380 usec, 160 usec 1020 usec, 160 usec 540 usec, 1060 usec 540 usec, 160 usec 260 usec, 160 usec 3604 usec, 160 usec 1020 usec, 160 usec 560 usec, 140 usec 280 usec, 160 usec 34444 usec, 180 usec 1000 usec, 1500 usec 540 usec, 140 usec 280 usec, 160 usec 2944 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 4784 usec, 160 usec 1020 usec, 160 usec 280 usec, 140 usec 14888 usec, 1060 usec 520 usec, 1500 usec 520 usec, 160 usec 280 usec, 160 usec 11268 usec, 640 usec 520 usec, 1500 usec 520 usec, 160 usec 280 usec, 140 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 102, 16, 54, 108, 50, 150, 52, 18, 54, 150, 52, 16, 56, 16, 56, 16, 54, 14, 6238, 16, 102, 16, 54, 106, 54, 16, 26, 16, 360, 16, 102, 16, 56, 14, 28, 16, 3444, 18, 100, 150, 54, 14, 28, 16, 294, 16, 102, 16, 26, 16, 478, 16, 102, 16, 28, 14, 1488, 106, 52, 150, 52, 16, 28, 16, 1126, 64, 52, 150, 52, 16, 28, 14, 0};

Received:

OFF ON 13820 usec, 160 usec 260 usec, 180 usec 240 usec, 180 usec 1000 usec, 1080 usec 520 usec, 160 usec 260 usec, 160 usec 560 usec, 160 usec 560 usec, 160 usec 540 usec, 160 usec 62140 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 3984 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 280 usec, 140 usec 37344 usec, 160 usec 1020 usec, 2360 usec 220 usec, 200 usec 220 usec, 200 usec 1984 usec, 140 usec 1040 usec, 140 usec 280 usec, 160 usec 4304 usec, 160 usec 1040 usec, 140 usec 280 usec, 160 usec 41284 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 260 usec, 180 usec 260 usec, 160 usec 41824 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 26, 18, 24, 18, 100, 108, 52, 16, 26, 16, 56, 16, 56, 16, 54, 16, 6214, 16, 102, 16, 56, 16, 26, 16, 28, 14, 398, 16, 102, 16, 56, 16, 28, 14, 3734, 16, 102, 236, 22, 20, 22, 20, 198, 14, 104, 14, 28, 16, 430, 16, 104, 14, 28, 16, 4128, 16, 102, 16, 26, 16, 26, 18, 26, 16, 4182, 16, 26, 16, 28, 16, 26, 16, 0};

Received:

OFF ON 27368 usec, 160 usec 680 usec, 200 usec 240 usec, 1060 usec 4564 usec, 160 usec 680 usec, 200 usec 260 usec, 160 usec 220 usec, 220 usec 240 usec, 180 usec 4464 usec, 160 usec 220 usec, 1080 usec 1120 usec, 160 usec 41664 usec, 180 usec 1140 usec, 1040 usec 1840 usec, 620 usec 2384 usec, 1900 usec 980 usec, 160 usec 240 usec, 220 usec 240 usec, 160 usec 1744 usec, 1040 usec 1120 usec, 180 usec 1860 usec, 140 usec 240 usec, 220 usec 38284 usec, 160 usec 240 usec, 220 usec 220 usec, 180 usec 41604 usec, 160 usec 680 usec, 180 usec 680 usec, 1060 usec 980 usec, 160 usec 700 usec, 180 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 68, 20, 24, 106, 456, 16, 68, 20, 26, 16, 22, 22, 24, 18, 446, 16, 22, 108, 112, 16, 4166, 18, 114, 104, 184, 62, 238, 190, 98, 16, 24, 22, 24, 16, 174, 104, 112, 18, 186, 14, 24, 22, 3828, 16, 24, 22, 22, 18, 4160, 16, 68, 18, 68, 106, 98, 16, 70, 18, 0};

Received:

OFF ON 20184 usec, 640 usec 54452 usec, 640 usec 240 usec, 180 usec 42044 usec, 580 usec 28320 usec, 640 usec 1084 usec, 2760 usec 1860 usec, 160 usec 240 usec, 220 usec 2360 usec, 320 usec 35164 usec, 1480 usec 240 usec, 160 usec 240 usec, 220 usec 240 usec, 180 usec 980 usec, 1500 usec 37804 usec, 160 usec 680 usec, 1060 usec 260 usec, 620 usec 4820 usec, 320 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 64, 5445, 64, 24, 18, 4204, 58, 2832, 64, 108, 276, 186, 16, 24, 22, 236, 32, 3516, 148, 24, 16, 24, 22, 24, 18, 98, 150, 3780, 16, 68, 106, 26, 62, 482, 32, 0};

Received:

OFF ON 62568 usec, 160 usec 540 usec, 180 usec 520 usec, 160 usec 3528 usec, 180 usec 1000 usec, 180 usec 9272 usec, 180 usec 540 usec, 160 usec 560 usec, 160 usec 220 usec, 200 usec 3008 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 54, 18, 52, 16, 352, 18, 100, 18, 927, 18, 54, 16, 56, 16, 22, 20, 300, 16, 0};

Received:

OFF ON 30324 usec, 160 usec 4128 usec, 180 usec 1000 usec, 180 usec 39252 usec, 160 usec 280 usec, 140 usec 280 usec, 160 usec 4124 usec, 180 usec 1000 usec, 160 usec 280 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 412, 18, 100, 18, 3925, 16, 28, 14, 28, 16, 412, 18, 100, 16, 28, 16, 0};

Received:

OFF ON 59252 usec, 180 usec 520 usec, 180 usec 3452 usec, 160 usec 260 usec, 160 usec 564 usec, 160 usec 1000 usec, 180 usec 260 usec, 160 usec 4604 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 18, 52, 18, 345, 16, 26, 16, 56, 16, 100, 18, 26, 16, 460, 16, 102, 16, 26, 16, 0};

Received:

OFF ON 61128 usec, 160 usec 540 usec, 160 usec 4128 usec, 180 usec 1000 usec, 180 usec 53908 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 4564 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 54, 16, 412, 18, 100, 18, 5390, 16, 102, 16, 26, 16, 456, 16, 102, 16, 28, 16, 0};

Received:

OFF ON 58552 usec, 140 usec 560 usec, 160 usec 2000 usec, 160 usec 1420 usec, 160 usec 224 usec, 160 usec 1760 usec, 140 usec 2000 usec, 160 usec 14748 usec, 160 usec 240 usec, 220 usec 240 usec, 180 usec 2884 usec, 160 usec 2000 usec, 160 usec 680 usec, 200 usec 1840 usec, 160 usec 65520 usec, 140 usec 2760 usec, 160 usec 240 usec, 200 usec 240 usec, 180 usec 1860 usec, 160 usec 37104 usec, 140 usec 1040 usec, 140 usec 2000 usec, 160 usec 240 usec, 220 usec 240 usec, 180 usec 38664 usec, 140 usec 1040 usec, 140 usec 2000 usec, 160 usec 240 usec, 220 usec 240 usec, 180 usec 980 usec, 140 usec 60264 usec, 160 usec 1020 usec, 160 usec 3160 usec, 160 usec 3424 usec, 160 usec 560 usec, 160 usec 2000 usec, 160 usec 240 usec, 220 usec 38384 usec, 160 usec 660 usec, 220 usec 220 usec, 200 usec 260 usec, 160 usec 220 usec, 660 usec 240 usec, 160 usec 1964 usec, 160 usec 3180 usec, 180 usec 220 usec, 220 usec 220 usec, 200 usec 1744 usec, 160 usec 1020 usec, 140 usec 2000 usec, 180 usec 680 usec, 180 usec 1420 usec, 160 usec 240 usec, 220 usec 240 usec, 160 usec 36224 usec, 160 usec 1020 usec, 160 usec 220 usec, 2820 usec 40084 usec, 160 usec 2000 usec, 160 usec 240 usec, 220 usec 220 usec, 200 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 14, 56, 16, 200, 16, 142, 16, 22, 16, 176, 14, 200, 16, 1474, 16, 24, 22, 24, 18, 288, 16, 200, 16, 68, 20, 184, 16, 6552, 14, 276, 16, 24, 20, 24, 18, 186, 16, 3710, 14, 104, 14, 200, 16, 24, 22, 24, 18, 3866, 14, 104, 14, 200, 16, 24, 22, 24, 18, 98, 14, 6026, 16, 102, 16, 316, 16, 342, 16, 56, 16, 200, 16, 24, 22, 3838, 16, 66, 22, 22, 20, 26, 16, 22, 66, 24, 16, 196, 16, 318, 18, 22, 22, 22, 20, 174, 16, 102, 14, 200, 18, 68, 18, 142, 16, 24, 22, 24, 16, 3622, 16, 102, 16, 22, 282, 4008, 16, 200, 16, 24, 22, 22, 20, 0};

Received:

OFF ON 40540 usec, 160 usec 1020 usec, 160 usec 560 usec, 2800 usec 520 usec, 160 usec 1524 usec, 160 usec 1020 usec, 160 usec 560 usec, 140 usec 2440 usec, 160 usec 2564 usec, 140 usec 1040 usec, 140 usec 580 usec, 140 usec 19908 usec, 160 usec 1020 usec, 3240 usec 520 usec, 160 usec 1264 usec, 140 usec 1040 usec, 140 usec 240 usec, 660 usec 220 usec, 200 usec 240 usec, 180 usec 260 usec, 160 usec 2584 usec, 160 usec 1020 usec, 160 usec 41724 usec, 160 usec 1020 usec, 2340 usec 240 usec, 200 usec 220 usec, 180 usec 38924 usec, 160 usec 1020 usec, 2780 usec 240 usec, 200 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 102, 16, 56, 280, 52, 16, 152, 16, 102, 16, 56, 14, 244, 16, 256, 14, 104, 14, 58, 14, 1990, 16, 102, 324, 52, 16, 126, 14, 104, 14, 24, 66, 22, 20, 24, 18, 26, 16, 258, 16, 102, 16, 4172, 16, 102, 234, 24, 20, 22, 18, 3892, 16, 102, 278, 24, 20, 0};

Received:

OFF ON 3200 usec, 160 usec 1020 usec, 140 usec 560 usec, 160 usec 46828 usec, 160 usec 1020 usec, 160 usec 2300 usec, 160 usec 680 usec, 180 usec 24668 usec, 160 usec 1020 usec, 3220 usec 1924 usec, 160 usec 5944 usec, 160 usec 1020 usec, 140 usec 2440 usec, 160 usec 39364 usec, 160 usec 1020 usec, 2800 usec 220 usec, 200 usec 1820 usec, 180 usec 36684 usec, 160 usec 1020 usec, 2780 usec 240 usec, 180 usec 1400 usec, 180 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 102, 14, 56, 16, 4682, 16, 102, 16, 230, 16, 68, 18, 2466, 16, 102, 322, 192, 16, 594, 16, 102, 14, 244, 16, 3936, 16, 102, 280, 22, 20, 182, 18, 3668, 16, 102, 278, 24, 18, 140, 18, 0};

Received:

OFF ON 17012 usec, 260 usec 8120 usec, 160 usec 560 usec, 160 usec 540 usec, 160 usec 55872 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 4364 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 26, 812, 16, 56, 16, 54, 16, 5587, 16, 102, 16, 28, 16, 436, 16, 102, 16, 26, 16, 0};

Received:

OFF ON 36256 usec, 160 usec 280 usec, 160 usec 580 usec, 1500 usec 520 usec, 620 usec 520 usec, 160 usec 560 usec, 160 usec 540 usec, 160 usec 62160 usec, 160 usec 1020 usec, 160 usec 560 usec, 2340 usec 220 usec, 200 usec 10928 usec, 160 usec 1020 usec, 3240 usec 520 usec, 160 usec 984 usec, 160 usec 1020 usec, 160 usec 5044 usec, 160 usec 1020 usec, 160 usec 41724 usec, 200 usec 980 usec, 2780 usec 240 usec, 180 usec 38664 usec, 200 usec 980 usec, 2780 usec 240 usec, 180 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 28, 16, 58, 150, 52, 62, 52, 16, 56, 16, 54, 16, 6216, 16, 102, 16, 56, 234, 22, 20, 1092, 16, 102, 324, 52, 16, 98, 16, 102, 16, 504, 16, 102, 16, 4172, 20, 98, 278, 24, 18, 3866, 20, 98, 278, 24, 18, 0};

Received:

OFF ON 39192 usec, 180 usec 520 usec, 180 usec 51852 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 4364 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 19072 usec, 160 usec 1020 usec, 2360 usec 220 usec, 200 usec 240 usec, 180 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 18, 52, 18, 5185, 16, 102, 16, 26, 16, 436, 16, 102, 16, 28, 16, 1907, 16, 102, 236, 22, 20, 24, 18, 0};

Received:

OFF ON 45188 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 1000 usec, 1080 usec 520 usec, 620 usec 520 usec, 160 usec 560 usec, 160 usec 540 usec, 160 usec 56024 usec, 1940 usec 540 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 384 usec, 140 usec 1040 usec, 140 usec 280 usec, 160 usec 280 usec, 140 usec 3904 usec, 160 usec 1020 usec, 160 usec 260 usec, 160 usec 41344 usec, 160 usec 1020 usec, 2340 usec 220 usec, 200 usec 240 usec, 180 usec 38924 usec, 160 usec 1000 usec, 2800 usec 220 usec, 200 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 26, 16, 28, 16, 100, 108, 52, 62, 52, 16, 56, 16, 54, 16, 5602, 194, 54, 16, 26, 16, 28, 14, 38, 14, 104, 14, 28, 16, 28, 14, 390, 16, 102, 16, 26, 16, 4134, 16, 102, 234, 22, 20, 24, 18, 3892, 16, 100, 280, 22, 20, 0};

Received:

OFF ON 29748 usec, 160 usec 1020 usec, 180 usec 540 usec, 2800 usec 520 usec, 1500 usec 520 usec, 620 usec 540 usec, 160 usec 540 usec, 160 usec 540 usec, 160 usec 62460 usec, 160 usec 1020 usec, 160 usec 560 usec, 1920 usec 220 usec, 200 usec 240 usec, 180 usec 2544 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 260 usec, 160 usec 41544 usec, 160 usec 1020 usec, 160 usec 540 usec, 2360 usec 220 usec, 200 usec 39084 usec, 160 usec 1020 usec, 160 usec 540 usec, 2360 usec 220 usec, 200 usec 39344 usec, 180 usec 1000 usec, 180 usec 540 usec, 2360 usec 220 usec, 200 usec 39024 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 280 usec, 160 usec 280 usec, 140 usec 39964 usec, 160 usec 1020 usec, 160 usec 560 usec, 2340 usec 240 usec, 200 usec 39344 usec, 160 usec 1000 usec, 180 usec 540 usec, 2360 usec 220 usec, 200 usec 39044 usec, 160 usec 1020 usec, 160 usec 560 usec, 2360 usec 220 usec, 200 usec 39344 usec, 160 usec 1020 usec, 160 usec 540 usec, 180 usec 260 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 42284 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 280 usec, 140 usec 280 usec, 160 usec 39484 usec, 160 usec 1020 usec, 160 usec 560 usec, 160 usec 260 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 33948 usec, 160 usec 1020 usec, 3240 usec 500 usec, 1920 usec 540 usec, 160 usec 560 usec, 160 usec 63580 usec, 160 usec 1020 usec, 160 usec 4764 usec, 160 usec 1040 usec, 140 usec 41984 usec, 200 usec 980 usec, 2780 usec 240 usec, 200 usec 38644 usec, 180 usec 1000 usec, 2800 usec 220 usec, 200 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 16, 102, 18, 54, 280, 52, 150, 52, 62, 54, 16, 54, 16, 54, 16, 6246, 16, 102, 16, 56, 192, 22, 20, 24, 18, 254, 16, 102, 16, 56, 16, 26, 16, 4154, 16, 102, 16, 54, 236, 22, 20, 3908, 16, 102, 16, 54, 236, 22, 20, 3934, 18, 100, 18, 54, 236, 22, 20, 3902, 16, 102, 16, 56, 16, 26, 16, 28, 14, 28, 16, 28, 14, 3996, 16, 102, 16, 56, 234, 24, 20, 3934, 16, 100, 18, 54, 236, 22, 20, 3904, 16, 102, 16, 56, 236, 22, 20, 3934, 16, 102, 16, 54, 18, 26, 16, 26, 16, 28, 16, 4228, 16, 26, 16, 28, 16, 26, 16, 28, 14, 28, 16, 3948, 16, 102, 16, 56, 16, 26, 16, 28, 16, 26, 16, 3394, 16, 102, 324, 50, 192, 54, 16, 56, 16, 6358, 16, 102, 16, 476, 16, 104, 14, 4198, 20, 98, 278, 24, 20, 3864, 18, 100, 280, 22, 20, 0};

Received:

OFF ON 65188 usec, 380 usec 800 usec, 360 usec 360 usec, 2860 usec 300 usec, 1720 usec 280 usec, 860 usec 300 usec, 420 usec 300 usec, 420 usec 360 usec, 340 usec 62660 usec, 260 usec 920 usec, 260 usec 280 usec, 3040 usec 300 usec, 1720 usec 460 usec, 700 usec 280 usec, 420 usec 300 usec, 420 usec 300 usec, 400 usec 40628 usec, 340 usec 840 usec, 360 usec 260 usec, 2940 usec 300 usec, 1720 usec 280 usec, 880 usec 280 usec, 440 usec 280 usec, 440 usec 360 usec, 320 usec 8484 usec, 160 usec 15248 usec, 360 usec 820 usec, 3300 usec 280 usec, 2180 usec 460 usec, 260 usec 440 usec, 260 usec 300 usec, 840 usec 62360 usec, 360 usec 820 usec, 3300 usec 280 usec, 2160 usec 280 usec, 440 usec 460 usec, 260 usec 280 usec, 840 usec 33716 usec, 340 usec 840 usec, 3280 usec 300 usec, 2160 usec 280 usec, 440 usec 280 usec, 420 usec 300 usec, 840 usec 62120 usec, 360 usec 820 usec, 3280 usec 300 usec, 2160 usec 280 usec, 440 usec 280 usec, 440 usec 280 usec, 840 usec 62360 usec, 280 usec 920 usec, 3280 usec 480 usec, 1980 usec 300 usec, 420 usec 280 usec, 440 usec 280 usec, 840 usec 56428 usec, 240 usec 940 usec, 240 usec 280 usec, 3040 usec 280 usec, 1740 usec 300 usec, 860 usec 280 usec, 420 usec 300 usec, 440 usec 400 usec, 280 usec 44944 usec, 160 usec 560 usec, 160 usec 560 usec, 160 usec 220 usec, 200 usec 2808 usec, 160 usec 1020 usec, 160 usec 280 usec, 160 usec 260 usec, 160 usec 41104 usec, 160 usec 1020 usec, 2800 usec 220 usec, 200 usec 38644 usec, 180 usec 1020 usec, 2780 usec 220 usec, 200 usec int IRsignal[] = { // ON, OFF (in 10's of microseconds) 38, 80, 36, 36, 286, 30, 172, 28, 86, 30, 42, 30, 42, 36, 34, 6266, 26, 92, 26, 28, 304, 30, 172, 46, 70, 28, 42, 30, 42, 30, 40, 4062, 34, 84, 36, 26, 294, 30, 172, 28, 88, 28, 44, 28, 44, 36, 32, 848, 16, 1524, 36, 82, 330, 28, 218, 46, 26, 44, 26, 30, 84, 6236, 36, 82, 330, 28, 216, 28, 44, 46, 26, 28, 84, 3371, 34, 84, 328, 30, 216, 28, 44, 28, 42, 30, 84, 6212, 36, 82, 328, 30, 216, 28, 44, 28, 44, 28, 84, 6236, 28, 92, 328, 48, 198, 30, 42, 28, 44, 28, 84, 5642, 24, 94, 24, 28, 304, 28, 174, 30, 86, 28, 42, 30, 44, 40, 28, 4494, 16, 56, 16, 56, 16, 22, 20, 280, 16, 102, 16, 28, 16, 26, 16, 4110, 16, 102, 280, 22, 20, 3864, 18, 102, 278, 22, 20, 0};