Entone Amulet
Moderator: Moderators
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
Entone Amulet
Trying to build an upgrade for the Entone Amulet and IRScope is decoding it as:
RC6-6-56 Device: 230,-1761607696 (Actually the last digit varies between 3,4,5,6.
Anyone any ideas ? I have posted an ICT file for 5 button learns at
http://www.hifi-remote.com/forums/dload ... le_id=8957
Cheers
Al
RC6-6-56 Device: 230,-1761607696 (Actually the last digit varies between 3,4,5,6.
Anyone any ideas ? I have posted an ICT file for 5 button learns at
http://www.hifi-remote.com/forums/dload ... le_id=8957
Cheers
Al
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
I've never understood the RC6-?-?? decodes, so I had to do some reading to get up to speed with it. With RC6-6-56, the 56 at the end means that it's a 56 bit signal, after the initial 4 bits and the one double bit.
None of the current RC6 executors can generate a 56 bit signal, and there aren't enough input registers to do so, the way the executors are currently formatted.
So, I've tried to take a completely different approach and have written a new executor to do this. It's quite experimental, so I don't expect it to work the first time.
Here's the file, if you'd like to try it out anyway:
http://www.hifi-remote.com/forums/dload ... le_id=8960
This is what the signals look like:
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00110101 0000 -131120 = 1
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00000111 0000 -131120 = power
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00110011 0000 -131120 = left
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00100000 0000 -131120 = play
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00000010 0000 -131120 = ch+
1 = +440 -440
0 = -440 +440
None of the current RC6 executors can generate a 56 bit signal, and there aren't enough input registers to do so, the way the executors are currently formatted.
So, I've tried to take a completely different approach and have written a new executor to do this. It's quite experimental, so I don't expect it to work the first time.
Here's the file, if you'd like to try it out anyway:
http://www.hifi-remote.com/forums/dload ... le_id=8960
This is what the signals look like:
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00110101 0000 -131120 = 1
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00000111 0000 -131120 = power
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00110011 0000 -131120 = left
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00100000 0000 -131120 = play
+2640 -880; 1110 -880 +880; 11100110 00000011 10010110 11111111 11111111 1111 00000010 0000 -131120 = ch+
1 = +440 -440
0 = -440 +440
Last edited by The Robman on Thu Sep 16, 2010 4:53 pm, edited 1 time in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
You can open KM files using RM. Don't change the extension!alanrichey wrote:Thanks. I assume I simply rename the extension to RMDU and use that in RM ?
Later: Sorry, but the OBC I get from IRScope are different to the ones you have given. Can I do a conversion or do you need ALL the buttons in ict form ?
If you look at the data that I posted above, you'll see that the OBC isn't in the last byte, where IRScope expects it to be, it's actually shifted 4 bits to the left.
So, there's no easy way for you to get the true OBCs from IRScope.
Here's what you need to do to get them:
1) Learn everything and save the ICT file.
2) Export the learns in UEI format.
3) Fire up IR.exe and select the URC-8820 remote (because it has lots of learning memory)
4) One by one, cut and paste the learns from the ExportedUEI.txt file into IR.
5) When they're all copied, save the IR file.
6) On the Learned Signals tab, enter 444 as the "Round To" amount and select "Odd" for Bi-Phase.
7) Click the Times Summary button and copy/paste the data to Notepad.
8) Replace "+444 -444; " with 1 (include the trailing space)
9) Replace "-444 +444; " with 0 (include the trailing space)
10) The binary for the OBC is before the 4 trailing zeroes.
Here's the rounded raw data for the 5 buttons that you gave me:
# Device Button Key Notes Freq Raw Timing Data
1 CBL/SAT 1 38647 Once: +2664; -444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 -444; +1332 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; -444 +444; +444 -444; +444 -444; -444 +444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; +444 -444; -444 +444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -130980
2 CBL/SAT Power 38277 Once: +2664; -444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 -444; +1332 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; -444 +444; +444 -444; +444 -444; -444 +444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -130980
3 CBL/SAT Left 38461 Once: +2664; -444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 -444; +1332 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; -444 +444; +444 -444; +444 -444; -444 +444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -130980
4 CBL/SAT PLAY 38461 Once: +2664; -444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 -444; +1332 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; -444 +444; +444 -444; +444 -444; -444 +444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -130980
5 CBL/SAT CH+ 38277 Once: +2664; -444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 -444; +1332 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; +444 -444; -444 +444; +444 -444; +444 -444; -444 +444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; +444 -444; -444 +444; -444 +444; -444 +444; -444 +444; -444 +444; -130980
And here it is after doing the edits (OBCs colored red):
# Device Button Key Notes Freq Raw Timing Data
1 CBL/SAT 1 38647 Once: +2664; -444 -444; 1110-444 -444; +1332 -444; 1100110000000111001011011111111111111111111001101010000 -130980
2 CBL/SAT Power 38277 Once: +2664; -444 -444; 1110-444 -444; +1332 -444; 1100110000000111001011011111111111111111111000001110000 -130980
3 CBL/SAT Left 38461 Once: +2664; -444 -444; 1110-444 -444; +1332 -444; 1100110000000111001011011111111111111111111001100110000 -130980
4 CBL/SAT PLAY 38461 Once: +2664; -444 -444; 1110-444 -444; +1332 -444; 1100110000000111001011011111111111111111111001000000000 -130980
5 CBL/SAT CH+ 38277 Once: +2664; -444 -444; 1110-444 -444; +1332 -444; 1100110000000111001011011111111111111111111000000100000 -130980
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
I guess I'm getting good at this because there was just 1 minor error in the code that I did (I had the repeat flag on, when it should have been off). So, I just updated the zip file with the new files.
I have tested the signals and the do replicate the originals.
I have tested the signals and the do replicate the originals.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Those are the steps that I perform every time I work one of your ICT files. Just post the ICT file and I'll do it.
Hey, maybe Graham will read this and take pity on us and modify how the export function in IRScope works so that it can automatically generate an IR file.
Hey, maybe Graham will read this and take pity on us and modify how the export function in IRScope works so that it can automatically generate an IR file.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
OK, good news Alan, I've come up with a much easier way that you can get the OBCs for the functions.
When you look at the decodes in IRScope, you see a very large negative number as part of the device code (eg, -1761607693). Below are the decodes that I got from the 5 buttons that you posted:
1: One : Protocol=RC6-6-56 Device=230.-1761607693 OBC=80
2: Power : Protocol=RC6-6-56 Device=230.-1761607696 OBC=112
3: Left : Protocol=RC6-6-56 Device=230.-1761607693 OBC=48
4: Play : Protocol=RC6-6-56 Device=230.-1761607694 OBC=0
5: Channel Up : Protocol=RC6-6-56 Device=230.-1761607696 OBC=32
You can use that in conjunction with the displayed OBC to get the true OBC. How are your Excel skills? You will need to create a simple spreadsheet to do the decodes for you. This is what it would look like:

