From 873e708a1b0460e58d7a4ef5400d6ba958ff48e6 Mon Sep 17 00:00:00 2001 From: Sage <103679679+MagicMushroom1@users.noreply.github.com> Date: Sun, 22 Feb 2026 07:07:13 +0000 Subject: [PATCH 1/2] Create TOPTRO_TR25.ir This is for the requested projector the TOPTRO TR25. --- Projectors/TOPTRO/TOPTRO_TR25.ir | 86 ++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 Projectors/TOPTRO/TOPTRO_TR25.ir diff --git a/Projectors/TOPTRO/TOPTRO_TR25.ir b/Projectors/TOPTRO/TOPTRO_TR25.ir new file mode 100644 index 00000000..47fbd689 --- /dev/null +++ b/Projectors/TOPTRO/TOPTRO_TR25.ir @@ -0,0 +1,86 @@ +Filetype: IR signals file +Version: 1 + +name: Power +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 0A F5 00 00 + +name: Vol_Up +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 0E F1 00 00 + +name: Vol_Down +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 48 B7 00 00 + +name: Mute +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 4A B5 00 00 + +name: Play_Pause +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 09 F6 00 00 + +name: OK +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 14 EB 00 00 + +name: Up +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 55 AA 00 00 + +name: Down +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 18 E7 00 00 + +name: Left +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 15 EA 00 00 + +name: Right +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 59 A6 00 00 + +name: Source +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 0B F4 00 00 + +name: Settings +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 1F E0 00 00 + +name: Focus_Plus +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 19 E6 00 00 + +name: Focus_Minus +type: parsed +protocol: NECext +address: 86 6B 00 00 +command: 45 BA 00 00 From 4e869b2baac1de3f09390e5641aa8ae72012b72a Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Sat, 21 Mar 2026 19:13:19 -0700 Subject: [PATCH 2/2] Added description to comment and fixed Linter issues --- Projectors/TOPTRO/TOPTRO_TR25.ir | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/Projectors/TOPTRO/TOPTRO_TR25.ir b/Projectors/TOPTRO/TOPTRO_TR25.ir index 47fbd689..3466b31d 100644 --- a/Projectors/TOPTRO/TOPTRO_TR25.ir +++ b/Projectors/TOPTRO/TOPTRO_TR25.ir @@ -1,84 +1,86 @@ Filetype: IR signals file Version: 1 - +# +# TOPTRO TR25 Projector +# name: Power type: parsed protocol: NECext address: 86 6B 00 00 command: 0A F5 00 00 - +# name: Vol_Up type: parsed protocol: NECext address: 86 6B 00 00 command: 0E F1 00 00 - +# name: Vol_Down type: parsed protocol: NECext address: 86 6B 00 00 command: 48 B7 00 00 - +# name: Mute type: parsed protocol: NECext address: 86 6B 00 00 command: 4A B5 00 00 - +# name: Play_Pause type: parsed protocol: NECext address: 86 6B 00 00 command: 09 F6 00 00 - +# name: OK type: parsed protocol: NECext address: 86 6B 00 00 command: 14 EB 00 00 - +# name: Up type: parsed protocol: NECext address: 86 6B 00 00 command: 55 AA 00 00 - +# name: Down type: parsed protocol: NECext address: 86 6B 00 00 command: 18 E7 00 00 - +# name: Left type: parsed protocol: NECext address: 86 6B 00 00 command: 15 EA 00 00 - +# name: Right type: parsed protocol: NECext address: 86 6B 00 00 command: 59 A6 00 00 - +# name: Source type: parsed protocol: NECext address: 86 6B 00 00 command: 0B F4 00 00 - +# name: Settings type: parsed protocol: NECext address: 86 6B 00 00 command: 1F E0 00 00 - +# name: Focus_Plus type: parsed protocol: NECext address: 86 6B 00 00 command: 19 E6 00 00 - +# name: Focus_Minus type: parsed protocol: NECext