diff --git a/applications/main/infrared/scenes/infrared_scene_config.h b/applications/main/infrared/scenes/infrared_scene_config.h index 0b84dda3b..f00a1817c 100644 --- a/applications/main/infrared/scenes/infrared_scene_config.h +++ b/applications/main/infrared/scenes/infrared_scene_config.h @@ -16,7 +16,7 @@ ADD_SCENE(infrared, remote_list, RemoteList) ADD_SCENE(infrared, universal, Universal) ADD_SCENE(infrared, universal_tv, UniversalTV) ADD_SCENE(infrared, universal_monitor, UniversalMonitor) -ADD_SCENE(infrared, universal_digitalsign, UniversalDigitalSign) +ADD_SCENE(infrared, universal_digital_sign, UniversalDigitalSign) ADD_SCENE(infrared, universal_projector, UniversalProjector) ADD_SCENE(infrared, universal_audio, UniversalAudio) ADD_SCENE(infrared, universal_led, UniversalLED) diff --git a/assets/resources/infrared/Samsung.ir b/assets/resources/infrared/Samsung.ir new file mode 100644 index 000000000..9c6a8d872 --- /dev/null +++ b/assets/resources/infrared/Samsung.ir @@ -0,0 +1,164 @@ +Filetype: IR signals file +Version: 1 +# +name: POWER +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 +# +name: Up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 60 00 00 00 +# +name: Down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 61 00 00 00 +# +name: Left +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 65 00 00 00 +# +name: Right +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 62 00 00 00 +# +name: Select +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 68 00 00 00 +# +name: Menu +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1A 00 00 00 +# +name: Source +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 01 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: VOL+ +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 07 00 00 00 +# +name: VOL- +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0B 00 00 00 +# +name: CH+ +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 10 00 00 00 +# +name: CH- +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: Smarthub +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 79 00 00 00 +# +name: Info +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1F 00 00 00 +# +name: 0 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 11 00 00 00 +# +name: 1 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 04 00 00 00 +# +name: 2 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 05 00 00 00 +# +name: 3 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 06 00 00 00 +# +name: 4 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 08 00 00 00 +# +name: 5 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 09 00 00 00 +# +name: 6 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0A 00 00 00 +# +name: 7 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0C 00 00 00 +# +name: 8 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0D 00 00 00 +# +name: 9 +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0E 00 00 00 diff --git a/assets/resources/infrared/remote/SamsungGeneric.txt b/assets/resources/infrared/remote/SamsungGeneric.txt new file mode 100644 index 000000000..8f8710d60 --- /dev/null +++ b/assets/resources/infrared/remote/SamsungGeneric.txt @@ -0,0 +1,12 @@ +REMOTE: /ext/infrared/Samsung.ir +UP: Up +DOWN: Down +LEFT: Left +RIGHT: Right +OK: Select +BACK: Return +UPHOLD: VOL+ +DOWNHOLD: VOL- +LEFTHOLD: Source +RIGHTHOLD: Exit +OKHOLD: POWER