You'll notice that I put the button name in the first column, the last 2 digits of the negative sub-device code in the second column and the displayed OBC in the third. Then in the forth column, I entered the following formula:
=(16*(15-MOD(B2-81,256)))+(C2/16)
You can then repeat that formula down the column like this:
1) highlight the cell with the formula in it
2) hold down the SHIFT key
3) highlight the last cell in the same column that needs to be populated
4) press CNTL+D
When you look at the decodes in IRScope, you see a very large negative number as part of the device code (eg, -1761607693). Below are the decodes that I got from the 5 buttons that you posted:
1: One : Protocol=RC6-6-56 Device=230.-1761607693 OBC=80
2: Power : Protocol=RC6-6-56 Device=230.-1761607696 OBC=112
3: Left : Protocol=RC6-6-56 Device=230.-1761607693 OBC=48
4: Play : Protocol=RC6-6-56 Device=230.-1761607694 OBC=0
5: Channel Up : Protocol=RC6-6-56 Device=230.-1761607696 OBC=32
You can use that in conjunction with the displayed OBC to get the true OBC. How are your Excel skills? You will need to create a simple spreadsheet to do the decodes for you. This is what it would look like:

You'll notice that I put the button name in the first column, the last 2 digits of the negative sub-device code in the second column and the displayed OBC in the third. Then in the forth column, I entered the following formula:
=(16*(15-MOD(B2-81,256)))+(C2/16)
You can then repeat that formula down the column like this:
1) highlight the cell with the formula in it
2) hold down the SHIFT key
3) highlight the last cell in the same column that needs to be populated
4) press CNTL+D
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Was the user able to verify that the 5 functions in the upgrade work, just to verify that my protocol executor really works?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
I've actually built the whole package and sent it to him at http://answers.slingbox.com/message/20671#20671 waiting to hear back.
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Cool, I have reverse engineered the OBCs from your bin files and have added them to my upgrade file.
I've also loaded a separate upgrade file into the Digital STB folder here:
http://www.hifi-remote.com/forums/dload ... le_id=8969
I've also loaded a separate upgrade file into the Digital STB folder here:
http://www.hifi-remote.com/forums/dload ... le_id=8969
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
The Robman
- Site Owner
- Posts: 21889
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA