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

[bug] Self configured MCE buttons are working only once #129

Closed
1 task done
fischy667 opened this issue Oct 17, 2023 · 5 comments
Closed
1 task done

[bug] Self configured MCE buttons are working only once #129

fischy667 opened this issue Oct 17, 2023 · 5 comments
Assignees
Labels
bug Something isn't working core Core related issue ir Infrared releated issue

Comments

@fischy667
Copy link

fischy667 commented Oct 17, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Description

Some self configured MCE buttons are only working the first time if you press them several times.

  • Red function
  • Green function
  • Blue function
  • Yellow function
  • Guide
  • Channel up/down
  • Volume up/down
  • Cursor up/down

maybe more.

An IR command is send every time, my IR receiver has an indicator for that, but the called action is not executed.

When another button is pressed, the affected buttons are working again one time.
With an original remote control, the called function is executed several times directly one after the other.

How to Reproduce

  1. Setup a Remote and teach the remote a MCE button e.g. Channel Up
  2. Press the learned button multiple times
  3. The called function is executed only ones

Expected behavior

The called function is executed several times directly one after the other.

System version

Remote v1.4.2; Dock v0.9.2

What part of the system affected by the problem?

Core

Additional context

Could be related to #126. I found information that MCE remotes use toggle bits.

@fischy667 fischy667 added the bug Something isn't working label Oct 17, 2023
@github-project-automation github-project-automation bot moved this to Reported in Bug reports Oct 17, 2023
@github-actions github-actions bot added the core Core related issue label Oct 17, 2023
@github-project-automation github-project-automation bot moved this from Reported to Done in Bug reports Oct 18, 2023
@fischy667
Copy link
Author

I did not want to close this. Sorry

@fischy667 fischy667 reopened this Oct 18, 2023
@github-project-automation github-project-automation bot moved this from Done to In Progress in Bug reports Oct 18, 2023
@fischy667 fischy667 changed the title [bug] Certain MCE buttons are working only once [bug] Self configured MCE buttons are working only once Oct 23, 2023
@zehnm zehnm added the ir Infrared releated issue label Dec 11, 2023
@zehnm
Copy link

zehnm commented Dec 11, 2023

This is part of #126: supporting toggle bit for RC-5 and RC-6 protocol.

@zehnm zehnm self-assigned this Dec 15, 2023
@zehnm
Copy link

zehnm commented Dec 18, 2023

The initial rewrite of the RC5, RC5X and RC6 toggle-bit handling has just been released in the BETA group as a preview feature. It should be available as a public update soon (but still as preview-feature after more testing has been done).

Self learned codes are supported as well. These are with prefix: 1; (RC5), 23; (RC5X), 2; (RC6).

@zehnm zehnm added this to the Roadmap Q4 2023 milestone Dec 18, 2023
@zehnm
Copy link

zehnm commented Jan 8, 2024

Status update: another BETA version has been released and we are getting close to a public release.

  • New toggle logic is active by default and no longer a preview feature.
  • RC-6 has been verified with an HP MCE remote & USB receiver
  • Self learned RC-5, RC-5x, RC-6 and RC-MM 32bit codes are automatically toggled, no matter if the learned code has the toggle bit set or not.

@zehnm zehnm moved this from In Progress to Done in Bug reports Jan 8, 2024
@zehnm
Copy link

zehnm commented Jan 9, 2024

Fixed in 1.6.0

@zehnm zehnm closed this as completed Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working core Core related issue ir Infrared releated issue
Projects
Status: Done
Development

No branches or pull requests

2 participants