JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Entone Amulet

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Protocol Decodes
View previous topic :: View next topic  
Author Message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Thu Sep 16, 2010 3:55 am    Post subject: Entone Amulet Reply with quote

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.php?action=file&file_id=8957

Cheers

Al
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Thu Sep 16, 2010 2:36 pm    Post subject: Reply with quote

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.php?action=file&file_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
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!


Last edited by The Robman on Thu Sep 16, 2010 5:53 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Thu Sep 16, 2010 2:53 pm    Post subject: Reply with quote

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 ?
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Thu Sep 16, 2010 5:52 pm    Post subject: Reply with quote

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!
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Thu Sep 16, 2010 8:34 pm    Post subject: Reply with quote

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!
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Fri Sep 17, 2010 3:22 am    Post subject: Reply with quote

I think I might leave that to the user, it is going to take hours Crying or Very sad
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Fri Sep 17, 2010 7:39 am    Post subject: Reply with quote

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!
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Fri Sep 17, 2010 9:29 am    Post subject: Reply with quote

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
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Fri Sep 17, 2010 9:34 am    Post subject: Reply with quote

That I can manage Smile Many thanks
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Sat Sep 18, 2010 10:45 am    Post subject: Reply with quote

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!
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Sat Sep 18, 2010 11:05 am    Post subject: Reply with quote

I've actually built the whole package and sent it to him at http://answers.slingbox.com/message/20671#20671 waiting to hear back.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Sat Sep 18, 2010 12:11 pm    Post subject: Reply with quote

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.php?action=file&file_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!
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Mon Sep 20, 2010 2:49 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Mon Sep 20, 2010 4:41 pm    Post subject: Reply with quote

Try this...
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=8972
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Sun Sep 26, 2010 2:46 pm    Post subject: Reply with quote

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

I'll upload it.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Protocol Decodes All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control