Ever heard of parity bits (aka toggle bits) wrt Infrared codes? Well, I didn't, until today.
Learning IR codes and using them on a remote other than the one supplied with the equipment can lead to strange results, as I discovered this week.
I found the cause and the solution this evening and it's relatively simple, but not always that easy to implement I think.
More details about this on my weblog:
http://blog.hekkers.net/2012/05/06/ir-t ... -mediabox/
Parity/Toggle bits
Moderator: hvxl
Re: Parity/Toggle bits
Funny as i have the same problems and gave up on it a year ago.
I did expierence the same that after a other keypress the code works again. So thats a work arround for me in homeseer.
I guess the 2 differnt codes got some thing to do with fast and slow scanning between channels?
Great you found out why....
thanks
I did expierence the same that after a other keypress the code works again. So thats a work arround for me in homeseer.
I guess the 2 differnt codes got some thing to do with fast and slow scanning between channels?
Great you found out why....
thanks
Re: Parity/Toggle bits
You're right, using another button makes the 'unwilling one' work again. But only once
And right again, this toggle behavior is mostly used with 'fast' buttons.
This morning I wrote the additional code needed to support multiple IR codes for a single remote button and it works great.
And now all my IR controlled devices have this feature
And right again, this toggle behavior is mostly used with 'fast' buttons.
This morning I wrote the additional code needed to support multiple IR codes for a single remote button and it works great.
And now all my IR controlled devices have this feature
Re: Parity/Toggle bits
For those who also have a Pace DCR 7111, here are the IR codes (Pronto CCF format) for the buttons that didn't work anymore. These are just the IR codes for the buttons I tested, so there could be more codes needed. If so, just let me know and I'll "learn" them with PEP1.
Code: Select all
[channelup#1]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 0016 0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 000A 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 0016
0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 000A 0006 BEA1
[channelup#2]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 000A 0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 000A 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 000A
0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 000A 0006 BEA1
[ok#1]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 0016 0006 0016 0006 0010 0006 0016 0006 0010 0006 0010 0006 001C 0006 000A 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 0016
0006 0016 0006 0010 0006 0016 0006 0010 0006 0010 0006 001C 0006 000A 0006 BEA1
[ok#2]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 000A 0006 0016 0006 0010 0006 0016 0006 0010 0006 0010 0006 001C 0006 000A 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 000A
0006 0016 0006 0010 0006 0016 0006 0010 0006 0010 0006 001C 0006 000A 0006 BEA1
[channeldown#1]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 0016 0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 0010 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 0016
0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 0010 0006 BEA1
[channeldown#2]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 000A 0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 0010 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 000A
0006 0016 0006 0010 0006 0016 0006 000A 0006 0016 0006 000A 0006 0010 0006 BEA1
[back#1]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 0016 0006 0016 0006 0010 0006 0016 0006 0010 0006 000A 0006 001C 0006 0010 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 0016
0006 0016 0006 0010 0006 0016 0006 0010 0006 000A 0006 001C 0006 0010 0006 BEA1
[back#2]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 000A 0006 0016 0006 0010 0006 0016 0006 0010 0006 000A 0006 001C 0006 0010 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 000A
0006 0016 0006 0010 0006 0016 0006 0010 0006 000A 0006 001C 0006 0010 0006 BEA1
[info#1]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 0016 0006 0016 0006 0010 0006 0016 0006 001C 0006 000A 0006 0016 0006 001C 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 0016
0006 0016 0006 0010 0006 0016 0006 001C 0006 000A 0006 0016 0006 001C 0006 BEA1
[info#2]
0000 0072 0024 0000 000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A
0006 000A 0006 000A 0006 0016 0006 0010 0006 0016 0006 001C 0006 000A 0006 0016 0006 001C 0006 0CB7
000F 000A 0006 000A 0006 0016 0006 000A 0006 000A 0006 001C 0006 000A 0006 000A 0006 000A 0006 000A
0006 0016 0006 0010 0006 0016 0006 001C 0006 000A 0006 0016 0006 001C 0006 BEA1
Re: Parity/Toggle bits
Hi,
I must to control the UPC Cable Box, but some code doesn't work!
Do you found a solution to control this model?
I managed to capture most of the codes, but can not capture Channel up - Channel down - 8 - 9
Can you help me please!
Ferrouz
I must to control the UPC Cable Box, but some code doesn't work!
Do you found a solution to control this model?
I managed to capture most of the codes, but can not capture Channel up - Channel down - 8 - 9
Can you help me please!
Ferrouz
Re: Parity/Toggle bits
What do you use to capture the codes and what do you use to control the UPC box?
I can control my UPC Cable box perfectly; everything works, as can be read in previous posts.
CCF codes for Channel up & Channel down can be found in previous posts also; so what's the problem with those, can't you use them, or what?
I can control my UPC Cable box perfectly; everything works, as can be read in previous posts.
CCF codes for Channel up & Channel down can be found in previous posts also; so what's the problem with those, can't you use them, or what?
Re: Parity/Toggle bits
Thank you for your reply!
I use HC250 of Control4. When I put the code Ch.up and Ch.down, it's doesn't work!
I try to learn directly, but some function doesn't work, like Ch.up and Ch.down.
I try also to capture the code with The LTM-1.0 of speakercraft, but nothing for Ch.up and Ch.down.
I have the same problem with the new LED of Sharp LC-70LE835. I don't now if I need to have a best IR captur?!
What do you think?
I use HC250 of Control4. When I put the code Ch.up and Ch.down, it's doesn't work!
I try to learn directly, but some function doesn't work, like Ch.up and Ch.down.
I try also to capture the code with The LTM-1.0 of speakercraft, but nothing for Ch.up and Ch.down.
I have the same problem with the new LED of Sharp LC-70LE835. I don't now if I need to have a best IR captur?!
What do you think?
Re: Parity/Toggle bits
I don't know the HC250.
To me, this sounds like a good question for Control4 support.
Ask them if the HC250 supports RCMM codes with toggle bits.
To me, this sounds like a good question for Control4 support.
Ask them if the HC250 supports RCMM codes with toggle bits.
Re: Parity/Toggle bits
Thank you for your answers.