It is a plugin like UniversalRF Remix but for infrared files. I do this plugin for convenience, because the main IR app need to navigate for different button abit troublesome (buttons like up,down,left,right,back). I found it useful for TV and TV box.
It supports short press and long press input for different ir remote buttons. Tested on the unleashed firmware version unlshd-058
-
Update unleashed firmware to the version unlshd-058, then download the
ir_remote.fapfrom releases -
Put the
ir_remote.fapfile in your flipper's SD card, underapps/Infraredfolder
You also can install the unleashed firmware with extra apps included
- Similar to UniRF app, put the path of the ir file and the ir button for each button on flipper (UP,DOWN,LEFT,RIGHT,BACK)
The format With HOLD one is long press, without is short press
Example of the configuration file (Update: the string format can be in any order):
REMOTE: /ext/infrared/Philips_32PFL4208T.ir
UP: Up
DOWN: Down
LEFT: Left
RIGHT: Right
OK:
BACK: Back
UPHOLD: VOL+
DOWNHOLD: VOL-
LEFTHOLD: Source
RIGHTHOLD: SmartTV
OKHOLD: POWER
Leave it empty for the button you don't need
-
Save it as
.txtfile, then create a new folder in your SD cardir_remote, put it inside the folder -
Lastly, you can open the app, choose the configuration file, then you can try out the ir signal for each buttons
-
Hold the back button to exit the app
You can add an extra line in the config txt file: REPEATSIGNAL: false, so it will not send repeating IR signal when you press the hold button.
Example:
REMOTE: /ext/infrared/Philips_32PFL4208T.ir
REPEATSIGNAL: false
UP: Up
DOWN: Down
LEFT: Left
RIGHT: Right
BACK: Back
UPHOLD: VOL+
DOWNHOLD: VOL-
LEFTHOLD: Source
RIGHTHOLD: SmartTV
OKHOLD: POWER
You can clone this repo and put it inside the applications_user folder, then build it with the command:
./fbt fap_ir_remote
Or you can build and run it on your flipper with the command:
./fbt launch_app APPSRC=applications_user/ir_remote
Choose config file to map
Show all button name in the config file (If empty will show N/A). Upper part short press, Lower part long press
Thanks to friebel, d4ve10 and polarikus
- Added auto create
ir_remotedirectory - Fixed string format
- Added sending repeat signal for hold button
- Added config for disable sending repeat signal for hold button
- Add menu for GPIO setting
- Mulitiple remote in one config file

