From cb503b72756101fa7d02273dd84885ff7d2f780b Mon Sep 17 00:00:00 2001 From: Knumb Date: Sat, 15 Feb 2025 13:53:04 -0500 Subject: [PATCH] feat: Vizio_SB362An-F6.ir & Added TCL_Roku_TV_55S405.ir (#893) --- SoundBars/Vizio/Vizio_SB362An-F6.ir | 84 ++++++++++++++++++ TVs/TCL/TCL_Roku_TV_55S405.ir | 130 ++++++++++++++++++++++++++++ 2 files changed, 214 insertions(+) create mode 100644 SoundBars/Vizio/Vizio_SB362An-F6.ir create mode 100644 TVs/TCL/TCL_Roku_TV_55S405.ir diff --git a/SoundBars/Vizio/Vizio_SB362An-F6.ir b/SoundBars/Vizio/Vizio_SB362An-F6.ir new file mode 100644 index 00000000..80fbccf0 --- /dev/null +++ b/SoundBars/Vizio/Vizio_SB362An-F6.ir @@ -0,0 +1,84 @@ +Filetype: IR signals file +Version: 1 +# +# Vizio SB362An-F6 36in Soundbar +# +name: Vol_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 41 00 00 00 +# +name: Vol_dn +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9062 4432 680 451 625 506 625 505 625 505 625 506 624 507 623 531 599 531 599 1633 623 1657 599 1657 624 1632 624 1633 623 1634 597 1659 622 1635 620 1636 620 510 596 1659 597 534 621 509 597 534 597 1659 597 534 596 534 596 1659 597 534 596 1659 597 1660 621 1635 621 509 597 1658 596 +# +# Raw data was the only method Vol_dn was able to work correctly. +# +name: Power +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Input +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 44 00 00 00 +# +name: Prev +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8A 00 00 00 +# +name: Play_Pause +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8E 00 00 00 +# +name: Next +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8B 00 00 00 +# +name: TV_Vol +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 4C 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 48 00 00 00 +# +name: VRTiX +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 50 00 00 00 +# +name: Bass +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 02 00 00 00 +# +name: Eq +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 66 00 00 00 +# +name: Treb +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 03 00 00 00 diff --git a/TVs/TCL/TCL_Roku_TV_55S405.ir b/TVs/TCL/TCL_Roku_TV_55S405.ir new file mode 100644 index 00000000..758e62ec --- /dev/null +++ b/TVs/TCL/TCL_Roku_TV_55S405.ir @@ -0,0 +1,130 @@ +Filetype: IR signals file +Version: 1 +# +# TCL Roku 55S405 TV - Hardware ID 7105X +# +name: Power +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 17 E8 00 00 +# +name: Back +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 66 99 00 00 +# +name: Home +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 03 FC 00 00 +# +name: Left +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 1E E1 00 00 +# +name: Right +type: parsed +protocol: NECext +address: EA C7 00 00 +command: AD 52 00 00 +# +name: Up +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 19 E6 00 00 +# +name: Dn +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 33 CC 00 00 +# +name: Ok +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2A D5 00 00 +# +name: Play_Pause +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 4C B3 00 00 +# +# The remote control button that looks like ">>" is mapped to the button named "Next" +# +name: Next +type: parsed +protocol: NECext +address: EA C7 00 00 +command: D5 2A 00 00 +# +# The remote control button that looks like "<<" is mapped to the button named "Prev" +# +name: Prev +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 34 CB 00 00 +# +# The remote control button that looks like "*" is mapped to the button named "Options" +# +name: Options +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 61 9E 00 00 +# +name: Vol_up +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 0F F0 00 00 +# +name: Vol_dn +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 10 EF 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 20 DF 00 00 +# +name: Replay +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 78 87 00 00 +# +name: Netflix +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 52 AD 00 00 +# +name: Sling +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 86 79 00 00 +# +name: Hulu +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 4D B2 00 00 +# +name: Direct_TV +type: parsed +protocol: NECext +address: EA C7 00 00 +command: EC 13 00 00