Skip to content

Conversation

jaylikesbunda
Copy link
Contributor

@jaylikesbunda jaylikesbunda commented Oct 2, 2024

What's new

AC: 71.76% increase
Audio: 430.76% increase
Projector: 31.93% increase
TV: 34.32% increase
used: https://github.com/jaylikesbunda/F0-Universal-IR-Appender
pulled from: https://github.com/Lucaslhm/Flipper-IRDB

Checklist (For Reviewer)

  • I've built this code, uploaded it to the device and verified feature/bugfix

@jaylikesbunda jaylikesbunda marked this pull request as ready for review October 3, 2024 08:45
@jaylikesbunda jaylikesbunda marked this pull request as draft October 3, 2024 23:05
all buttons have same capitalization now, ran through infrared script again.
@jaylikesbunda jaylikesbunda marked this pull request as ready for review October 4, 2024 09:08
@xMasterX
Copy link
Contributor

xMasterX commented Oct 6, 2024

How do you verify RAW remotes like ACs to not have duplicates or being fully incorrect in first place?
AC files in IRDB doesn't follow universal remote buttons, that require specific settings, you mapped some buttons and it will make universal ac remote random and wokring incorrectly, because someone in IRDB labeled button OFF as button ON
etc..

Have you talked with IRDB maintainers about how you can do it properly? Because in current condition it looks like adding random remotes without verification, and its not good idea as I think.

Also why do you filled checklist for reviewer, if you are PR author, not the reviewer?

@jaylikesbunda
Copy link
Contributor Author

jaylikesbunda commented Oct 6, 2024

How do you verify RAW remotes like ACs to not have duplicates or being fully incorrect in first place? AC files in IRDB doesn't follow universal remote buttons, that require specific settings, you mapped some buttons and it will make universal ac remote random and wokring incorrectly, because someone in IRDB labeled button OFF as button ON etc..

The mapping i've made tries to be very safe to avoid wrong matches with button renaming but I honestly didn't consider people labeling buttons to the wrong functions in the IRDB. It also hashes raw signals to check for duplicates which can definitely be improved. But yeah, didn't really think there was anything majorly wrong with my approach but i guess i will have to reconsider.

Also why do you filled checklist for reviewer, if you are PR author, not the reviewer?

new to github, learning as i go

Have you talked with IRDB maintainers about how you can do it properly? Because in current condition it looks like adding random remotes without verification, and its not good idea as I think.

not really, no. but would appreciate any help to get educated on this because yeah just trying to help out and don't want to cause more harm than help

skotopes
skotopes previously approved these changes Oct 8, 2024
@skotopes
Copy link
Contributor

skotopes commented Oct 8, 2024

@jaylikesbunda I've removed duplicates from projector.ir.

@skotopes skotopes merged commit 369e19d into flipperdevices:dev Oct 8, 2024
11 checks passed
@jaylikesbunda
Copy link
Contributor Author

@jaylikesbunda I've removed duplicates from projector.ir.

thank you! i forgot about that one

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

Successfully merging this pull request may close these issues.

3 participants