Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Universal Remote (as in flipper zero) #801

Open
TurboKoT1 opened this issue Feb 9, 2025 · 6 comments
Open

Universal Remote (as in flipper zero) #801

TurboKoT1 opened this issue Feb 9, 2025 · 6 comments

Comments

@TurboKoT1
Copy link

Is your feature request related to a problem? Please describe.
I'm always frustrated when Bruce can't use universal remote files like Flipper Zero (https://github.com/UberGuidoZ/Flipper/blob/main/Infrared/tv.ir)

Describe the solution you'd like
Universal Remote function, which will work something like this:
User selects a button (POWER, VOL+, VOL-) etc -> Bruce starts trying to send all ir codes from the file

Describe alternatives you've considered

Additional context

@TurboKoT1
Copy link
Author

TurboKoT1 commented Feb 9, 2025

That's a bit of a misnomer in solution.

I mean that the user selects a function (POWER, VOL+, VOL-) and Bruce starts sending all IR Codes of the same function, not all of them.

@bmorcelli
Copy link
Collaborator

By what you are talking, you might be accessing the .ir file from the "Files" menu.. and this is the behavior when shooting from there..

Try going: IR > Custom IR > Sd Card (or LittleFS) > (Find your file) > Choose cmd

There you can choose up to 100 commands from the file.. but I suggest to use smaller files to avoid crashes

@Lamnxzp
Copy link
Contributor

Lamnxzp commented Feb 10, 2025

I think he is asking for an Universal Remote feature like the Flipper zero, so like you load an IR file, and when you press Power Btn, it will send all the cmds with name 'Power' in the file.

Image

@bmorcelli
Copy link
Collaborator

In this case it is easier for him to set up a JavaScript calling all the commands and send it from there..

There's no reason for us to hardcode all these commands into the firmware (TV-B-GONE is the exception)

@Lamnxzp
Copy link
Contributor

Lamnxzp commented Feb 10, 2025

@bmorcelli You're right. But I think the user wants a way to load their IR file and showing "Power", "Ch+", "Ch-", "Vol+", "Vol-", "Mute", that would send all matching commands from the IR file.

However, it might be confusing for some people to add a 'Universal Remote' that requires the user to manually import the IR file.

@Lamnxzp
Copy link
Contributor

Lamnxzp commented Feb 10, 2025

Alternatively, we could create a 'Universal Remote' feature that looks for IR files in an 'assets/ir' folder (in LittleFS or SD Card)
For example, if a user has 'tv.ir' in the folder, it would show 'TV' as an option and then display an interface similar to the Flipper Zero Universal Remote.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants