Look for the latest version of UniRF App on RogueMaster's or Unleashed's fork of FlipperZero Firmware.
- Be sure to edit universal_rf_map.txt and upload to SD card under
unirf
folder - App now supports multiple map files. Place these in
unirf
folder on SD card.
applications/unirfremix
has the base code- Be sure to add
unirfremix
toapplications/meta/application.fam
file. - Icons used within the app are located at
assets/icons/UniRFRemix
- Main Menu Animated Icon used is located at
assets/icons/MainMenu/UniRFRemix_14
- Example map file located in
assets/resources/unirf
- Follow compilation instructions from Flipper Devices Flipper Zero Firmware GitHub
-
- Select a map file
- Press a button to send the assigned capture file.
- Press Back button to set how many repeats the app should send. Capped at 5 repeats.
- Hold Back button to exit app.
- Only RAW SubGhz captures are supported currently.
- No skip function.
-
- File path should not have any spaces or special characters (-, ., and _ excluded).
- Labels are limited to 12 characters.
- Why? This is to prevent overlapping elements on screen.
- For example: If you set your label or file to
WWWWWWWWWWWWWWW
you'll be over the screen limits.
-
- If you find any issues, report them. I am not sure I can fix them, but I will try.
- Repeat indictator is located at the bottom right
- Button pressed will highlight when sending
- LED indicator will flash
- If you don't have at least one valid file path set in your
universal_rf_map
file, you'll see this screen
I saw jimilinuxguy post an idea of having a TouchTunes/Jukebox remote app, and it was basically one screenshot and a link to a repo. At the time, I was reading the Hello World plugin tutorial and wanted to give coding a plugin a shot.
Using the Music_Player plugin as a starting point (instead of using the Hello World example) I began the journey. By referencing some of the code in Universal RF Remote app, I started to get a basic idea of how the Flipper Zero device works.
After a few days of coding, I managed to get the app running pretty good. I proceed with a layout change which helped me learn how to create/import images (as icons). Also, I implemented a few ideas/suggestions which were brought up by various users in the Flipper Devices Discord, and this project is now released.
- Jimilinuxguy for code base reference and the initial idea
- "Red_Link2" for creating the D-Pad animation
- "Shitposter Simulator" for the idea of adding a notification message for flashing the LED
- A bunch of others for convincing me to release this and also for just being generally good people.