Entone Amulet

If you have learned signals that don't get decoded when you look at them in IR.exe, post your file to the Diagnosis Area then post your question here (including a link to the file).

Moderator: Moderators

Post Reply
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Entone Amulet

Post by alanrichey »

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
The Robman
Site Owner
Posts: 21889
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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
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!
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

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 ?
The Robman
Site Owner
Posts: 21889
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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 ?
You can open KM files using RM. Don't change the extension!

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!
The Robman
Site Owner
Posts: 21889
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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.
Rob
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

Post by alanrichey »

I think I might leave that to the user, it is going to take hours :cry:
The Robman
Site Owner
Posts: 21889
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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.
Rob
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:

Post by The Robman »

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:

Image

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!
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

That I can manage :-) Many thanks
The Robman
Site Owner
Posts: 21889
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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!
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

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:

Post by The Robman »

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
Rob
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

Post by alanrichey »

OK Rob, back to the original subject. The user has reported back that the codes work but he gets multiple presses. Can you set the repeat to zero ?

Al
The Robman
Site Owner
Posts: 21889
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Rob
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

Post by alanrichey »

Perfect. Everything works perfectly with no skipping. The customer asked to pass on his thanks to all concerned and I heartily endorse that :D

I'll upload it.
Post Reply