Skip to content

Add Bryston protocol #2203

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Add Bryston protocol #2203

wants to merge 2 commits into from

Conversation

ggiraudon
Copy link

Added the Bryston protocol.
Tested on BP19 and BR20 but should work across all Bryston products.

Copy link
Collaborator

@NiKiZe NiKiZe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR!
There is some linter issues that needs to be resolved, and build failures due to the Serial.print

This is just a quick look, there might be more things that needs resolving as well.

It would be good to have unit tests, a few captures of any of the original remotes would be needed as test data, with that we can help with test cases if you want to.

/// @param[in] nbits The number of bits of message to be sent.
/// @param[in] repeat The number of times the command is to be repeated.
void IRsend::sendBryston(uint64_t data, uint16_t nbits, uint16_t repeat) {
Serial.printf("Sending Bryston: %016llX\n", data);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably a leftover from debug during development that was forgotten to be removed?

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.

2 participants