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

Bell fibe #64

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

Bell fibe #64

wants to merge 4 commits into from

Conversation

dbhaig
Copy link

@dbhaig dbhaig commented Oct 26, 2018

Hi Chris

First, let me thank you for all of the work that you and others have put into developing IRLib and IRLib2.

For your consideration, this pull request is to add another protocol that is widely used by Bell Fibe in Canada.

Regards,
Don

dbhaig added 4 commits October 4, 2018 18:19
 - protocol is a variant of the RCMM protocol using different mark
   and space values
 - This protocol is used to control Bell Fibe TV boxes widely available
   from Bell Canada.
@cyborg5
Copy link
Owner

cyborg5 commented Sep 10, 2019

Thanks again for your contribution. I've been looking at your Bell Fiber protocol. In a previous comment I told you I thought it was based on DirecTV but I got my satellite dishes confused. It's actually based on Phillips RC-MM which I have implemented in protocol 11. It looks like you copied and modified that protocol and it's just different timings. Did you try using protocol 11 directly? Also protocol 11 uses 36 kHz rather than the more standard 38. Your version uses 36 probably because that's what protocol 11 used. Did you actually measure your frequency? My protocol 11 defaults to 12 bits but additionally has 24 and 32 bit versions. So essentially your protocol is the Nokia 32 version of RC-MM. If you can't get protocol 11 with 32 bit parameter to work for your system then probably what I will do is create a generic RC-MM send and receive function similar to the generic send and decode functions that I use for other protocols. Then my Nokia/RCMM and your Bell Fiber protocols can call these similar routines by just passing different timing parameters. So let me know did you try IRSendRCMM::send(value, 32) on your system?

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