From a06c47ce3f36c51715e2d4fdb1a7b6df4a662181 Mon Sep 17 00:00:00 2001 From: Zack Shivers Date: Mon, 8 Jul 2024 01:24:07 -0700 Subject: [PATCH 01/19] Add Dyson TP4A (Pure Cool tower purifier fan). (#588) --- Fans/Dyson/Dyson_TP4A.ir | 52 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 Fans/Dyson/Dyson_TP4A.ir diff --git a/Fans/Dyson/Dyson_TP4A.ir b/Fans/Dyson/Dyson_TP4A.ir new file mode 100644 index 00000000..4e00bb73 --- /dev/null +++ b/Fans/Dyson/Dyson_TP4A.ir @@ -0,0 +1,52 @@ +Filetype: IR signals file +Version: 1 +# +# Dyson Pure Cool TP4A +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2228 672 788 676 787 675 788 676 816 676 787 1409 759 1437 759 704 785 678 785 1412 784 680 783 681 782 683 781 683 780 684 779 684 780 684 779 1417 780 684 779 1417 780 1417 779 1417 779 49573 2249 689 780 1417 779 49573 2250 690 780 1417 780 +# +name: Fan_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2252 702 758 677 787 677 787 704 759 704 759 1437 759 1437 759 704 785 679 784 1412 783 680 782 1415 780 683 780 1416 780 683 780 1416 780 1416 780 684 779 1416 780 684 779 684 780 684 779 49564 2250 689 780 1417 780 +# +name: Fan_dn +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2259 701 759 705 759 677 786 704 788 676 787 1409 759 1437 758 704 759 704 785 1412 784 679 784 1414 782 682 781 1416 780 1417 779 709 754 686 777 686 777 1418 778 1418 778 709 754 1418 779 49571 2252 689 781 1416 780 49568 2251 689 780 1416 780 +# +name: Auto +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2252 677 784 681 782 678 785 676 787 704 758 1437 759 1437 759 704 785 679 784 1412 783 1413 782 682 781 1416 780 683 780 1417 779 684 779 684 779 684 780 1417 779 684 780 1416 780 684 779 49568 2251 689 781 1416 781 +# +name: Night +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2228 672 788 704 759 704 759 704 759 704 786 1410 759 1437 758 703 760 703 785 1410 785 1411 784 680 783 681 782 1415 780 683 780 683 780 684 779 684 779 1416 780 1416 780 1416 780 1417 779 49560 2253 687 782 1415 781 +# +name: Oscillate +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2278 652 808 655 784 679 785 681 782 704 759 1437 759 1437 759 705 784 679 785 1412 783 680 782 682 781 1415 781 1416 780 683 780 683 781 1416 780 683 780 1416 780 683 781 683 781 683 781 49575 2250 689 781 1416 780 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2259 672 788 674 789 674 789 704 787 677 787 1408 758 1437 759 705 758 705 758 1437 784 679 784 680 783 1414 782 1415 781 1416 780 684 779 684 779 1417 779 684 779 684 779 684 779 1417 779 49567 2253 687 782 1415 781 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2258 672 788 674 789 677 787 674 818 676 788 1408 786 1410 759 704 785 678 785 1411 785 1412 783 681 782 1415 781 1416 780 685 778 1442 755 1442 754 1442 755 1442 755 709 755 1442 755 709 754 49570 2253 688 781 1416 780 From d1e819f852dc37532fac5e3c33f80be58a00f3ef Mon Sep 17 00:00:00 2001 From: Lucien Date: Mon, 8 Jul 2024 14:15:21 +0200 Subject: [PATCH 02/19] Create Samsung_AA59-00714A.ir --- TVs/Samsung/Samsung_AA59-00714A.ir | 252 +++++++++++++++++++++++++++++ 1 file changed, 252 insertions(+) create mode 100644 TVs/Samsung/Samsung_AA59-00714A.ir diff --git a/TVs/Samsung/Samsung_AA59-00714A.ir b/TVs/Samsung/Samsung_AA59-00714A.ir new file mode 100644 index 00000000..a607ce51 --- /dev/null +++ b/TVs/Samsung/Samsung_AA59-00714A.ir @@ -0,0 +1,252 @@ +Filetype: IR signals file +Version: 1 +name: Power off +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 98 00 00 00 +name: Power on +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 +# +name: Volume up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 07 00 00 00 +# +name: Volume down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0B 00 00 00 +# +name: Channel up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 12 00 00 00 +# +name: Channel down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 10 00 00 00 +# +name: Mute +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0F 00 00 00 +# +name: Source +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 01 00 00 00 +# +name: Menu +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1A 00 00 00 +# +name: Home +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 79 00 00 00 +# +name: MagicInfo Player I +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 30 00 00 00 +# +name: Tools +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 4B 00 00 00 +# +name: Info +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1F 00 00 00 +# +name: Return +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 58 00 00 00 +# +name: Exit +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 2D 00 00 00 +# +name: A/Red +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 6C 00 00 00 +# +name: B/Green +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 14 00 00 00 +# +name: C/Yellow +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 15 00 00 00 +# +name: D/Blue +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 16 00 00 00 +# +name: Set +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: AB 00 00 00 +# +name: Unset +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: AC 00 00 00 +# +name: Lock +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 77 00 00 00 +# +name: Stop +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 46 00 00 00 +# +name: Play +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 47 00 00 00 +# +name: Pause +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 4A 00 00 00 +# +name: Fast-Backwards +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 45 00 00 00 +# +name: Fast-Forwards +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 48 00 00 00 +# +name: Up arrow +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 60 00 00 00 +# +name: Left arrow +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 65 00 00 00 +# +name: Down arrow +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 61 00 00 00 +# +name: Right arrow +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 62 00 00 00 +# +name: Ok +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 68 00 00 00 +# +name: numpad 1 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 04 00 00 00 +# +name: numpad 2 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 05 00 00 00 +# +name: numpad 3 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 06 00 00 00 +# +name: numpad 4 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 08 00 00 00 +# +name: numpad 5 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 09 00 00 00 +# +name: numpad 6 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0A 00 00 00 +# +name: numpad 7 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0C 00 00 00 +# +name: numpad 8 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0C 00 00 00 +# +name: numpad 9 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0C 00 00 00 +# +name: numpad 0 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 11 00 00 00 From 9e6dff6c80ad3d3b8756e9aec9bba20229320a18 Mon Sep 17 00:00:00 2001 From: jaroslavmraz Date: Thu, 11 Jul 2024 15:18:35 +0200 Subject: [PATCH 03/19] new fan remote --- Fans/Siguro/Siguro_fn_v750w.ir | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 Fans/Siguro/Siguro_fn_v750w.ir diff --git a/Fans/Siguro/Siguro_fn_v750w.ir b/Fans/Siguro/Siguro_fn_v750w.ir new file mode 100644 index 00000000..7b8bc7aa --- /dev/null +++ b/Fans/Siguro/Siguro_fn_v750w.ir @@ -0,0 +1,64 @@ +Filetype: IR signals file +Version: 1 +# +# FAN Siguro FN-V750W +# +name: POWER +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9358 4535 573 574 575 572 577 570 579 568 571 576 573 574 575 572 577 571 578 596 553 565 574 1695 574 1696 573 1697 572 1697 572 1698 571 1700 579 567 572 1697 572 1699 580 568 571 576 573 574 575 571 578 1718 551 1694 575 572 577 569 580 1689 580 1690 579 1690 579 1693 576 558 581 41436 9369 2240 578 95786 9363 2236 572 +# +name: LIGHT_OFF +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9338 4536 581 566 573 572 577 570 579 568 571 575 575 573 576 571 578 568 571 576 573 572 577 1692 577 1692 577 1693 576 1693 576 1693 576 1696 572 574 575 572 577 568 581 1691 577 569 580 568 571 575 574 1695 574 1696 573 1698 581 1691 578 567 572 1698 581 1690 579 1693 576 558 581 41528 9374 2238 580 +# +name: TIMER+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9397 4539 578 570 579 569 580 568 571 576 573 575 574 574 575 573 576 572 577 571 578 568 581 1690 579 1693 575 1696 572 1698 581 1691 577 1694 574 1697 571 1701 578 571 578 570 579 570 579 569 580 567 572 1702 577 571 578 569 580 1692 576 1695 574 1698 581 1691 577 1697 582 553 576 41535 9387 2242 576 95861 9369 2241 577 +# +name: TIMER- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9325 4559 578 570 579 569 570 578 571 578 571 577 572 576 573 575 574 574 575 572 577 569 570 1705 574 1701 578 1698 570 1704 575 1699 569 1707 571 576 573 574 575 572 577 570 579 569 570 577 572 574 575 1699 569 1706 573 1701 578 1697 571 1703 575 1699 569 1705 574 1703 575 557 572 41710 9310 2244 574 96104 9291 2247 571 +# +name: TEMP+ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9394 4539 578 571 578 570 579 570 579 570 579 570 579 570 579 570 579 570 579 570 579 568 581 1691 577 1695 573 1698 580 1691 577 1694 574 1697 581 1693 575 571 578 1696 572 576 573 575 574 573 576 569 580 1692 576 569 580 1692 576 569 580 1691 577 1693 575 1695 573 1698 580 553 576 41634 9356 2245 573 95873 9370 2245 573 95869 9393 2239 579 +# +name: TEMP- +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9355 4550 577 571 578 569 580 568 571 576 573 601 548 573 576 571 578 570 579 568 571 575 574 1698 570 1702 576 1696 572 1700 578 1693 575 1699 579 566 573 1701 577 570 579 568 571 577 572 576 573 572 577 1695 573 1701 577 568 571 1702 576 1696 572 1700 578 1693 575 1699 579 581 548 41469 9333 2245 573 95980 9339 2240 578 +# +name: MODE +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9302 4546 571 576 573 571 578 567 572 573 576 569 570 575 574 571 578 567 572 574 575 568 571 1699 569 1700 568 1702 576 1693 575 1694 574 1698 570 573 576 1693 575 1695 573 1699 569 576 573 572 577 566 573 1697 571 1701 577 567 572 573 576 567 572 1699 569 1700 578 1694 574 557 572 41653 9292 2245 573 96004 9293 2241 577 +# +name: SPEED +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9413 4549 577 572 577 573 576 574 575 575 574 576 573 577 572 577 582 568 581 569 580 567 582 1693 575 1699 579 1695 573 1701 577 1697 581 1693 575 1701 577 573 576 571 578 1699 579 570 579 571 578 570 579 1724 554 566 573 1702 576 1700 578 569 580 1695 573 1701 577 1699 579 583 546 41516 9407 2244 573 95961 9506 2241 586 +# +name: ROTATE <-> +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9287 4541 576 568 571 573 576 568 571 572 577 567 572 571 568 576 573 570 569 575 574 567 572 1695 573 1692 576 1690 578 1689 569 1697 571 1695 573 1695 573 568 571 1696 572 1696 572 571 578 566 573 569 570 1699 569 572 577 1692 576 568 571 571 578 1689 569 1698 570 1700 568 562 577 41468 9314 2238 569 95843 9312 2243 575 +# +name: ROTATE ^ˇ +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9421 4538 569 573 566 575 574 567 572 568 571 570 569 572 567 574 575 566 573 568 571 568 571 1693 565 1698 570 1692 566 1697 571 1692 566 1725 543 568 571 1694 574 564 575 1690 568 572 567 574 565 573 566 1698 570 1695 573 566 573 1693 575 564 575 1689 569 1695 573 1693 575 553 566 41427 9336 2245 572 95849 9469 2241 577 From f6e50b045a116b52eae0d26a7b42974772c9929f Mon Sep 17 00:00:00 2001 From: Sean Skyhawk <166570980+skyhawkillusions@users.noreply.github.com> Date: Fri, 12 Jul 2024 03:12:52 -0400 Subject: [PATCH 04/19] Rename Samsung_AA-00721A to Samsung_AA-00721A.ir (#591) --- TVs/Samsung/{Samsung_AA-00721A => Samsung_AA-00721A.ir} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename TVs/Samsung/{Samsung_AA-00721A => Samsung_AA-00721A.ir} (98%) diff --git a/TVs/Samsung/Samsung_AA-00721A b/TVs/Samsung/Samsung_AA-00721A.ir similarity index 98% rename from TVs/Samsung/Samsung_AA-00721A rename to TVs/Samsung/Samsung_AA-00721A.ir index f5d8f490..276e6b85 100644 --- a/TVs/Samsung/Samsung_AA-00721A +++ b/TVs/Samsung/Samsung_AA-00721A.ir @@ -94,13 +94,13 @@ protocol: Samsung32 address: 07 00 00 00 command: 6B 00 00 00 # -name: Ch_up +name: Ch_next type: parsed protocol: Samsung32 address: 07 00 00 00 command: 12 00 00 00 # -name: Ch_down +name: Ch_prev type: parsed protocol: Samsung32 address: 07 00 00 00 @@ -118,7 +118,7 @@ protocol: Samsung32 address: 07 00 00 00 command: 07 00 00 00 # -name: Vol_down +name: Vol_dn type: parsed protocol: Samsung32 address: 07 00 00 00 From 4009807957300befdb4bb8ddd595b303157b2915 Mon Sep 17 00:00:00 2001 From: Tom H <116467716+Wemmy0@users.noreply.github.com> Date: Wed, 17 Jul 2024 21:21:21 +0100 Subject: [PATCH 05/19] Add ADJ_UC-IR.ir --- LED_Lighting/ADJ/ADJ_UC-IR.ir | 118 ++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 LED_Lighting/ADJ/ADJ_UC-IR.ir diff --git a/LED_Lighting/ADJ/ADJ_UC-IR.ir b/LED_Lighting/ADJ/ADJ_UC-IR.ir new file mode 100644 index 00000000..d193dff1 --- /dev/null +++ b/LED_Lighting/ADJ/ADJ_UC-IR.ir @@ -0,0 +1,118 @@ +Filetype: IR signals file +Version: 1 +# +# ADJ UC IR remote (https://www.adj.com/uc-ir) +# +name: Power +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 47 00 00 00 +# +name: Dimmer+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 43 00 00 00 +# +name: Dimmer- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 09 00 00 00 +# +name: Full-on +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 44 00 00 00 +# +name: Fade-gobo +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Strobe +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 07 00 00 00 +# +name: Color +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 15 00 00 00 +# +name: Sound-on +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 42 00 00 00 +# +name: Sound-off +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4A 00 00 00 +# +name: Show-0 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 52 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 16 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 19 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0D 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 0C 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 18 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 5E 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 08 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 1C 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 5A 00 00 00 From 148db3d5f22a66c987b14c5b93bb9ea780820303 Mon Sep 17 00:00:00 2001 From: Tom H <116467716+Wemmy0@users.noreply.github.com> Date: Wed, 17 Jul 2024 22:54:04 +0100 Subject: [PATCH 06/19] Update Ansio_Fan_30inch_Tower.ir Change `POWERToggle` -> `Power` to follow naming convention --- Fans/Ansio/Ansio_Fan_30inch_Tower.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Fans/Ansio/Ansio_Fan_30inch_Tower.ir b/Fans/Ansio/Ansio_Fan_30inch_Tower.ir index ab4acb38..87f59f71 100644 --- a/Fans/Ansio/Ansio_Fan_30inch_Tower.ir +++ b/Fans/Ansio/Ansio_Fan_30inch_Tower.ir @@ -3,7 +3,7 @@ Version: 1 # # Ansio Tower Fan 30" (aka MainStays Tower Fan FZ10-19JR) # -name: POWERToggle +name: Power type: raw frequency: 38000 duty_cycle: 0.330000 From d55cb2ecec74cf1a6daaa782a77b37578061effe Mon Sep 17 00:00:00 2001 From: Tom H <116467716+Wemmy0@users.noreply.github.com> Date: Tue, 23 Jul 2024 14:54:53 +0100 Subject: [PATCH 07/19] Create Generic_Universal_Remote --- .../BrandUnknown/Generic_Universal_Remote | 113 ++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 Projectors/BrandUnknown/Generic_Universal_Remote diff --git a/Projectors/BrandUnknown/Generic_Universal_Remote b/Projectors/BrandUnknown/Generic_Universal_Remote new file mode 100644 index 00000000..d5e31a9c --- /dev/null +++ b/Projectors/BrandUnknown/Generic_Universal_Remote @@ -0,0 +1,113 @@ +Filetype: IR signals file +Version: 1 +# +# Generic Projector Universal Remote (see: https://imgur.com/a/V5NSosb) +# Not all buttons on remote actually do something +# +name: Power +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 02 FD 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 27 D8 00 00 +# +name: Vol+ +type: parsed +protocol: NECext +address: 4F 50 00 00 +command: 08 F7 00 00 +# +name: Vol- +type: parsed +protocol: NECext +address: 4F 50 00 00 +command: 0B F4 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 13 EC 00 00 +# +name: Down +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 14 EB 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 16 E9 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 15 EA 00 00 +# +name: Enter +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 11 EE 00 00 +# +name: Keystone+ +type: parsed +protocol: NECext +address: 4F 50 00 00 +command: 09 F6 00 00 +# +name: Keystone- +type: parsed +protocol: NECext +address: 4F 50 00 00 +command: 0D F2 00 00 +# +name: Video +type: parsed +protocol: NECext +address: 4F 50 00 00 +command: 03 FC 00 00 +# +name: Source +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 16 E9 00 00 +# +name: Menu +type: parsed +protocol: NECext +address: 4F 50 00 00 +command: 11 EE 00 00 +# +name: Esc +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 12 ED 00 00 +# +name: Mode +type: parsed +protocol: NECext +address: 01 EF 00 00 +command: 0E F1 00 00 +# +name: Page+ +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 13 EC 00 00 +# +name: Page- +type: parsed +protocol: NECext +address: 48 50 00 00 +command: 14 EB 00 00 From c510c8ecd31eae9ce4c8f88f4895d7051d26101d Mon Sep 17 00:00:00 2001 From: maxdarkdog <37407598+maxdarkdog@users.noreply.github.com> Date: Wed, 24 Jul 2024 11:31:26 +0200 Subject: [PATCH 08/19] Create Came security barrier i100 programming remote.ir Progremming remote for CAME laser barrier i100 --- ...ecurity barrier i100 programming remote.ir | 200 ++++++++++++++++++ 1 file changed, 200 insertions(+) create mode 100644 Miscellaneous/Came/Came security barrier i100 programming remote.ir diff --git a/Miscellaneous/Came/Came security barrier i100 programming remote.ir b/Miscellaneous/Came/Came security barrier i100 programming remote.ir new file mode 100644 index 00000000..22b1d8d2 --- /dev/null +++ b/Miscellaneous/Came/Came security barrier i100 programming remote.ir @@ -0,0 +1,200 @@ +Filetype: IR signals file +Version: 1 +# +name: Wand +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 906 771 907 772 907 772 908 770 1747 1610 908 770 1723 796 883 1636 883 797 1749 772 907 +# +name: Unlock +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 907 770 1751 1609 909 770 1751 1609 910 770 1751 1608 1724 794 908 770 908 1610 908 +# +name: Lock +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 773 907 773 907 774 908 773 1747 1614 907 772 1747 1613 1722 797 908 773 907 773 907 +# +name: A +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 769 1750 1607 908 769 1748 1608 909 769 1724 794 884 1634 883 795 1750 1608 908 +# +name: B +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 769 909 769 909 768 909 769 1748 1608 909 770 1725 793 884 1635 884 796 909 771 1749 +# +name: C +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 901 778 1740 1616 903 776 1742 1617 903 777 903 775 1742 776 904 1614 904 775 1741 +# +name: D +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 912 766 913 766 911 767 911 768 1753 1606 912 769 910 767 886 794 885 793 1750 769 908 793 884 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 911 768 1753 1605 912 767 1752 1606 912 767 1727 792 886 793 886 793 911 769 910 1634 884 85014 885 793 1752 1609 910 772 1750 1636 885 797 1726 797 883 797 884 798 882 798 882 1639 883 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 911 769 910 769 910 769 910 770 1752 1609 910 769 1726 794 886 795 885 795 910 1611 1749 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 771 1751 1610 910 771 1751 1608 909 769 1724 793 883 795 884 796 908 1612 908 772 907 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 912 767 911 768 910 769 909 768 1751 1607 910 768 1724 793 884 793 908 1609 1748 794 884 +# +name: 5 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 900 781 1740 1620 901 780 1741 1619 901 779 1717 803 877 804 903 1618 1744 1620 900 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 771 908 770 908 771 909 770 1746 1609 908 770 1722 795 883 796 882 1636 907 771 1746 85748 882 797 907 771 908 772 906 796 1720 1638 879 799 1718 800 878 801 878 1639 878 800 1716 +# +name: 7 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 771 1750 1612 908 771 1749 1612 909 770 1748 771 884 797 909 1611 909 771 909 772 906 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 771 908 770 909 770 908 770 1748 1609 910 770 1749 771 884 1636 1749 771 909 771 909 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 769 1752 1610 910 771 1752 1610 910 770 1750 769 885 1635 1751 769 910 1612 909 +# +name: 0 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 902 774 1744 1615 903 775 1743 1614 903 775 1743 774 879 800 905 775 904 775 904 776 903 +# +name: F1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 904 775 905 775 904 775 904 775 1744 1616 905 774 1719 800 906 1614 1749 1615 1746 +# +name: F2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 769 1749 1608 909 769 1750 1606 909 769 908 769 1723 794 883 795 908 1610 1749 +# +name: Plus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 889 791 890 791 915 770 909 768 1730 1631 888 791 912 768 1729 791 888 792 969 712 886 819 862 +# +name: Minus +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 911 769 1750 1605 912 768 1728 1631 912 768 912 768 1728 791 887 792 912 768 911 1608 910 +# +name: Question +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 910 768 913 768 913 767 910 769 1726 1630 910 766 1728 790 886 1630 887 792 911 768 886 794 908 +# +name: Blue . +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 769 1751 1608 910 768 1752 1607 911 768 910 768 1724 1632 1751 1607 910 770 909 +# +name: Red .. +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 912 768 914 769 912 768 914 768 1755 1609 912 769 887 794 1729 1636 911 770 1753 795 885 +# +name: Green ... +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 912 768 1752 1607 912 768 1752 1608 910 767 911 768 1807 1552 963 713 1750 1632 885 +# +name: Yellow .... +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 911 766 914 768 912 767 913 768 1754 1608 913 767 889 792 1810 1552 967 713 911 769 1753 +# +name: Ghost +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 907 769 1751 1608 909 768 1750 1608 909 769 1724 1632 883 795 909 770 1751 1610 907 +# +name: Switch +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 769 909 770 910 769 910 769 1751 1607 910 768 1725 1633 884 794 910 769 1750 794 884 85852 909 769 911 770 910 794 885 795 1723 1637 881 799 1723 1639 881 799 881 799 1721 799 880 +# +name: Pic_timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 770 1751 1610 909 771 1751 1609 909 770 909 770 1727 1635 908 772 909 772 908 772 906 +# +name: Volume +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 771 908 772 907 771 908 771 1747 1612 907 771 1721 1637 1749 770 909 1611 1746 +# +name: Lenght +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 907 772 1748 1613 907 772 1749 1613 907 771 1721 1636 1750 771 909 1612 908 773 906 +# +name: Area +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 909 772 907 771 908 771 908 771 1748 1610 909 770 1723 1634 1748 1608 1748 1610 906 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 908 771 1749 1609 909 769 1748 1609 908 769 1747 1609 1749 1609 1749 771 907 From 2b14e4b56738747d2481b9745787990f5b503cf3 Mon Sep 17 00:00:00 2001 From: Alessandro Riva Date: Wed, 24 Jul 2024 21:28:56 +0200 Subject: [PATCH 09/19] Add Technics ST-HD60 --- CD_Players/Technics/Technics_ST-HD60.ir | 220 ++++++++++++++++++++++++ 1 file changed, 220 insertions(+) create mode 100644 CD_Players/Technics/Technics_ST-HD60.ir diff --git a/CD_Players/Technics/Technics_ST-HD60.ir b/CD_Players/Technics/Technics_ST-HD60.ir new file mode 100644 index 00000000..dd5f4c44 --- /dev/null +++ b/CD_Players/Technics/Technics_ST-HD60.ir @@ -0,0 +1,220 @@ +Filetype: IR signals file +Version: 1 +# +# Technics ST-HD60 AM/FM Stereo Tuner (1997-98) +# +name: Power +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: D1 03 00 00 +# +name: Sleep +type: parsed +protocol: Kaseikyo +address: AC 02 20 02 +command: 61 01 00 00 +# +name: Tuner_band +type: parsed +protocol: Kaseikyo +address: A4 02 20 02 +command: 40 02 00 00 +# +name: Auto_mono +type: parsed +protocol: Kaseikyo +address: A4 02 20 00 +command: 30 03 00 00 +# +name: 1 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 01 01 00 00 +# +name: 2 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 11 01 00 00 +# +name: 3 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 21 01 00 00 +# +name: 4 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 31 01 00 00 +# +name: 5 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 41 01 00 00 +# +name: 6 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 51 01 00 00 +# +name: 7 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 61 01 00 00 +# +name: 8 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 71 01 00 00 +# +name: 9 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 81 01 00 00 +# +name: 0 +type: parsed +protocol: Kaseikyo +address: AC 02 20 00 +command: 91 01 00 00 +# +name: 10 +type: parsed +protocol: Kaseikyo +address: AC 02 20 02 +command: 41 00 00 00 +# +name: Display_mode +type: parsed +protocol: Kaseikyo +address: A4 02 20 01 +command: 50 01 00 00 +# +name: Pty_select +type: parsed +protocol: Kaseikyo +address: A4 02 20 03 +command: 00 01 00 00 +# +name: Search +type: parsed +protocol: Kaseikyo +address: A4 02 20 03 +command: 10 01 00 00 +# +name: Cd +type: parsed +protocol: Kaseikyo +address: A0 02 20 02 +command: 40 01 00 00 +# +name: Cd_Prev +type: parsed +protocol: Kaseikyo +address: AA 02 20 01 +command: 90 00 00 00 +# +name: Cd_Next +type: parsed +protocol: Kaseikyo +address: AA 02 20 01 +command: A0 00 00 00 +# +name: Program +type: parsed +protocol: Kaseikyo +address: AA 02 20 02 +command: A0 00 00 00 +# +name: Cd_play +type: parsed +protocol: Kaseikyo +address: AA 02 20 00 +command: A0 00 00 00 +# +name: Cd_pause +type: parsed +protocol: Kaseikyo +address: AA 02 20 00 +command: 60 00 00 00 +# +name: Cd_stop +type: parsed +protocol: Kaseikyo +address: AA 02 20 00 +command: 00 00 00 00 +# +name: Cancel +type: parsed +protocol: Kaseikyo +address: AA 02 20 02 +command: 30 02 00 00 +# +name: Tape +type: parsed +protocol: Kaseikyo +address: A0 02 20 02 +command: 60 01 00 00 +# +name: Tape_fb +type: parsed +protocol: Kaseikyo +address: A8 02 20 00 +command: 20 00 00 00 +# +name: Tape_ff +type: parsed +protocol: Kaseikyo +address: A8 02 20 00 +command: 30 00 00 00 +# +name: Rec_pause +type: parsed +protocol: Kaseikyo +address: A8 02 20 00 +command: 80 00 00 00 +# +name: Tape_Backw +type: parsed +protocol: Kaseikyo +address: A8 02 20 00 +command: B0 00 00 00 +# +name: Tape_stop +type: parsed +protocol: Kaseikyo +address: A8 02 20 00 +command: 00 00 00 00 +# +name: Tape_forw +type: parsed +protocol: Kaseikyo +address: A8 02 20 00 +command: A0 00 00 00 +# +name: Muting +type: parsed +protocol: Kaseikyo +address: A0 02 20 00 +command: 20 03 00 00 +# +name: Vol_down +type: parsed +protocol: Kaseikyo +address: A0 02 20 00 +command: 10 02 00 00 +# +name: Vol_up +type: parsed +protocol: Kaseikyo +address: A0 02 20 00 +command: 00 02 00 00 From 96f3043785ea222f8d2c97e04da817a424e93d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=A9o=20Humeau?= Date: Thu, 1 Aug 2024 22:02:22 +0200 Subject: [PATCH 10/19] Create Kinzo_LQ-AC02S_Fan.ir --- Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir | 40 ++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir diff --git a/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir b/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir new file mode 100644 index 00000000..76af3666 --- /dev/null +++ b/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir @@ -0,0 +1,40 @@ +Filetype: IR signals file +Version: 1 +# +# Kinzo LQ-AC02S +# +name: Power +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 12 00 00 00 +# +name: Swing +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 06 00 00 00 +# +name: Speed +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 05 00 00 00 +# +name: Timer +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 1F 00 00 00 +# +name: Humidify +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 04 00 00 00 +# +name: Cooler +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 0A 00 00 00 From 901f475874192d07f4c74887beee94d08842a4f6 Mon Sep 17 00:00:00 2001 From: janvt Date: Tue, 6 Aug 2024 15:08:18 +0200 Subject: [PATCH 11/19] add Ecofort CoolAir 7+ IR Remote --- .../Ecofort_CoolAir_7+_EQCA7+2900824.ir | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 ACs/Ecofort/Ecofort_CoolAir_7+_EQCA7+2900824.ir diff --git a/ACs/Ecofort/Ecofort_CoolAir_7+_EQCA7+2900824.ir b/ACs/Ecofort/Ecofort_CoolAir_7+_EQCA7+2900824.ir new file mode 100644 index 00000000..1581295d --- /dev/null +++ b/ACs/Ecofort/Ecofort_CoolAir_7+_EQCA7+2900824.ir @@ -0,0 +1,70 @@ +Filetype: IR signals file +Version: 1 +# +# Ecofort CoolAir 7+ EQCA7+2900824 +# +name: Power +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 00 FF 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 15 EA 00 00 +# +name: Down +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 0D F2 00 00 +# +name: High +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 16 E9 00 00 +# +name: Low +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 0A F5 00 00 +# +name: Cool +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 14 EB 00 00 +# +name: Dry +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 0C F3 00 00 +# +name: Fan +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 08 F7 00 00 +# +name: Sleep +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 05 FA 00 00 +# +name: C_F +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 04 FB 00 00 +# +name: Timer +type: parsed +protocol: NECext +address: 10 E7 00 00 +command: 01 FE 00 00 From f9847e096a2f53fa38aa19b2c5a91ee4f14ee741 Mon Sep 17 00:00:00 2001 From: janvt Date: Tue, 6 Aug 2024 15:13:02 +0200 Subject: [PATCH 12/19] add Fust Primotecq Tower Fan IR Remote --- .../Fust_Primotecq_Tower_Fan_TF4201TR-L.ir | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Fans/Fust/Fust_Primotecq_Tower_Fan_TF4201TR-L.ir diff --git a/Fans/Fust/Fust_Primotecq_Tower_Fan_TF4201TR-L.ir b/Fans/Fust/Fust_Primotecq_Tower_Fan_TF4201TR-L.ir new file mode 100644 index 00000000..7e7750d5 --- /dev/null +++ b/Fans/Fust/Fust_Primotecq_Tower_Fan_TF4201TR-L.ir @@ -0,0 +1,40 @@ +Filetype: IR signals file +Version: 1 +# +# Fust Primotecq Tower Fan TF4201TR-L +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1286 403 1287 401 447 1245 1289 405 1289 402 446 1244 447 1245 446 1246 445 1247 444 1248 443 1245 1288 7139 1286 403 1287 402 446 1246 1287 406 1288 402 446 1246 445 1244 447 1247 444 1244 446 1244 446 1246 1287 7138 1286 402 1288 402 446 1246 1288 405 1289 402 445 1245 446 1247 444 1245 446 1246 445 1273 418 1247 1287 7137 1288 402 1288 402 445 1247 1286 406 1288 402 445 1247 444 1245 446 1245 446 1244 447 1246 445 1245 1288 7137 1288 402 1288 402 446 1246 1287 405 1288 402 445 1247 444 1246 444 1247 444 1246 445 1246 445 1246 1287 7138 1287 403 1287 402 445 1246 1288 406 1288 402 446 1246 445 1246 445 1245 446 1245 446 1246 445 1246 1288 7139 1286 402 1288 401 446 1246 1287 406 1287 402 446 1247 444 1245 446 1247 444 1245 446 1247 444 1246 1287 7138 1288 401 1289 401 447 1248 1285 405 1289 402 446 1245 446 1246 445 1246 445 1245 446 1245 445 1247 1286 7138 1288 402 1288 401 447 1247 1286 406 1288 402 446 1246 445 1245 446 1246 445 1245 446 1245 446 1246 1287 7138 1287 402 1288 401 447 1245 1288 406 1288 401 447 1245 446 1245 446 1246 445 1244 447 1245 446 1247 1286 +# +name: Speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1287 402 1289 402 446 1249 1285 406 1288 402 446 1245 446 1246 445 1246 445 1247 444 1247 1286 402 446 7981 1286 404 1287 402 445 1247 1287 406 1288 402 446 1245 446 1246 445 1246 445 1246 445 1247 1287 402 446 7978 1288 403 1288 402 446 1246 1288 406 1288 402 446 1248 443 1248 443 1274 417 1247 445 1248 1286 402 446 7980 1289 402 1289 402 446 1246 1288 406 1288 402 446 1247 444 1246 445 1247 445 1246 445 1249 1285 403 445 7986 1234 454 1288 403 445 1275 1208 458 1237 454 445 1247 444 1247 445 1247 444 1247 445 1247 1236 454 445 7988 1233 454 1237 454 445 1247 1287 408 1236 454 445 1247 445 1248 444 1247 445 1248 443 1248 1286 403 445 7986 1286 403 1288 403 445 1249 1285 406 1288 403 445 1249 442 1246 445 1249 442 1248 443 1248 1286 403 445 7985 1286 403 1288 403 445 1247 1287 406 1288 403 445 1249 442 1247 444 1247 444 1246 445 1247 1287 403 445 7984 1286 404 1286 402 446 1248 1285 407 1287 402 446 1247 444 1246 445 1246 445 1247 444 1247 1287 402 446 7985 1284 403 1287 403 445 1248 1285 407 1287 403 445 1247 444 1247 444 1247 444 1246 445 1247 1286 403 445 7982 1287 403 1287 402 446 1247 1287 407 1287 402 446 1246 445 1246 445 1246 445 1248 443 1247 1287 402 446 +# +name: Oscillation +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1287 402 1289 401 447 1247 1287 405 1289 401 447 1247 444 1245 1289 401 447 1247 444 1245 447 1247 445 7983 1287 403 1288 402 446 1245 1290 406 1289 401 447 1245 447 1248 1286 402 446 1246 446 1246 446 1246 446 7981 1289 402 1289 402 446 1247 1287 406 1288 403 445 1246 445 1248 1286 401 447 1246 445 1245 446 1248 443 7984 1288 403 1288 402 446 1247 1287 406 1288 401 447 1245 446 1246 1288 401 447 1246 445 1245 446 1248 443 7984 1286 403 1288 401 447 1249 1285 405 1289 402 446 1246 445 1246 1288 402 446 1246 445 1247 444 1246 445 7982 1288 402 1289 401 447 1247 1287 405 1289 401 447 1245 446 1249 1285 401 447 1250 441 1245 446 1245 447 7984 1286 402 1288 401 447 1244 1290 405 1289 401 447 1245 446 1244 1290 401 447 1246 445 1246 445 1247 444 7981 1288 402 1288 402 446 1246 1287 405 1289 401 447 1244 447 1246 1288 401 447 1245 446 1246 445 1246 445 7983 1287 403 1288 402 446 1245 1289 406 1288 402 446 1246 445 1247 1287 402 446 1247 444 1246 445 1246 445 7985 1286 403 1288 402 446 1246 1288 406 1288 402 446 1245 446 1247 1287 402 446 1248 443 1246 445 1246 445 +# +name: Display +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1233 456 1234 456 440 1251 1234 459 1235 455 442 1249 1235 455 442 1248 442 1249 441 1248 418 1274 417 8012 1234 456 1234 455 416 1276 1234 459 1235 455 442 1250 1234 454 443 1249 442 1249 442 1248 443 1249 442 7983 1234 456 1234 454 417 1276 1234 459 1234 455 415 1276 1234 455 415 1274 416 1275 415 1274 416 1274 416 8011 1233 454 1236 455 415 1276 1235 457 1236 454 415 1275 1236 453 393 1298 393 1299 391 1299 391 1298 392 8036 1233 453 1237 454 393 1299 1235 462 1232 453 393 1298 1236 454 392 1299 392 1297 393 1298 393 1298 415 8013 1234 455 1235 454 416 1276 1234 459 1234 453 417 1276 1235 454 416 1276 415 1275 416 1275 416 1275 416 8012 1235 454 1236 454 416 1274 1237 459 1235 455 415 1275 1236 455 415 1274 417 1275 416 1276 415 1274 417 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1235 454 1236 454 444 1248 1235 459 1234 454 443 1249 441 1249 442 1249 1234 456 441 1248 443 1250 440 7985 1234 456 1234 454 497 1195 1234 458 1235 455 490 1200 496 1194 491 1199 1237 454 491 1200 497 1194 491 7937 1234 455 1235 455 490 1201 1234 459 1235 455 490 1200 497 1195 496 1196 1234 455 416 1274 497 1193 492 7937 1233 455 1235 454 417 1275 1234 459 1234 455 441 1250 441 1248 442 1249 1236 455 441 1249 442 1250 441 7985 1234 455 1235 454 443 1249 1235 458 1236 455 441 1249 442 1248 442 1250 1233 454 443 1247 443 1247 443 7983 1235 455 1235 454 443 1247 1236 458 1236 454 444 1250 441 1249 442 1248 1235 454 443 1248 443 1249 442 7984 1235 455 1235 455 442 1249 1235 459 1234 455 416 1275 415 1274 491 1201 1235 454 416 1276 415 1274 417 8011 1233 455 1235 456 414 1276 1234 457 1236 453 417 1275 416 1276 414 1274 1236 454 416 1276 415 1275 416 8011 1234 455 1235 453 394 1299 1235 458 1236 454 392 1300 391 1298 393 1298 1236 455 392 1298 393 1300 391 +# +name: Mode +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1233 456 1234 454 416 1276 1235 458 1236 455 415 1275 416 1274 417 1274 417 1274 1237 454 416 1274 417 8009 1234 456 1234 456 414 1275 1236 458 1236 454 416 1276 415 1276 392 1298 393 1299 1235 453 394 1298 393 8030 1235 455 1235 453 393 1299 1235 459 1235 455 391 1299 392 1299 392 1298 392 1299 1235 454 392 1300 391 8032 1235 454 1236 456 390 1300 1235 458 1236 454 392 1298 393 1299 392 1300 391 1298 1237 453 393 1298 393 8035 1235 455 1235 453 393 1299 1236 458 1236 454 393 1297 394 1299 392 1297 394 1298 1236 456 391 1297 394 8035 1234 453 1237 453 393 1299 1235 461 1232 452 394 1299 392 1297 393 1300 391 1300 1234 453 393 1298 393 8034 1236 453 1237 453 393 1298 1236 457 1237 453 393 1298 393 1299 392 1299 392 1299 1235 454 393 1298 393 From f4c5d3bfeedaa1d1af239bd7c0108b775e284272 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 21:45:41 -0700 Subject: [PATCH 13/19] Updated description --- .../CAME_security_barrier_i100_programming.ir} | 2 ++ 1 file changed, 2 insertions(+) rename Miscellaneous/{Came/Came security barrier i100 programming remote.ir => CAME/CAME_security_barrier_i100_programming.ir} (99%) diff --git a/Miscellaneous/Came/Came security barrier i100 programming remote.ir b/Miscellaneous/CAME/CAME_security_barrier_i100_programming.ir similarity index 99% rename from Miscellaneous/Came/Came security barrier i100 programming remote.ir rename to Miscellaneous/CAME/CAME_security_barrier_i100_programming.ir index 22b1d8d2..e24646cf 100644 --- a/Miscellaneous/Came/Came security barrier i100 programming remote.ir +++ b/Miscellaneous/CAME/CAME_security_barrier_i100_programming.ir @@ -1,6 +1,8 @@ Filetype: IR signals file Version: 1 # +# CAME Security Barrier i100 programming remote +# name: Wand type: raw frequency: 38000 From 778629a762e9da768ca0345ecb86f3a45b6e11d6 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 21:47:28 -0700 Subject: [PATCH 14/19] Changed folder --- .../CAME_security_barrier_i100_programming.ir | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Miscellaneous/CAME/{ => Programming_Remote}/CAME_security_barrier_i100_programming.ir (100%) diff --git a/Miscellaneous/CAME/CAME_security_barrier_i100_programming.ir b/Miscellaneous/CAME/Programming_Remote/CAME_security_barrier_i100_programming.ir similarity index 100% rename from Miscellaneous/CAME/CAME_security_barrier_i100_programming.ir rename to Miscellaneous/CAME/Programming_Remote/CAME_security_barrier_i100_programming.ir From 93312aa828bcdacb92daf35534aacfdd83a3048e Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 21:47:56 -0700 Subject: [PATCH 15/19] Added picture of remote --- .../CAME/Programming_Remote/Remote.jpg | Bin 0 -> 132216 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Miscellaneous/CAME/Programming_Remote/Remote.jpg diff --git a/Miscellaneous/CAME/Programming_Remote/Remote.jpg b/Miscellaneous/CAME/Programming_Remote/Remote.jpg new file mode 100644 index 0000000000000000000000000000000000000000..898572671e13411677673ab757b06b2c48225888 GIT binary patch literal 132216 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

}%NB=AC|B-yud&F}^Vycqv#zNTerE2GicsuAeO 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 Wk&wm94?{p&wCnw)f6O29`v2Lm;#`RU literal 0 HcmV?d00001 From f5cf2a94e0c429014d2fab11086323693ecd1688 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 21:56:53 -0700 Subject: [PATCH 16/19] Fixed file extension --- .../{Generic_Universal_Remote => Generic_Universal_Remote.ir} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Projectors/BrandUnknown/{Generic_Universal_Remote => Generic_Universal_Remote.ir} (100%) diff --git a/Projectors/BrandUnknown/Generic_Universal_Remote b/Projectors/BrandUnknown/Generic_Universal_Remote.ir similarity index 100% rename from Projectors/BrandUnknown/Generic_Universal_Remote rename to Projectors/BrandUnknown/Generic_Universal_Remote.ir From a3c68fef3241105d2a165145e790169e7c2f07bd Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 21:58:23 -0700 Subject: [PATCH 17/19] Fixed description --- TVs/Samsung/Samsung_AA59-00714A.ir | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/TVs/Samsung/Samsung_AA59-00714A.ir b/TVs/Samsung/Samsung_AA59-00714A.ir index a607ce51..278a0b1e 100644 --- a/TVs/Samsung/Samsung_AA59-00714A.ir +++ b/TVs/Samsung/Samsung_AA59-00714A.ir @@ -1,10 +1,14 @@ Filetype: IR signals file Version: 1 +# +# Samsung TV AA59-00714A +# name: Power off type: parsed protocol: Samsung32 address: 07 00 00 00 command: 98 00 00 00 +# name: Power on type: parsed protocol: Samsung32 From 462e022df9cc4581f33b590bc7f62f9cdb667bd7 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 22:01:09 -0700 Subject: [PATCH 18/19] Added link to comment --- CD_Players/Technics/Technics_ST-HD60.ir | 1 + 1 file changed, 1 insertion(+) diff --git a/CD_Players/Technics/Technics_ST-HD60.ir b/CD_Players/Technics/Technics_ST-HD60.ir index dd5f4c44..98adf0d7 100644 --- a/CD_Players/Technics/Technics_ST-HD60.ir +++ b/CD_Players/Technics/Technics_ST-HD60.ir @@ -2,6 +2,7 @@ Filetype: IR signals file Version: 1 # # Technics ST-HD60 AM/FM Stereo Tuner (1997-98) +# https://www.hifiengine.com/manual_library/technics/st-hd60.shtml # name: Power type: parsed From f3dd3206b74c5e71baee6fc645b90cbd0956a031 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 8 Aug 2024 22:02:05 -0700 Subject: [PATCH 19/19] Brief update to description --- Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir b/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir index 76af3666..4103dfd5 100644 --- a/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir +++ b/Fans/Kinzo/Kinzo_LQ-AC02S_Fan.ir @@ -1,7 +1,7 @@ Filetype: IR signals file Version: 1 # -# Kinzo LQ-AC02S +# Kinzo LQ-AC02S Fan # name: Power type: parsed